#include "wx/msw/private.h"
#endif
-IMPLEMENT_CLASS( wxAuiFloatingFrame, wxAuiFloatingFrameBaseClass )
+IMPLEMENT_CLASS(wxAuiFloatingFrame, wxAuiFloatingFrameBaseClass)
wxAuiFloatingFrame::wxAuiFloatingFrame(wxWindow* parent,
wxAuiManager* owner_mgr,
wxAuiFloatingFrame::~wxAuiFloatingFrame()
{
// if we do not do this, then we can crash...
- if(m_owner_mgr && m_owner_mgr->m_action_window == this) {
+ if(m_owner_mgr && m_owner_mgr->m_action_window == this)
+ {
m_owner_mgr->m_action_window = NULL;
}
m_mgr.UnInit();
}
}
+wxAuiManager* wxAuiFloatingFrame::GetOwnerManager() const
+{
+ return m_owner_mgr;
+}
+
+
void wxAuiFloatingFrame::OnSize(wxSizeEvent& event)
{
m_owner_mgr->OnFloatingPaneResized(m_pane_window, event.GetSize());