]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_app.i
Patches from KevinO that work around issues where the widget isn't
[wxWidgets.git] / wxPython / src / _app.i
index e2efaa1c1a5aaebcc1bc1344d49e1362c79f2e51..ce26488679f37d5e870a03dc3a6d775f5ee3eb62 100644 (file)
@@ -44,10 +44,12 @@ enum
 class wxPyApp : public wxEvtHandler {
 public:
 
-    %addtofunc wxPyApp
+    %pythonAppend wxPyApp
        "self._setCallbackInfo(self, PyApp)
         self._setOORInfo(self)";
 
+    DocStr(wxPyApp,
+           "Create a new application object, starting the bootstrap process.");
     %extend {
         wxPyApp() {
             wxPythonApp = new wxPyApp();
@@ -188,7 +190,7 @@ public:
         "Get the current exit behaviour setting.");
 
 #if 0 
-    // Get display mode that is used use. This is only used in framebuffer
+    // Get display mode that is in use. This is only used in framebuffer
     // wxWin ports (such as wxMGL).
     virtual wxVideoMode GetDisplayMode() const;
     
@@ -250,14 +252,15 @@ public:
         "For internal use only");
 
     DocStr(GetComCtl32Version,
-           "Returns 400, 470, 471 for comctl32.dll 4.00, 4.70, 4.71 or 0 if it\n"
-           "wasn't found at all.  Raises an exception on non-Windows platforms.");
+           "Returns 400, 470, 471, etc. for comctl32.dll 4.00, 4.70, 4.71 or
+0 if it wasn't found at all.  Raises an exception on non-Windows
+platforms.");
 #ifdef __WXMSW__
     static int GetComCtl32Version();
 #else
     %extend {
         static int GetComCtl32Version()
-            { PyErr_SetNone(PyExc_NotImplementedError); return 0; }
+            { wxPyRaiseNotImplemented(); return 0; }
     }
 #endif
 };