TUIItemsList Class

Definition

This class manage the user interface elements and movements between them.

Delphi
type TUIItemsList = class(TUIElementsList)
Inheritance
TInterfacedObject
TUIItemsList

Constructors

Create (Inherited from TUIElementsList)
Destroy (Inherited from TUIElementsList)

Methods

AddControl(TControl, TControl, TControl, TControl, TControl, Boolean, Boolean)

Add a TControl to the current list of User Interface elements and the path to move around from keyboard arrows and a game controller DPad.

AddQuit

Add default shortkeys to quit the game : ESC, HardwareBack and gamepad "X" button

AddUIItem(TNotifyEvent) (Inherited from TUIElementsList)
Current

Returns default instance to "play" with

ExtractItem(TUIElement) (Inherited from TUIElementsList)
Focused (Inherited from TUIElementsList)
GamepadButtonDown(TJoystickButtons, Boolean) (Inherited from TUIElementsList)
GamepadMove(TJoystickDPad) (Inherited from TUIElementsList)
GetElementByTagObject(TObject) (Inherited from TUIElementsList)
GoToDown (Inherited from TUIElementsList)
GoToLeft (Inherited from TUIElementsList)
GoToRight (Inherited from TUIElementsList)
GoToUp (Inherited from TUIElementsList)
KeyDown(Word, WideChar, TShiftState) (Inherited from TUIElementsList)
NewLayout (Inherited from TUIElementsList)
OnControlEnter(TObject)
RemoveItem(TUIElement) (Inherited from TUIElementsList)
RemoveLayout (Inherited from TUIElementsList)