Quintiq file version 2.0 #parent: #root Method EnableDaysOnlyMode () id:Method_LibCal_dlgEditTimeInterval_EnableDaysOnlyMode { #keys: '[150080.0.515242648]' Body: [* // Hide start and end time, and checkbox 'All day' durStartTimeOfDay.Visible( false ); durEndTimeOfDay .Visible( false ); ckbIsAllDay .Visible( false ); // Additionally: change label from 'Start time' to 'Start', // hide end, and show + and - buttons. lblStartTime .Text( "Start" ); lblEndTime .Visible( false ); datEndDate .Visible( false ); btnAddDay .Visible( true ); btnSubtractDay.Visible( true ); lblOneDay .Visible( true ); // Just to be sure: make sure the times are 0:00 // (in case an occurrence is edited that was created when days only more was turned off). durStartTimeOfDay.Duration( Duration::Zero() ); if( durEndTimeOfDay.Duration() > Duration::Zero() ) { datEndDate.Date( datEndDate.Date() + 1 ); durEndTimeOfDay.Duration( Duration::Zero() ); } *] }