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

omObjectfocusChecker
 Focus Checker.

omObjectkeyboard
 Virtual Keyboard.

omObjectoptions
 Application options.

omObjectactionsQueue
 Event Queue.

omObjectcommandParser
 Command parser.

omObjectconnector
 TCP Connector.

omObjectlastEventWindow
 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: