Ejemplo n.º 1
0
 public void AddSetting(RFDLib.Config.ISetting Setting)
 {
     if (Setting is RFDLib.Config.TSetting <int> )
     {
         AddIntSetting((RFDLib.Config.TSetting <int>)Setting);
     }
     else if (Setting is RFDLib.Config.TSetting <bool> )
     {
         AddBoolSetting((RFDLib.Config.TSetting <bool>)Setting);
     }
 }
Ejemplo n.º 2
0
        void AddMultiChoiceSetting(RFDLib.Config.ISetting Setting)
        {
            RFDLib.Config.TMultiChoiceSettingDescriptor Desc =
                (RFDLib.Config.TMultiChoiceSettingDescriptor)Setting.GetDescriptor();

            var ComboItem = _Array.AddComboItem();

            ComboItem.Text.Text = Setting.GetDescriptor().Name;
            ComboItem.Tag       = Setting;
            foreach (var Option in Desc.GetOptions())
            {
                ComboItem.CB.Items.Add(Option);
                if (Setting.ToString() == Option.ToString())
                {
                    ComboItem.CB.SelectedItem = Option;
                }
            }
        }