Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method EnableDisableComponent () id:Method_DialogCreateEditSupplySpecification_EnableDisableComponent 
 | 
{ 
 | 
  #keys: '[112884.0.305207732]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Enable disable components 
 | 
     
 | 
    GUIDateTimeSelectorStart.Enabled( CheckBoxHasStart.Checked() ); 
 | 
    GUIDateTimeSelectorEnd.Enabled( CheckBoxHasEnd.Checked() ); 
 | 
     
 | 
    if( CheckBoxHasStart.Checked() and not GUIDateTimeSelectorStart.DateTime().Date().IsFinite() ) 
 | 
    { 
 | 
      GUIDateTimeSelectorStart.DateTime( MacroPlan.Start() ); 
 | 
    } 
 | 
    if( CheckBoxHasEnd.Checked() and not GUIDateTimeSelectorEnd.DateTime().Date().IsFinite() ) 
 | 
    { 
 | 
      GUIDateTimeSelectorEnd.DateTime( MacroPlan.End() ); 
 | 
    } 
 | 
     
 | 
    // EditorMaxQuantity is enabled/disabled in Dialog.EnableDisableEditorMaxQuantity 
 | 
  *] 
 | 
} 
 |