class SUI_LABEL
Summary
Class invariant
Overview
creation features
exported features
Screen life cycle: new_screen, enable, disable, end_screen.
text: STRING
writable attribute
set_text (a_text: STRING)
effective procedure
set_name (a_name: STRING)
effective procedure
the name is not compulsory for a label.
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