Label Class

Definition

Line 54 of System.Screen/Label.cm

Inheritance

Constructors & Destructor

public nothrow Label(LabelCreateParams& createParams)

Member Functions

public override nothrow bool CanFocus() const
public virtual void OnTextChanged()
public override void OnWriteScreen(WriteScreenEventArgs& args)
public void SetText(const String<char>& text_)
public nothrow Event<ChangedEventHandler, EmptyEventArgs>& TextChangedEvent()

Member Variables

private bool autoSize
private String<uchar> text
private Event<ChangedEventHandler, EmptyEventArgs> textChangedEvent

Constructor& Destructor Details

Label Constructor

public nothrow Label(LabelCreateParams& createParams)

Definition
Line 56 of System.Screen/Label.cm


Member Function Details

CanFocus Member Function

public override nothrow bool CanFocus()

Definition
Line 72 of System.Screen/Label.cm


OnTextChanged Member Function

public virtual void OnTextChanged()

Definition
Line 90 of System.Screen/Label.cm


OnWriteScreen Member Function

public override void OnWriteScreen(WriteScreenEventArgs& args)

Definition
Line 94 of System.Screen/Label.cm


SetText Member Function

public void SetText(const String<char>& text_)

Definition
Line 76 of System.Screen/Label.cm


TextChangedEvent Member Function

public nothrow Event<ChangedEventHandler, EmptyEventArgs>& TextChangedEvent()

Definition
Line 101 of System.Screen/Label.cm