]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_misc.i
new DC API fix
[wxWidgets.git] / wxPython / src / _misc.i
index 46a8589bcd654041546ee7a5ee4fa3e7982143e5..e7f675a5dbc85cfafb5171e88f6ea7c066e9e83f 100644 (file)
@@ -18,6 +18,7 @@
 %newgroup
 
 
+#ifndef __WXX11__
 class wxToolTip : public wxObject {
 public:
     wxToolTip(const wxString &tip);
@@ -30,6 +31,7 @@ public:
     static void Enable(bool flag);
     static void SetDelay(long milliseconds);
 };
+#endif
 
 //---------------------------------------------------------------------------
 
@@ -40,10 +42,20 @@ public:
 
     bool IsOk();
     bool IsVisible();
-    %name(GetPositionTuple)void GetPosition(int *OUTPUT, int *OUTPUT);
+
     wxPoint GetPosition();
-    %name(GetSizeTuple)void GetSize(int *OUTPUT, int *OUTPUT);
+    DocDeclAName(
+        void, GetPosition(int *OUTPUT, int *OUTPUT),
+        "GetPositionTuple() -> (x,y)",
+        GetPositionTuple);
+
     wxSize GetSize();
+    DocDeclAName(
+        void, GetSize( int *OUTPUT, int *OUTPUT ),
+        "GetSizeTuple() -> (width, height)",
+        GetSizeTuple);
+    
+
     wxWindow *GetWindow();
     %name(MoveXY)void Move(int x, int y);
     void Move(const wxPoint& pt);
@@ -52,7 +64,7 @@ public:
     void Show(int show = True);
     void Hide();
 
-    %pragma(python) addtoclass = "def __nonzero__(self): return self.IsOk()"
+    %pythoncode { def __nonzero__(self): return self.IsOk() }
 };
 
 %inline %{