Пример #1
0
        public StringValueDefinitionEditor(StringValueDefinition def)
        {
            this.def = def;
            InitializeComponent();
            Location = new Point(99, 53);

            defaultTextBox.Text       = def.Default;
            maxCharsTextBox.Text      = def.MaxChars.ToString();
            multiLineCheckBox.Checked = def.MultiLine;

            enforceMultiline();
        }
Пример #2
0
        public StringValueEditor(Value value, int x, int y)
            : base(value, x, y)
        {
            Definition = (StringValueDefinition)value.Definition;
            InitializeComponent();

            //Init the textbox
            if (Definition.MultiLine)
            {
                valueTextBox.Multiline = true;
                valueTextBox.Size      = new Size(valueTextBox.Width, valueTextBox.Height * 3);
                Size = new Size(128, 96);
            }
            nameLabel.Text = Definition.Name;

            valueTextBox.Text = Value.Content;
        }