312 using fabgl::uiTimerHandle;
This file contains fabgl::CollisionDetector class definition.
uiCheckBoxKind
Specifies the combobox behaviour.
Definition: fabui.h:1810
Represents an RGB color.
Definition: vgacontroller.h:239
A frame is a window with a title bar, maximize/minimize/close buttons and that is resizeable or movea...
Definition: fabui.h:699
Represents a sprite.
Definition: vgacontroller.h:436
This file contains fabgl::PS2ControllerClass definition and the PS2Controller instance.
Represents the whole application base class.
Definition: fabui.h:1948
Color
This enum defines named colors.
Definition: vgacontroller.h:212
Contains a list of selectable items.
Definition: fabui.h:1575
This file contains fabgl::KeyboardClass definition and the Keyboard instance.
An ANSI-VT100 compatible display terminal.
Definition: terminal.h:399
This file contains fabgl::Scene definition.
uiMessageBoxIcon
Icon displayed by the uiApp.messageBox() method.
Definition: fabui.h:1933
This file contains fabgl::TerminalClass definition.
This file contains fabgl::VGAControllerClass definition and the VGAController instance.
A panel is used to contain and to group some controls.
Definition: fabui.h:1463
Represents a checkbox or a radiobutton.
Definition: fabui.h:1822
Describes mouse movement and buttons status.
Definition: mouse.h:51
This file contains fabgl::MouseClass definition and the Mouse instance.
A class to detect sprites collisions.
Definition: collisiondetector.h:129
Scene is an abstract class useful to encapsulate functionalities of a scene (sprites, collision detector and updates).
Definition: scene.h:49
uiButtonKind
Specifies the button kind.
Definition: fabui.h:1060
Describes mouse absolute position, scroll wheel delta and buttons status.
Definition: fabutils.h:206
ScreenBlock
Represents one of the four blocks of horizontal or vertical line.
Definition: vgacontroller.h:59
Represents the coordinate of a point.
Definition: fabutils.h:125
Represents an image with 64 colors image and transparency.
Definition: vgacontroller.h:367
This file contains some utility classes and functions.
CursorName
This enum defines a set of predefined mouse cursors.
Definition: vgacontroller.h:392
Specifies various glyph painting options.
Definition: vgacontroller.h:284
Represents a rectangle.
Definition: fabutils.h:158
Represents a text edit control.
Definition: fabui.h:1199
A paintbox control allows applications to perform custom drawings providing uiPaintBox.onPaint delegate. A paintbox can have horizontal and vertical scrollbars.
Definition: fabui.h:1510
Represents a bidimensional size.
Definition: fabutils.h:143
A label is a static text UI element.
Definition: fabui.h:1316
uiScrollBar
Scrollbar direction.
Definition: fabui.h:865
This is a combination of a listbox and a single-line editable textbox.
Definition: fabui.h:1700
Image control to display a static bitmap.
Definition: fabui.h:1394