calband / calchart

CalChart is a tool for designing shows for the University of California Marching Band. While it could be adapted for other organizations, it has been designed specifically for the Cal Band.
GNU General Public License v2.0
11 stars 3 forks source link

Look to use wxAuiManager #297

Closed rmpowell77 closed 4 years ago

rmpowell77 commented 4 years ago

We should look to use wxAuiManager at some point to manage the screens in field_frame. They look pretty nice, are dock-able. It's something removing the wxSplitters and adding:

Would want to manage the layout after we do this so things stay in the right place.

    m_mgr.AddPane(mCanvas, wxAuiPaneInfo().Caption(wxT("mCanvas")).Center());
    m_mgr.AddPane(mContinuityBrowser, wxAuiPaneInfo().Caption(wxT("mContinuityBrowser")).Right());
    m_mgr.AddPane(mFieldThumbnailBrowser, wxAuiPaneInfo().Caption(wxT("mFieldThumbnailBrowser")).Left());
    m_mgr.InsertPane(mControls, wxAuiPaneInfo().Caption(wxT("mControls")).Bottom(), wxAUI_INSERT_DOCK);
    m_mgr.Update();
rmpowell77 commented 4 years ago

This is addressed in 3.6.0 already