X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f33230391ae071f0b3c48e4d5a30be229dbf472b..e2c0faf71c4ec2ae9a604d7e9c2850f081bff266:/src/propgrid/manager.cpp diff --git a/src/propgrid/manager.cpp b/src/propgrid/manager.cpp index 100613581e..ed0f5108fd 100644 --- a/src/propgrid/manager.cpp +++ b/src/propgrid/manager.cpp @@ -4,7 +4,6 @@ // Author: Jaakko Salli // Modified by: // Created: 2005-01-14 -// RCS-ID: $Id$ // Copyright: (c) Jaakko Salli // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -355,7 +354,7 @@ private: int col = hcEvent.GetColumn(); int evtType = event.GetEventType(); - if ( evtType == wxEVT_COMMAND_HEADER_RESIZING ) + if ( evtType == wxEVT_HEADER_RESIZING ) { int colWidth = hcEvent.GetWidth(); @@ -367,7 +366,7 @@ private: return true; } - else if ( evtType == wxEVT_COMMAND_HEADER_BEGIN_RESIZE ) + else if ( evtType == wxEVT_HEADER_BEGIN_RESIZE ) { // Never allow column resize if layout is static if ( m_manager->HasFlag(wxPG_STATIC_SPLITTER) ) @@ -380,7 +379,7 @@ private: return true; } - else if ( evtType == wxEVT_COMMAND_HEADER_END_RESIZE ) + else if ( evtType == wxEVT_HEADER_END_RESIZE ) { pg->SendEvent(wxEVT_PG_COL_END_DRAG, NULL, NULL, 0, @@ -745,12 +744,14 @@ bool wxPropertyGridManager::DoSelectPage( int index ) return false; } +#if wxUSE_TOOLBAR wxPropertyGridPage* prevPage; if ( m_selPage >= 0 ) prevPage = GetPage(m_selPage); else prevPage = m_emptyPage; +#endif wxPropertyGridPage* nextPage; @@ -1030,7 +1031,7 @@ wxPropertyGridPage* wxPropertyGridManager::InsertPage( int index, // Connect to toolbar button events. Connect(pageObj->m_toolId, - wxEVT_COMMAND_TOOL_CLICKED, + wxEVT_TOOL, wxCommandEventHandler( wxPropertyGridManager::OnToolbarClick)); @@ -1513,11 +1514,11 @@ void wxPropertyGridManager::RecreateControls() m_pToolbar->Realize(); Connect(m_categorizedModeToolId, - wxEVT_COMMAND_TOOL_CLICKED, + wxEVT_TOOL, wxCommandEventHandler( wxPropertyGridManager::OnToolbarClick)); Connect(m_alphabeticModeToolId, - wxEVT_COMMAND_TOOL_CLICKED, + wxEVT_TOOL, wxCommandEventHandler( wxPropertyGridManager::OnToolbarClick)); } @@ -1906,6 +1907,11 @@ void wxPropertyGridManager::OnResize( wxSizeEvent& WXUNUSED(event) ) } } } + +#if wxUSE_HEADERCTRL + if ( m_showHeader ) + m_pHeaderCtrl->OnColumWidthsChanged(); +#endif } // -----------------------------------------------------------------------