CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
type TGUIHelper = class
| Name | Description | |
|---|---|---|
![]() | DefaultConfig |
![]() | procedure ConfigToControl(const FormName, OptionName: string; AConfig: Props.TProperties); virtual; abstract; |
![]() | procedure ConfigToForm(const FormName: string; AConfig: Props.TProperties); virtual; |
![]() | function ControlExists(const Name: string): Boolean; virtual; abstract; |
![]() | procedure ControlToConfig(const FormName, OptionName: string; AConfig: Props.TProperties); virtual; abstract; |
![]() | procedure DisableControl(const Name: string); virtual; abstract; |
![]() | procedure EnableControl(const Name: string); virtual; abstract; |
![]() | procedure FormToConfig(const FormName: string; AConfig: Props.TProperties); virtual; |
![]() | procedure FormToItem(const FormName: string; AItem: TItem); |
![]() | function GetControlFormName(const Name: string): string; virtual; abstract; |
![]() | function GetControlText(const Name: string): string; virtual; abstract; |
![]() | procedure HandleMessage(const Msg: TMessage); virtual; abstract; |
![]() | procedure HideControl(const Name: string); virtual; abstract; |
![]() | function IsControlVisible(const Name: string; CheckHierarchy: Boolean): Boolean; virtual; abstract; |
![]() | function IsInputInProcess(): Boolean; virtual; abstract; |
![]() | procedure ItemToForm(const FormName: string; AItem: TItem); |
![]() | procedure ResetConfig(const FormName: string; ADefaultConfig: Props.TProperties); virtual; |
![]() | procedure SetControlText(const Name, Text: string); virtual; abstract; |
![]() | procedure ShowControl(const Name: string); virtual; abstract; |
![]() | procedure ToggleControl(const Name: string); virtual; abstract; |
![]() | procedure ConfigToControl(const FormName, OptionName: string; AConfig: Props.TProperties); virtual; abstract; |
![]() | procedure ConfigToForm(const FormName: string; AConfig: Props.TProperties); virtual; |
Properties filling
![]() | function ControlExists(const Name: string): Boolean; virtual; abstract; |
Items manipulation
![]() | procedure ControlToConfig(const FormName, OptionName: string; AConfig: Props.TProperties); virtual; abstract; |
![]() | procedure DisableControl(const Name: string); virtual; abstract; |
![]() | procedure EnableControl(const Name: string); virtual; abstract; |
Toggles item's visibility
![]() | procedure FormToConfig(const FormName: string; AConfig: Props.TProperties); virtual; |
![]() | procedure FormToItem(const FormName: string; AItem: TItem); |
![]() | function GetControlFormName(const Name: string): string; virtual; abstract; |
![]() | function GetControlText(const Name: string): string; virtual; abstract; |
![]() | procedure HandleMessage(const Msg: TMessage); virtual; abstract; |
Default config used for resetting
![]() | procedure HideControl(const Name: string); virtual; abstract; |
![]() | function IsControlVisible(const Name: string; CheckHierarchy: Boolean): Boolean; virtual; abstract; |
![]() | function IsInputInProcess(): Boolean; virtual; abstract; |
Returns True if a user input is in process in some edit control
![]() | procedure ItemToForm(const FormName: string; AItem: TItem); |
![]() | procedure ResetConfig(const FormName: string; ADefaultConfig: Props.TProperties); virtual; |
![]() | procedure SetControlText(const Name, Text: string); virtual; abstract; |
![]() | procedure ShowControl(const Name: string); virtual; abstract; |
![]() | procedure ToggleControl(const Name: string); virtual; abstract; |
|
Last modified: Jan 6, 2010 |