|
void | create (Host &host, Position const *position=NULL, String const &title=String(), uint32_t flags=(Form::Flag_Enabled|Form::Flag_Visible|Form::Flag_Resizable|Form::Flag_Minimizable|Form::Flag_Maximizable)) |
|
void | create (Form &owner, Position const *position=NULL, String const &title=String(), uint32_t flags=(Form::Flag_Enabled|Form::Flag_Visible|Form::Flag_Resizable|Form::Flag_Minimizable|Form::Flag_Maximizable)) |
|
void | activate () |
|
void | setMenu (Menu const *menu) |
|
void | setLayout (Layout const *layout) |
|
void | beginDialog () |
|
void | endDialog () |
|
Array< Control * > | getChildren () const |
|
bool | isCreated () const noexcept |
|
bool | isEnabled () const |
|
bool | isFocused () const |
|
Position | getPosition () const |
|
Size | getSize () const |
|
uint32_t | getTextLength () const |
|
String | getText () const |
|
int32_t | getState () const |
|
void | setEnabled (bool enabled) |
|
void | setVisible (bool visible) |
|
void | setPosition (Point const *position, Size const *size) |
|
void | setPosition (Position const &pos) |
|
void | setFocus () |
|
void | setText (String const &text) |
|
void | setState (int32_t state) |
|
void | destroy () noexcept |
|
gate_ui_ctrl_t * | c_impl () const |
|
gate_ui_ctrl_t * | operator* () const |
|
|
static uint32_t const | Flag_Minimizable = GATE_UI_FLAG_FORM_MINIMIZABLE |
|
static uint32_t const | Flag_Maximizable = GATE_UI_FLAG_FORM_MAXIMIZABLE |
|
static uint32_t const | Flag_FullScreen = GATE_UI_FLAG_FORM_FULLSCREEN |
|
static uint32_t const | Flag_NoClose = GATE_UI_FLAG_FORM_NOCLOSE |
|
static uint32_t const | Flag_DialogStyle = GATE_UI_FLAG_FORM_DIALOGSTYLE |
|
static uint32_t const | Flag_Enabled = GATE_UI_FLAG_ENABLED |
|
static uint32_t const | Flag_Visible = GATE_UI_FLAG_VISIBLE |
|
static uint32_t const | Flag_Resizable = GATE_UI_FLAG_RESIZABLE |
|
The documentation for this class was generated from the following files:
- src/gate/ui/forms.hpp
- src/gate/ui/cxx_forms.cpp