Quintiq file version 2.0 #parent: pnlNotRecurring/datStartDate Response OnChanged () id:Response_pnlNotRecurring_datStartDate_OnChanged { #keys: '[146730.0.907574506]' Body: [* // Adjust the EndDate accordingly. if( vhStartDate.Data().IsFinite() ) { delta := this.Date() - vhStartDate.Data(); datEndDate.Date( datEndDate.Date() + delta ); } // Update the 'memory' for later delta-calculation, and/or setting the time back when AllDay is turned off. vhStartDate.Data( this.Date() ); // Adjust StartOfPeriod accordingly for convenience. // EndOfPeriod is then also automatically adjusted. if( btnNoRecurrence.Pressed() ) { datStartOfPeriod.Date(); } *] CanBindMultiple: false DefinitionID: 'Responsedef_GUIDateSelector_OnChanged' }