Table of Contents

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

EventHandler

Enabled

Determines whether or not the control is visible and interactive in the terminal.

public bool Enabled { get; set; }

Property Value

bool

Name

The name or label of the control as it appears in the terminal UI.

public string Name { get; set; }

Property Value

string

ToolTip

Optional tooltip text displayed when hovering over the control.

public ToolTip ToolTip { get; set; }

Property Value

ToolTip

Events

ControlChanged

Invoked whenever a change occurs to the control that requires a response (e.g., value change, user interaction).

public event EventHandler ControlChanged

Event Type

EventHandler