another compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -21,36 +21,9 @@
|
|||||||
#include "wx/event.h"
|
#include "wx/event.h"
|
||||||
|
|
||||||
#if wxUSE_STREAMS
|
#if wxUSE_STREAMS
|
||||||
#include "wx/stream.h"
|
#include "wx/stream.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// wxProcessEvent: event used with wxProcess
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLEXPORT wxProcessEvent : public wxEvent
|
|
||||||
{
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxProcessEvent)
|
|
||||||
|
|
||||||
public:
|
|
||||||
wxProcessEvent(int id = 0, int pid = 0, int exitcode = 0) : wxEvent(id)
|
|
||||||
{
|
|
||||||
m_eventType = wxEVT_END_PROCESS;
|
|
||||||
m_pid = pid;
|
|
||||||
m_exitcode = exitcode;
|
|
||||||
}
|
|
||||||
|
|
||||||
// accessors
|
|
||||||
// PID of process which terminated
|
|
||||||
int GetPid() { return m_pid; }
|
|
||||||
|
|
||||||
// the exit code
|
|
||||||
int GetExitCode() { return m_exitcode; }
|
|
||||||
|
|
||||||
public:
|
|
||||||
int m_pid, m_exitcode;
|
|
||||||
};
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// A wxProcess object should be passed to wxExecute - than its OnTerminate()
|
// A wxProcess object should be passed to wxExecute - than its OnTerminate()
|
||||||
// function will be called when the process terminates.
|
// function will be called when the process terminates.
|
||||||
@@ -114,6 +87,29 @@ protected:
|
|||||||
// wxProcess events
|
// wxProcess events
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
class WXDLLEXPORT wxProcessEvent : public wxEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxProcessEvent(int id = 0, int pid = 0, int exitcode = 0) : wxEvent(id)
|
||||||
|
{
|
||||||
|
m_eventType = wxEVT_END_PROCESS;
|
||||||
|
m_pid = pid;
|
||||||
|
m_exitcode = exitcode;
|
||||||
|
}
|
||||||
|
|
||||||
|
// accessors
|
||||||
|
// PID of process which terminated
|
||||||
|
int GetPid() { return m_pid; }
|
||||||
|
|
||||||
|
// the exit code
|
||||||
|
int GetExitCode() { return m_exitcode; }
|
||||||
|
|
||||||
|
public:
|
||||||
|
int m_pid, m_exitcode;
|
||||||
|
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxProcessEvent)
|
||||||
|
};
|
||||||
|
|
||||||
BEGIN_DECLARE_EVENT_TYPES()
|
BEGIN_DECLARE_EVENT_TYPES()
|
||||||
DECLARE_EVENT_TYPE(wxEVT_END_PROCESS, 440)
|
DECLARE_EVENT_TYPE(wxEVT_END_PROCESS, 440)
|
||||||
END_DECLARE_EVENT_TYPES()
|
END_DECLARE_EVENT_TYPES()
|
||||||
|
Reference in New Issue
Block a user