]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/aui.i
Include wx/filedlg.h when not WX_PRECOMP.
[wxWidgets.git] / wxPython / src / aui.i
index ee3dcdb88f408ac255c939bfb9844be4ba94aefc..815e8f0b4ea3a356e694c6d2c3747863c52e8e49 100755 (executable)
@@ -58,7 +58,7 @@ interface:
 **Usage**
 
 The following example shows a simple implementation that utilizes
-`wx.aui.FrameManager` to manage three text controls in a frame window::
+`wx.aui.AuiManager` to manage three text controls in a frame window::
 
     import wx
     import wx.aui
@@ -170,7 +170,7 @@ The following example shows a simple implementation that utilizes
                                             const wxPaneInfo& pane_info,
                                             const wxPoint& drop_pos);
 
-// A typemap for the return value of wxFrameManager::GetAllPanes
+// A typemap for the return value of wxAuiManager::GetAllPanes
 %typemap(out) wxAuiPaneInfoArray& {
     $result = PyList_New(0);
     for (size_t i=0; i < $1->GetCount(); i++) {
@@ -179,6 +179,7 @@ The following example shows a simple implementation that utilizes
     }
 }
 
+//%ignore wxAuiManager::~wxAuiManager;
 
 %nokwargs wxAuiTabContainer::SetActivePage;
 
@@ -234,7 +235,7 @@ The following example shows a simple implementation that utilizes
 #undef wxColor
 
 //---------------------------------------------------------------------------
-// Methods to inject into the FrameManager class that will sort out calls to
+// Methods to inject into the AuiManager class that will sort out calls to
 // the overloaded versions of GetPane and AddPane
 
 %extend wxAuiManager {
@@ -247,7 +248,7 @@ The following example shows a simple implementation that utilizes
         widget reference or by pane name, which acts as a unique id
         for a window pane. The returned `PaneInfo` object may then be
         modified to change a pane's look, state or position. After one
-        or more modifications to the `PaneInfo`, `FrameManager.Update`
+        or more modifications to the `PaneInfo`, `AuiManager.Update`
         should be called to realize the changes to the user interface.
 
         If the lookup failed (meaning the pane could not be found in
@@ -521,6 +522,7 @@ public:
     %pythonAppend wxPyAuiDockArt     setCallbackInfo(PyAuiDockArt)
     wxPyAuiDockArt();
 
+    void _setCallbackInfo(PyObject* self, PyObject* _class);
 };
 
 
@@ -754,7 +756,6 @@ public:
     DEC_PYCALLBACK__FONT(SetNormalFont);
     DEC_PYCALLBACK__FONT(SetSelectedFont);
     DEC_PYCALLBACK__FONT(SetMeasuringFont);
-//    DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
 
     PYPRIVATE;
 };
@@ -763,7 +764,6 @@ public:
 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
-//IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
 %}
 
 
@@ -778,6 +778,7 @@ public:
     %pythonAppend wxPyAuiTabArt     setCallbackInfo(PyAuiTabArt)
     wxPyAuiTabArt();
 
+    void _setCallbackInfo(PyObject* self, PyObject* _class);   
 };