|
#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 |