]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_validator.i
added missing button state
[wxWidgets.git] / wxPython / src / _validator.i
index e68789f9e96d02102695601b70d93465fa518f8f..8d4377ab7406ca6d61ccc2bbd9bbbaaf713e6231 100644 (file)
@@ -61,8 +61,9 @@ public:
     // validators beep by default if invalid key is pressed, these functions
     // allow to change it
     static bool IsSilent();
-    static void SetBellOnError(int doIt = True);
+    static void SetBellOnError(int doIt = true);
 
+    %property(Window, GetWindow, SetWindow, doc="See `GetWindow` and `SetWindow`");
 };
 
 
@@ -78,18 +79,16 @@ IMPLEMENT_DYNAMIC_CLASS(wxPyValidator, wxValidator);
 
 class wxPyValidator : public wxValidator {
 public:
-    %pythonAppend wxPyValidator "
-        self._setCallbackInfo(self, PyValidator, 1)
-        self._setOORInfo(self)"
+    %pythonAppend wxPyValidator "self._setOORInfo(self);"  setCallbackInfo(PyValidator)
+        
     wxPyValidator();
 
-    void _setCallbackInfo(PyObject* self, PyObject* _class, int incref=True);
+    void _setCallbackInfo(PyObject* self, PyObject* _class, int incref=1);
 };
 
 
 
 %immutable;
-// See also wxPy_ReinitStockObjects in helpers.cpp
 const wxValidator wxDefaultValidator;
 %mutable;