]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/utils.h
changing the Multiple Inheritance along the Single Inheritance, patch 1623801
[wxWidgets.git] / include / wx / utils.h
index aec1d1ee500655d41862fd6ddfd8a1b0f07f7ed9..4e4c71a58dea5145c1c32cc7ee4fa8ba1f425207 100644 (file)
@@ -320,7 +320,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
 };
 
 // Execute another program.