Quintiq file version 2.0 
 | 
#parent: Toolbar/btnOk 
 | 
Response OnClick () id:Response_Toolbar_btnOk_OnClick 
 | 
{ 
 | 
  #keys: '[122872.0.1897839903]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Apply changes 
 | 
    Dialog.ApplyChanges(); 
 | 
    Dialog.EndModal(1); 
 | 
  *] 
 | 
  DefinitionID: 'Responsedef_GUIButtonBase_OnClick' 
 | 
  Precondition: 
 | 
  [* 
 | 
    return AlgorithmScaling::ValidateInput(  feedback, 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMinBound.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMaxBound.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMinOptValue.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMaxOptValue.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMinRHS.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMaxRHS.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMinCoeff.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetLogMaxCoeff.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorWeightSlackOverallMinTargets.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorWeightSlackOverallMaxTargets.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorWeightSlackMinTargetsType.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorWeightSlackMaxTargetsType.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorWeightMaxValues.Text() ), 
 | 
                                              ApplicationLibMacroPlanner.FormatStringToReal( EditorPieceWiseLinearFactor.Text() ) ); 
 | 
  *] 
 | 
} 
 |