Пример #1
0
 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;
 }
Пример #5
0
 /// <devdoc>
 ///     Constructor takes a SpecialSetting enum value.
 /// </devdoc>
 public SpecialSettingAttribute(SpecialSetting specialSetting)
 {
     _specialSetting = specialSetting;
 }
		public SpecialSettingAttribute (SpecialSetting setting)
		{
			this.setting = setting;
		}
Пример #7
0
 public SpecialSettingAttribute(SpecialSetting specialSetting)
 {
     this.setting = specialSetting;
 }
 public SpecialSettingAttribute(SpecialSetting specialSetting)
 {
 }
 private void textEditor_Highlight(object sender, ControlEventArgs e)
 {
     SpecialSetting.Highlight((RichTextBox)e.Control);
 }
Пример #10
0
		internal SpecialTypeDescriptor(string name, Type type, SpecialSetting specialSetting)
		{
			this.name = name;
			this.type = type;
			this.specialSetting = specialSetting;
		}
Пример #11
0
 public SpecialSettingAttribute(SpecialSetting specialSetting)
 {
 }
Пример #12
0
 public SpecialSettingAttribute(SpecialSetting specialSetting)
 {
     throw new NotImplementedException();
 }
Пример #13
0
 internal SpecialTypeDescriptor(string name, Type type, SpecialSetting specialSetting)
 {
     this.name           = name;
     this.type           = type;
     this.specialSetting = specialSetting;
 }
 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;
 }