public SummaryEditor() { TextBoxSummary = new LocalizableTextBox { Location = new Point(0, 0), Size = new Size(Width, 23), Multiline = false, Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right, HintText = "Summary", TabIndex = 0 }; RegisterControl(TextBoxSummary, () => Target.Summaries); // Shift existing controls down SuspendLayout(); TextBoxDescription.Top = TextBoxSummary.Bottom + 6; EditorControl.Top = TextBoxDescription.Bottom + 6; EditorControl.Height = Height - TextBoxDescription.Bottom - 6; ResumeLayout(); }
public DescriptionEditor() { TextBoxDescription = new LocalizableTextBox { Location = new Point(0, 0), Size = new Size(Width, 76), Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right, TabIndex = 1, HintText = "Description" }; RegisterControl(TextBoxDescription, () => Target.Descriptions); EditorControl = new GenericEditorControl <T>(showDescriptionBox: false) { Location = new Point(0, TextBoxDescription.Bottom + 6), Size = new Size(Width, Height - TextBoxDescription.Bottom - 6), Anchor = AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom, TabIndex = 2 }; RegisterControl(EditorControl, () => Target); }
public DescriptionEditor() { TextBoxDescription = new LocalizableTextBox { Location = new Point(0, 0), Size = new Size(Width, 76), Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right, TabIndex = 1, HintText = Resources.Description }; Bind(TextBoxDescription, () => Target?.Descriptions); EditorControl = new PropertyGridNodeEditor <T> { Location = new Point(0, TextBoxDescription.Bottom + 6), Size = new Size(Width, Height - TextBoxDescription.Bottom - 6), Anchor = AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom, TabIndex = 2 }; Bind(EditorControl, () => Target); }
public EntryPointEditor() { var textBoxNames = new LocalizableTextBox { Location = new Point(0, 0), Size = new Size(Width, 23), Multiline = false, Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right, HintText = Resources.Names, TabIndex = 0 }; Bind(textBoxNames, () => Target !.Names); // Shift existing controls down SuspendLayout(); TextBoxSummary.Top = textBoxNames.Bottom + 6; TextBoxDescription.Top = TextBoxSummary.Bottom + 6; EditorControl.Top = TextBoxDescription.Bottom + 6; EditorControl.Height = Height - TextBoxDescription.Bottom - 6; ResumeLayout(); }