Inheritance diagram for wxExtCmdProgressPanel:
Public Member Functions | |
wxExtCmdProgressPanel () | |
Constructors. | |
wxExtCmdProgressPanel (wxWindow *parent, wxWindowID id=SYMBOL_WXEXTCMDPROGRESSPANEL_IDNAME, const wxPoint &pos=SYMBOL_WXEXTCMDPROGRESSPANEL_POSITION, const wxSize &size=SYMBOL_WXEXTCMDPROGRESSPANEL_SIZE, long style=SYMBOL_WXEXTCMDPROGRESSPANEL_STYLE, const wxString &name=SYMBOL_WXEXTCMDPROGRESSPANEL_NAME) | |
bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_WXEXTCMDPROGRESSPANEL_IDNAME, const wxPoint &pos=SYMBOL_WXEXTCMDPROGRESSPANEL_POSITION, const wxSize &size=SYMBOL_WXEXTCMDPROGRESSPANEL_SIZE, long style=SYMBOL_WXEXTCMDPROGRESSPANEL_STYLE, const wxString &name=SYMBOL_WXEXTCMDPROGRESSPANEL_NAME) |
Creation. | |
void | CreateControls () |
Creates the controls and sizers. | |
virtual | ~wxExtCmdProgressPanel () |
void | OnIdle (wxIdleEvent &ev) |
void | OnTimer (wxTimerEvent &event) |
void | OnProcessTerminate (wxProcessEvent &ev) |
void | OnUpdateUI (wxUpdateUIEvent &) |
void | SetStage (wxPackageBuildSystemStage stage) |
void | SetPackage (const wxPackage &pkg) |
void | Start () |
void | Stop () |
bool | IsProcessing () const |
wxString | GetLogData () const |
wxString | GetLogLabel () const |
bool | IsSuccessful () const |
void | ClearControls () |
Protected Member Functions | |
void | SelectCurrProcess () |
void | DeselectCurrProcess () |
void | OnProcessStart () |
void | UpdateCachedCommands () |
wxString | GetCmdString (size_t n) const |
wxString | GetCmdPath (size_t n) const |
Protected Attributes | |
wxListBox * | m_pCommandList |
wxTextCtrl * | m_pOutput |
wxTextCtrl * | m_pOutputErr |
wxGauge * | m_pGauge |
wxPackage | m_pkg |
wxPackageBuildSystemStage | m_stage |
wxPackageCommandArray | m_cmd |
The cached array of *valid* commands for the m_pkg already substituted. | |
wxTimer | m_timerIdleWakeUp |
wxDateTime | m_start |
wxProcess * | m_currProcess |
int | m_nCurrProcess |
int | m_pid |
int | m_nExitCode |
Definition at line 53 of file extcmdprogresspanel.h.