GUI
Example: Display a simple dialog with a label
Here we are using a GUIDialog that’s wrapping a GUILabel. The code should look like this :
GUIDialog dialog( GUIDialog::Height25, GUIDialog::AlignTop, "Dialog Title", GUIDialog::KeyboardStateABC);
GUILabel label( dialog.GetLeftX() + 10, dialog.GetTopY() + 10, "Label Text");dialog.AddElement(label);
dialog.ShowDialog();
Where the Height25 means 1/4 of the screen height, and AlignTop that it’ll be top-aligned, fixed to screen top. The KeyboardStateABC is a flag indicating what the keyboard should display if called on this dialog. Here the “ABC” tells it’ll be the standard “abc” keyboard when pressing the “Keyboard” key.