]> git.saurik.com Git - wxWidgets.git/commitdiff
Add wxEXEC_NOEVENTS
authorRobin Dunn <robin@alldunn.com>
Thu, 12 Apr 2007 00:50:48 +0000 (00:50 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 12 Apr 2007 00:50:48 +0000 (00:50 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45421 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/_process.i

index 7a9b5759f404f3926e0cb2fe93066c3e44929cd0..55e45309a9c640b350d99349be224e85de526351 100644 (file)
@@ -189,7 +189,15 @@ enum
     // by default synchronous execution disables all program windows to avoid
     // that the user interacts with the program while the child process is
     // running, you can use this flag to prevent this from happening
-    wxEXEC_NODISABLE = 8
+    wxEXEC_NODISABLE = 8,
+
+    // by default, the event loop is run while waiting for synchronous execution
+    // to complete and this flag can be used to simply block the main process
+    // until the child process finishes
+    wxEXEC_NOEVENTS = 16,
+
+    // convenient synonym for flags given system()-like behaviour
+    wxEXEC_BLOCK = wxEXEC_SYNC | wxEXEC_NOEVENTS
 };