]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/process.h
oops... fixed a typo
[wxWidgets.git] / include / wx / process.h
index ca13ae2d596e158015f1160002c134ee62f2f672..d0bff5c627cd4d2c79509571476f38af3e46174d 100644 (file)
 #include "wx/stream.h"
 #endif
 
-// Process Event handling
+// ----------------------------------------------------------------------------
+// wxProcessEvent: event used with wxProcess
+// ----------------------------------------------------------------------------
+
 class WXDLLEXPORT wxProcessEvent : public wxEvent
 {
 DECLARE_DYNAMIC_CLASS(wxProcessEvent)
@@ -48,8 +51,11 @@ public:
     int m_pid, m_exitcode;
 };
 
+// ----------------------------------------------------------------------------
 // A wxProcess object should be passed to wxExecute - than its OnTerminate()
 // function will be called when the process terminates.
+// ----------------------------------------------------------------------------
+
 class WXDLLEXPORT wxProcess : public wxEvtHandler
 {
 DECLARE_DYNAMIC_CLASS(wxProcess)
@@ -104,10 +110,18 @@ protected:
     bool m_redirect;
 };
 
+// ----------------------------------------------------------------------------
+// wxProcess events
+// ----------------------------------------------------------------------------
+
+BEGIN_DECLARE_EVENT_TYPES()
+    DECLARE_EVENT_TYPE(wxEVT_END_PROCESS, 440)
+END_DECLARE_EVENT_TYPES()
+
 typedef void (wxObject::*wxProcessEventFunction)(wxProcessEvent&);
 
 #define EVT_END_PROCESS(id, func) \
-   wxEventTableEntry( wxEVT_END_PROCESS, id, -1, (wxObjectEventFunction) (wxEventFunction) (wxProcessEventFunction) & func, NULL),
+   DECLARE_EVENT_TABLE_ENTRY( wxEVT_END_PROCESS, id, -1, (wxObjectEventFunction) (wxEventFunction) (wxProcessEventFunction) & func, NULL),
 
 #endif
     // _WX_PROCESSH__