#include <openmaiaFrame.h>
Public Member Functions | |
openmaiaFrame () | |
void | Init () |
Do post constructor initialization. | |
void | ProfileStopped () |
void | ProfileStarted () |
bool | Destroy () |
bool | CanClose () |
void | EnableMaiaconfig () |
void | DisableMaiaconfig () |
Data Fields | |
wxArrayString | extraProcessesStarted |
Private Member Functions | |
void | OnStartServerHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnConnectToServerHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnAutostartProfileHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnAutoiconizeHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnStartServerFlag (wxCommandEvent &WXUNUSED(event)) |
void | OnAutostartProfileFlag (wxCommandEvent &WXUNUSED(event)) |
void | OnConnectToServerFlag (wxCommandEvent &WXUNUSED(event)) |
void | OnAutoiconize (wxCommandEvent &WXUNUSED(event)) |
void | OnOpenmaiaHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnMaiaHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnMaiasmsHelp (wxCommandEvent &WXUNUSED(event)) |
Show help. | |
void | OnStartProfile (wxCommandEvent &WXUNUSED(event)) |
void | OnStopProfile (wxCommandEvent &WXUNUSED(event)) |
void | OnSaveButton (wxCommandEvent &WXUNUSED(event)) |
void | OnStartMaia (wxCommandEvent &WXUNUSED(event)) |
void | OnStartMaiasms (wxCommandEvent &WXUNUSED(event)) |
void | OnStartMaiaconf (wxCommandEvent &WXUNUSED(event)) |
void | OnCloseFrame (wxCloseEvent) |
Destroy dialogs, save modifications and exits application. | |
Private Attributes | |
bool | saved |
openmaiaOptions * | options |
wxString | savedTitle |
wxString | nosavedTitle |
omDialog * | startServerHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | connectToServerHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | autostartProfileHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | openmaiaHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | maiaHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | maiasmsHelpDialog |
Pointer to dialog object in the frame. | |
omDialog * | confirmExitDialog |
Pointer to dialog object in the frame. | |
omDialog * | autoiconizeHelpDialog |
Pointer to dialog object in the frame. | |
wxComboBox * | selectedProfile |
Pointer to combo box object in the frame. | |
wxComboBox * | profileToAutostart |
Pointer to combo box object in the frame. | |
wxCheckBox * | startServerFlag |
Pointer to check box object in the frame. | |
wxCheckBox * | autostartProfileFlag |
Pointer to check box object in the frame. | |
wxCheckBox * | connectToServerFlag |
Pointer to check box object in the frame. | |
wxCheckBox * | startMaia |
Pointer to check box object in the frame. | |
wxCheckBox * | startMaiasms |
Pointer to check box object in the frame. | |
wxCheckBox * | autoiconize |
Pointer to check box object in the frame. | |
wxTextCtrl * | serverToConnect |
wxTextCtrl * | portToConnect |
Pointer to text control object in the frame. | |
wxButton * | saveButton |
wxButton * | startProfile |
wxButton * | stopProfile |
wxButton * | startMaiaconf |
This class is the main frame of the openmaia application.
|
Build openmaiaFrame object by loading resource file and initializing help dialogs that will be shown at the right moment |
|
|
|
|
|
|
|
|
|
Do post constructor initialization.
|
|
|
|
Show help.
|
|
|
|
Show help.
|
|
Destroy dialogs, save modifications and exits application.
|
|
|
|
Show help.
|
|
Show help.
|
|
Show help.
|
|
Show help.
|
|
|
|
|
|
|
|
|
|
Start the profile, hide this button and show stop profile button |
|
|
|
Show help.
|
|
Stop the profile by killing all hits processes, hide this button and show start profile button |
|
This event is generated when the profile is started from the main application. This notify causes the disabilitation of the start process button and the abilitation of stop process button |
|
This event is generated when all sub processes of the profile are stopped individually. This method disable stop profile button and enable start profile button |
|
Pointer to check box object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
Pointer to check box object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
Pointer to check box object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
Store the name of processes extra that were started outside the profile process. |
|
Pointer to dialog object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
|
|
Pointer to dialog object in the frame.
|
|
|
|
Pointer to text control object in the frame.
|
|
Pointer to combo box object in the frame.
|
|
|
|
|
|
|
|
Pointer to combo box object in the frame.
|
|
|
|
Pointer to check box object in the frame.
|
|
|
|
Pointer to check box object in the frame.
|
|
|
|
Pointer to check box object in the frame.
|
|
Pointer to dialog object in the frame.
|
|
|
Copyright © by Luca Clivio |