X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c89e16e423b150b99376691543e727e0f2d7bdbe..65d990fb214d0298d17eda7bae6b0dbaa830f62e:/include/wx/aui/framemanager.h diff --git a/include/wx/aui/framemanager.h b/include/wx/aui/framemanager.h index 56109d443f..8b80a6d0bc 100644 --- a/include/wx/aui/framemanager.h +++ b/include/wx/aui/framemanager.h @@ -423,7 +423,7 @@ class WXDLLIMPEXP_FWD_AUI wxAuiFloatingFrame; class WXDLLIMPEXP_AUI wxAuiManager : public wxEvtHandler { -friend class wxAuiFloatingFrame; + friend class wxAuiFloatingFrame; public: @@ -440,9 +440,6 @@ public: static wxAuiManager* GetManager(wxWindow* window); -#ifdef SWIG - %disownarg( wxAuiDockArt* art_provider ); -#endif void SetArtProvider(wxAuiDockArt* art_provider); wxAuiDockArt* GetArtProvider() const; @@ -800,16 +797,13 @@ public: #ifndef SWIG -// wx event machinery - -BEGIN_DECLARE_EVENT_TYPES() - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_PANE_BUTTON, 0) - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_PANE_CLOSE, 0) - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_PANE_MAXIMIZE, 0) - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_PANE_RESTORE, 0) - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_RENDER, 0) - DECLARE_EXPORTED_EVENT_TYPE(WXDLLIMPEXP_AUI, wxEVT_AUI_FIND_MANAGER, 0) -END_DECLARE_EVENT_TYPES() + +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_PANE_BUTTON; +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_PANE_CLOSE; +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_PANE_MAXIMIZE; +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_PANE_RESTORE; +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_RENDER; +extern WXDLLIMPEXP_AUI const wxEventType wxEVT_AUI_FIND_MANAGER; typedef void (wxEvtHandler::*wxAuiManagerEventFunction)(wxAuiManagerEvent&);