Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method DisablePeriod ( 
 | 
  String feedback_i 
 | 
) id:Method_LibCal_dlgEvent_DisablePeriod 
 | 
{ 
 | 
  #keys: '[131094.0.1374231730]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Disable the controls of the recurrence period. 
 | 
    // The individual controls are disabled in order to be able to give feedback on the controls themselves instead of 
 | 
    // on the panel, and in order to be able to also change the colors of the lines. 
 | 
    lblRecurrencePeriod.TextColor( Color::Gray() ); 
 | 
    lblHorizontalLine3 .TextColor( Color::LightGray() ); 
 | 
     
 | 
    lblStartOfPeriod.TextColor( Color::Gray() ); 
 | 
    datStartOfPeriod.DisableWithUserFeedback( feedback_i ); 
 | 
     
 | 
    ckbNoEndDate.DisableWithUserFeedback( feedback_i ); 
 | 
     
 | 
    ckbEndAfter       .DisableWithUserFeedback( feedback_i ); 
 | 
    edtNrOfOccurrences.TextColor( Color::LightGray() );  // Does not work. 
 | 
    edtNrOfOccurrences.DisableWithUserFeedback( feedback_i ); 
 | 
    lblOccurrences    .TextColor( Color::Gray() ); 
 | 
     
 | 
    ckbEndBy      .DisableWithUserFeedback( feedback_i ); 
 | 
    datEndOfPeriod.DisableWithUserFeedback( feedback_i ); 
 | 
  *] 
 | 
} 
 |