]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/gtk/windows.py
Add wxGridBagSizer to the overview text
[wxWidgets.git] / wxPython / src / gtk / windows.py
index f68a4bb51ab8eca076448e3c9a6a59f6272fc1a0..04413804347be96fc2146654ffa581ba668bcce7 100644 (file)
@@ -33,7 +33,12 @@ class Panel(core.Window):
         return _windows.Panel_Create(*args, **kwargs)
 
     def InitDialog(*args, **kwargs):
         return _windows.Panel_Create(*args, **kwargs)
 
     def InitDialog(*args, **kwargs):
-        """InitDialog()"""
+        """
+        InitDialog()
+
+        Sends an EVT_INIT_DIALOG event, whose handler usually transfers
+        data to the dialog via validators.
+        """
         return _windows.Panel_InitDialog(*args, **kwargs)
 
 
         return _windows.Panel_InitDialog(*args, **kwargs)
 
 
@@ -678,12 +683,12 @@ class SplitterWindow(core.Window):
         return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
         return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
     def __init__(self, *args, **kwargs):
         """
-        __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize
-            long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
+        __init__(Window parent, int id=-1, Point pos=DefaultPosition
+            Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
 
         Constructor.  Creates and shows a SplitterWindow.
         """
 
         Constructor.  Creates and shows a SplitterWindow.
         """
-        if kwargs.has_key('point'): kwargs['pos'] = kwargs['point']
+        if kwargs.has_key('point'): kwargs['pos'] = kwargs['point'];del kwargs['point']
         newobj = _windows.new_SplitterWindow(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
         newobj = _windows.new_SplitterWindow(*args, **kwargs)
         self.this = newobj.this
         self.thisown = 1
@@ -692,8 +697,8 @@ class SplitterWindow(core.Window):
 
     def Create(*args, **kwargs):
         """
 
     def Create(*args, **kwargs):
         """
-        Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize
-            long style=SP_3D, String name=SplitterNameStr) -> bool
+        Create(Window parent, int id=-1, Point pos=DefaultPosition
+            Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
 
         Create the GUI part of the SplitterWindow for the 2-phase create.
         """
 
         Create the GUI part of the SplitterWindow for the 2-phase create.
         """
@@ -1838,6 +1843,14 @@ class TaskBarIcon(core.EvtHandler):
             if self.thisown: destroy(self)
         except: pass
 
             if self.thisown: destroy(self)
         except: pass
 
+    def Destroy(*args, **kwargs):
+        """
+        Destroy()
+
+        Deletes the C++ object this Python object is a proxy for.
+        """
+        return _windows.TaskBarIcon_Destroy(*args, **kwargs)
+
     def IsOk(*args, **kwargs):
         """IsOk() -> bool"""
         return _windows.TaskBarIcon_IsOk(*args, **kwargs)
     def IsOk(*args, **kwargs):
         """IsOk() -> bool"""
         return _windows.TaskBarIcon_IsOk(*args, **kwargs)