CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
type TACSHelper = class(TGUIHelper)
TGUIHelper| Name | Description | |
|---|---|---|
![]() | GUIState |
![]() | constructor Create(AItems: TItemsManager; AConfig: TProperties); |
![]() | destructor Destroy; override; |
![]() | procedure AddForm(const FormName: string); |
![]() | procedure ConfigToControl(const FormName, OptionName: string; AConfig: TProperties); override; |
![]() | function ControlExists(const Name: string): Boolean; override; |
![]() | procedure ControlToConfig(const FormName, OptionName: string; AConfig: TProperties); override; |
![]() | procedure DisableControl(const Name: string); override; |
![]() | procedure EnableControl(const Name: string); override; |
![]() | function GetControlFormName(const Name: string): string; override; |
![]() | function GetControlText(const Name: string): string; override; |
![]() | function GUIToString(Item: TItem): string; virtual; |
![]() | procedure HandleGUIClick(const Item: TGUIItem); |
![]() | procedure HandleMessage(const Msg: TMessage); override; |
![]() | procedure HideAllForms; virtual; |
![]() | procedure HideControl(const Name: string); override; |
![]() | function IsControlVisible(const Name: string; CheckHierarchy: Boolean): Boolean; override; |
![]() | function IsWithinGUI(AX, AY: Single): Boolean; |
![]() | procedure LoadForms(const FileName: string); |
![]() | procedure RememberState; |
![]() | procedure ResetConfig(const FormName: string; ADefaultConfig: TProperties); override; |
![]() | procedure SetControlText(const Name, Text: string); override; |
![]() | procedure ShowControl(const Name: string); override; |
![]() | procedure ShowForm(const FormName: string; Solely: Boolean); |
![]() | procedure ShowPreviousState; |
![]() | procedure ToggleControl(const Name: string); override; |
![]() | constructor Create(AItems: TItemsManager; AConfig: TProperties); |
![]() | destructor Destroy; override; |
![]() | procedure AddForm(const FormName: string); |
Form navigation
![]() | procedure ConfigToControl(const FormName, OptionName: string; AConfig: TProperties); override; |
![]() | function ControlExists(const Name: string): Boolean; override; |
![]() | procedure ControlToConfig(const FormName, OptionName: string; AConfig: TProperties); override; |
![]() | procedure DisableControl(const Name: string); override; |
![]() | procedure EnableControl(const Name: string); override; |
Toggles item's visibility
![]() | function GetControlFormName(const Name: string): string; override; |
![]() | function GetControlText(const Name: string): string; override; |
![]() | function GUIToString(Item: TItem): string; virtual; |
Properties filling
![]() | procedure HandleGUIClick(const Item: TGUIItem); |
![]() | procedure HandleMessage(const Msg: TMessage); override; |
![]() | procedure HideAllForms; virtual; |
Items manipulation
![]() | procedure HideControl(const Name: string); override; |
![]() | function IsControlVisible(const Name: string; CheckHierarchy: Boolean): Boolean; override; |
![]() | function IsWithinGUI(AX, AY: Single): Boolean; |
![]() | procedure LoadForms(const FileName: string); |
![]() | procedure RememberState; |
![]() | procedure ResetConfig(const FormName: string; ADefaultConfig: TProperties); override; |
![]() | procedure SetControlText(const Name, Text: string); override; |
![]() | procedure ShowControl(const Name: string); override; |
![]() | procedure ShowForm(const FormName: string; Solely: Boolean); |
![]() | procedure ShowPreviousState; |
![]() | procedure ToggleControl(const Name: string); override; |
|
Last modified: Jan 6, 2010 |