Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

omUIObjects Class Reference
[USER INTERFACE classes of the OpenMAIA Library]

#include <omUIObjects.h>


Public Member Functions

 omUIObjects ()
void Init ()
void StartAllTimers ()
void StopAllTimers ()
void Reload ()

Data Fields

omObject * focusChecker
 Focus Checker.

omObject * keyboard
 Virtual Keyboard.

omObject * options
 Application options.

omObject * actionsQueue
 Event Queue.

omObject * commandParser
 Command parser.

omObject * connector
 TCP Connector.

omObject * lastEventWindow
 The windows that generated last event.


Detailed Description

User Interface Application objects.

This class is used to store pointers of all objects used in a User Interface application. The pointers are stored in public attributes. All pointers are omObject and must be casted to use specific methods of the classes.

See also:
omUIApplication for more informations.


Constructor & Destructor Documentation

omUIObjects::omUIObjects (   ) 
 

The constructor initialize to NULL all the pointers


Member Function Documentation

void omUIObjects::Init (   ) 
 

Initialize all the classes. This method invoce Init() method of all not null objects. This function is called after that all objects are istantiated.

void omUIObjects::Reload (   ) 
 

Lounch Reload() signal to all objects of the application. This signal causes the reload of the options with the actual version.

void omUIObjects::StartAllTimers (   ) 
 

Start all the timers associated with the object. The timers must implement Start() methos.

void omUIObjects::StopAllTimers (   ) 
 

Stop all the timers associated with the object. The timers must implement Stop() method.


Field Documentation

omObject* omUIObjects::actionsQueue
 

Event Queue.

omObject* omUIObjects::commandParser
 

Command parser.

omObject* omUIObjects::connector
 

TCP Connector.

omObject* omUIObjects::focusChecker
 

Focus Checker.

omObject* omUIObjects::keyboard
 

Virtual Keyboard.

omObject* omUIObjects::lastEventWindow
 

The windows that generated last event.

omObject* omUIObjects::options
 

Application options.


The documentation for this class was generated from the following files: