admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
  *]
}