Quintiq file version 2.0
#parent: #root
Method ChangeRadioButtonUpstreamDownstream () id:Method_DialogSmartPlan_ChangeRadioButtonUpstreamDownstream
{
  #keys: '[122872.2.439678000]'
  Body:
  [*
    // Enable/Disable the one step upstream checkbox
    isupstream := RadioButtonGroupUpstreamDownstream.BoundValue() = SmartPlanSetting::Upstream();
    isdownstream := RadioButtonGroupUpstreamDownstream.BoundValue() = SmartPlanSetting::Downstream();
    DialogSmartPlan.EnableDisableOneStepUpstream( isupstream );
    
    tooltip := '';
    // Update the tooltip of the total supply
    if( isupstream )
    {
      tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipUpstream();
    }
    else if( isdownstream )
    {
      tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipDownstream();
    }
    else
    {
      tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipMiddleOut();
    }
    
    CheckBoxSpecifyTotalSupply.SetProperty( 'Tooltip', tooltip );
  *]
}
