public SpecialSetting(SpecialSetting setting) { Name = setting.Name; Label = setting.Label; Type = setting.Type; Slider_Value = setting.Slider_Value; Toggle_Value = setting.Toggle_Value; Dropdown_Options = Helper.Clone_List(setting.Dropdown_Options); Dropdown_Selection = setting.Dropdown_Selection; Button_Was_Pressed = setting.Button_Was_Pressed; }
private void btnOK_Click(object sender, EventArgs e) { if (!SpecialSetting.IsValidText(textEditor.RichTextBox.Text)) { Messages.ShowWarningOk(this, SpecialSetting.WarningText); textEditor.Focus(); return; } TargetRule = SpecialSetting.ParseFrom(textEditor.RichTextBox.Text); DialogResult = DialogResult.OK; }
private void SpecialSettingEditor_Load(object sender, EventArgs e) { if (SpecialSetting == null) { throw new InvalidOperationException("SpecialSetting is not set."); } if (String.IsNullOrEmpty(ObjectName)) { throw new InvalidOperationException("ObjectName is not set."); } Text = String.Format(SpecialSettingResources.EditorCaption, ObjectName); labelHelp.Text = SpecialSetting.HelpText; if (!String.IsNullOrEmpty(TargetRule)) { textEditor.RichTextBox.Text = SpecialSetting.ConvertTo(TargetRule); } }
/// <devdoc> /// Constructor takes a SpecialSetting enum value. /// </devdoc> public SpecialSettingAttribute(SpecialSetting specialSetting) { _specialSetting = specialSetting; }
public SpecialSettingAttribute (SpecialSetting setting) { this.setting = setting; }
public SpecialSettingAttribute(SpecialSetting specialSetting) { this.setting = specialSetting; }
public SpecialSettingAttribute(SpecialSetting specialSetting) { }
private void textEditor_Highlight(object sender, ControlEventArgs e) { SpecialSetting.Highlight((RichTextBox)e.Control); }
internal SpecialTypeDescriptor(string name, Type type, SpecialSetting specialSetting) { this.name = name; this.type = type; this.specialSetting = specialSetting; }
public SpecialSettingAttribute(SpecialSetting specialSetting) { throw new NotImplementedException(); }
private void On_Click(SpecialSetting setting, string row_name) { setting.Button_Was_Pressed = true; GameObject.Find(string.Format("{0}/Button", row_name)).GetComponent <Button>().interactable = false; }