Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Application singleton. More...
import "interfaces.idl";
Inherited by rope.MainApplication.
Application Startup | |
String | auto_path (String file_name, String binary_path, bool search_vpath=true)=0 |
StringSeq | auto_load (String defs_domain, String file_name, String binary_path, String i18n_domain="")=0 |
bool | factory_window (String factory_definition) |
void | load_string (String defs_domain, String xml_string, String i18n_domain="")=0 |
Window handling | |
Window | create_window (String window_identifier, StringSeq arguments=0)=0 |
Create a hidden window with children. | |
bool | finishable () |
Indicates whether all windows and other primary event sources are gone. | |
signal void | missing_primary () |
Indicates the Application entering finishable() state. | |
void | close_all ()=0 |
Forces closing of all windows. | |
Window | query_window (String selector)=0 |
Returns first Window match for selector. | |
WindowList | query_windows (String selector)=0 |
Returns all Window matches for selector. | |
WindowList | list_windows ()=0 |
Application Registries | |
Create a ListModelRelay coupled with a ListModel registered as name. | |
ListModelRelay | create_list_model_relay (String name="")=0 |
Test counter for debugging/profiling | |
void | test_counter_set (int32 val)=0 |
Testing, set the test counter. | |
void | test_counter_add (int32 val)=0 |
Testing, add to the test counter. | |
int32 | test_counter_get ()=0 |
Testing, retrieve the test counter value. | |
int32 | test_counter_inc_fetch ()=0 |
Testing, increment and return the resulting test counter value. | |
int64 | test_hook ()=0 |
Application singleton.
See also the corresponding C++ servant class ApplicationIface.
See also the corresponding C++ stub class ApplicationHandle.
For each Rapicorn program, there exists one global Application singleton. All general program operations are provided by the Application interface, such as the facility to create Window objects on the screen.