Quintiq file version 2.0
|
#parent: #root
|
Method EnableDaysOnlyMode () id:Method_LibCal_dlgEditTimeInterval_EnableDaysOnlyMode
|
{
|
#keys: '[150080.0.514092931]'
|
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 the applicable controls for the duration.
|
dsStartDate.Label( "Start" );
|
dsEndDate .Visible( false );
|
valDuration.Visible( false );
|
npDuration .Visible( true );
|
lblDays .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() )
|
{
|
dsEndDate.Date( dsEndDate.Date() + 1 );
|
durEndTimeOfDay.Duration( Duration::Zero() );
|
}
|
*]
|
}
|