Class TerminalControlBase
- Namespace
- RichHudFramework.UI.Client
- Assembly
- RichHudClient.dll
The abstract base class for all controls in the RichHudTerminal
public abstract class TerminalControlBase
- Inheritance
-
TerminalControlBase
- Derived
Properties
ControlChangedHandler
Control change callback initializer property
public EventHandler ControlChangedHandler { set; }
Property Value
Enabled
Determines whether or not the control is visible and interactive in the terminal.
public bool Enabled { get; set; }
Property Value
Name
The name or label of the control as it appears in the terminal UI.
public string Name { get; set; }
Property Value
ToolTip
Optional tooltip text displayed when hovering over the control.
public ToolTip ToolTip { get; set; }
Property Value
Events
ControlChanged
Invoked whenever a change occurs to the control that requires a response (e.g., value change, user interaction).
public event EventHandler ControlChanged