Quintiq file version 2.0 #parent: Toolbar594/btnOk Response OnClick () id:Response_Toolbar594_btnOk_OnClick { #keys: '[136682.0.1835905073]' Body: [* Dialog.ApplyChanges(); Dialog.EndModal(1); *] DefinitionID: 'Responsedef_GUIButtonBase_OnClick' Precondition: [* return Strategy::ValidateInput( feedback, Dialog.Data().WrappedInstance().Name(), ScenarioManager, Dialog.Data().WrappedInstance(), Dialog.Data().WrappedInstance().MassScalingFactor(), Dialog.Data().WrappedInstance().MonetaryScalingFactor(), Dialog.Data().WrappedInstance().TimeScalingFactor(), Dialog.Data().WrappedInstance().TimeAccountScalingFactor(), Dialog.Data().WrappedInstance().InventoryHoldingScalingFactor(), guard([Number]EditorDefaultNumberOfPeriodsForAvgDemand.Text(),0 ), guard([Number]EditorNumberOfPeriodsSmartPlan.Text(), 0 ), CheckBoxUseSlidingWindowsApproach.Checked(), guard([Number] EditorNumberOfPeriodsInWindow.Text(), 0 ), guard([Number]EditorNumberOfPeriodsPerSlide.Text(), 0 ), CheckBoxUseMetaOptimizer.Checked(), CheckBoxMetaOptimizerFirstLevelHasOverride.Checked(), CheckBoxMetaOptimizerLastLevelHasOverride.Checked(), ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerFirstLevelOverride.Text() ), ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerLastLevelOverride.Text() ), ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerMaxNumberOfSecondsAllIterations.Text() ), ApplicationLibMacroPlanner.FormatStringToNumber( EditorMaxNrOfElemementsCampaignOptimizerCombi.Text() ), CheckBoxMetaOptimizerIsCollapseLevel.Checked(), ApplicationLibMacroPlanner.FormatStringToReal( EditorMetaOptimizerCollapseLevelWeight.Text() ) ); *] }