Constructors

GH_TextInputBaseControl

#
public GH_TextInputBaseControl()

Properties

IsTextInputActive

#
[Browsable(false)] public bool IsTextInputActive { get; }
Gets whether the text input override is currently displayed.

ShowTextInputOnDoubleClick

#
[Category("Text Input")] [DisplayName("Show on DoubleClick")] [Description("Show the text input override on double click events")] public bool ShowTextInputOnDoubleClick { get; set; }
Gets or sets whether this control displays the text input override on a double mouse click.

ShowTextInputOnKeyDown

#
[Category("Text Input")] [DisplayName("Show on KeyDown")] [Description("Show the text input override on keydown events")] public bool ShowTextInputOnKeyDown { get; set; }
Gets or sets whether this control displays the text input override on a key down event.

Methods

Dispose

#
protected override void Dispose(bool disposing)
disposing (bool)

HideTextInput

#
protected void HideTextInput()

Input_Assign

#
protected virtual void Input_Assign(string text)
Override this function to respond to input text assignments.
text (string)Text to assign

Input_Parse

#
protected virtual bool Input_Parse(string text)
Override this function to check input text for validity.
text (string)Text to parse.
True if text is valid, otherwise false.

Input_Supply

#
protected virtual string Input_Supply()
Override this function to supply a default input text.
Text to display in the input.

ShowTextInput

#
protected void ShowTextInput()