/***************************************************** ** ** SplitterWidget --- OnPositionChanged ** ******************************************************/ void SplitterWidget::OnPositionChanged(wxSplitterEvent& event) { wxSize size1 = wxSplitterWindow::GetSize(); size1.x = event.GetSashPosition(); GetWindow1()->SetSize( size1 ); GetWindow1()->Refresh(); wxSize size2 = wxSplitterWindow::GetSize(); size2.x -= event.GetSashPosition(); GetWindow2()->SetSize( size2 ); GetWindow2()->Refresh(); //event.Skip(); }
void ctSplitterWindow::OnChangeSash(wxSplitterEvent& event) { if (!m_updateSettings) return; m_position = event.GetSashPosition(); }
void MySplitterWindow::OnPositionChanging(wxSplitterEvent& event) { wxLogStatus(m_frame, wxT("Position is changing, now = %d (or %d)"), event.GetSashPosition(), GetSashPosition()); event.Skip(); }
void gqbSplitter::onVerticalSashResize(wxSplitterEvent& event) { wxSize s = tablesBrowser->GetSize(); s.SetWidth(event.GetSashPosition()); browserPanel->SetSize(s); tablesBrowser->SetSize(s); // GQB-TODO: Set a minimun value }
void moLayersPanelCtrl::SashPosition( wxSplitterEvent& event ) { //wxMessageBox("position"); int i = event.GetSashPosition(); m_pLayersTreeCtrl->SetSplitPosition( i ); BottomSplitter->SetSashPosition(i); TopSplitter->SetSashPosition(i); }
int bmx_wxsplitterevent_getsashposition(wxSplitterEvent & event) { return event.GetSashPosition(); }
void WidgetDownloadPanel::OnSashChanged( wxSplitterEvent& evt ) { sett().SetSashPosition( GetName(), evt.GetSashPosition( ) ); evt.Skip(); }