Quintiq file version 2.0 #parent: #root Method ShowHideWarning () id:Method_DialogSmartPlan_ShowHideWarning { #keys: '[122872.2.491162660]' Body: [* // Update the warning icon // Show/hide the warning smartplandirection := RadioButtonGroupUpstreamDownstream.BoundValue(); isupstream := smartplandirection = SmartPlanSetting::Upstream(); isonestepupstream := CheckBoxOnlyPlanOneStepUpstream.Checked(); isuseselectedunits := CheckBoxIsSelectedUnits.Checked(); feedback := ''; isshowwarning := not MacroPlan::GetHasAllDefaultSmartPlanSettings( isuseselectedunits, isonestepupstream, isupstream, feedback, smartplandirection ) and CheckBoxOnlyPlanOneStepUpstream.Visible(); ImageWarning.Visible( isshowwarning ); ImageWarning.SetProperty( 'Tooltip', feedback ); *] }