class SUI_FORM
Summary
Class invariant
Overview
creation features
exported features
Form construction
Form flow
Screen life cycle: new_screen, enable, disable, end_screen.
set_title (a_title: STRING)
effective procedure
writable attribute
set_menu (a_menu: SUI_MENU_BAR)
effective procedure
panel: SUI_PANEL
writable attribute
set_panel (a_panel: SUI_PANEL)
effective procedure
next: STRING
effective function
set_next (a_next: STRING)
effective procedure
parent: SUI_CONTAINER
writable attribute
is_connected: BOOLEAN
effective function
set_factory (a_factory: SUI_FACTORY)
once procedure
Installs the UI factory.
factory: SUI_FACTORY
effective function
The installed UI factory.
screen: SUI_ROOT
effective function
The root, which contains one or more forms
new_screen
effective procedure
Create a new (modal) screen
enable (home: SUI_FORM)
effective procedure
Starts catching events for the screen
disable
effective procedure
Stops catching events for the screen
end_screen
effective procedure
Destroys the screen
is_enabled: BOOLEAN
effective function
Is the screen catching events?
on_stop (stop_action: PROCEDURE[TUPLE])
effective procedure
name: STRING
writable attribute