本文整理汇总了C++中wxSplitterEvent::GetSashPosition方法的典型用法代码示例。如果您正苦于以下问题:C++ wxSplitterEvent::GetSashPosition方法的具体用法?C++ wxSplitterEvent::GetSashPosition怎么用?C++ wxSplitterEvent::GetSashPosition使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wxSplitterEvent
的用法示例。
在下文中一共展示了wxSplitterEvent::GetSashPosition方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnPositionChanged
/*****************************************************
**
** 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();
}
示例2: OnChangeSash
void ctSplitterWindow::OnChangeSash(wxSplitterEvent& event)
{
if (!m_updateSettings)
return;
m_position = event.GetSashPosition();
}
示例3: OnPositionChanging
void MySplitterWindow::OnPositionChanging(wxSplitterEvent& event)
{
wxLogStatus(m_frame, wxT("Position is changing, now = %d (or %d)"),
event.GetSashPosition(), GetSashPosition());
event.Skip();
}
示例4: onVerticalSashResize
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
}
示例5: SashPosition
void moLayersPanelCtrl::SashPosition( wxSplitterEvent& event ) {
//wxMessageBox("position");
int i = event.GetSashPosition();
m_pLayersTreeCtrl->SetSplitPosition( i );
BottomSplitter->SetSashPosition(i);
TopSplitter->SetSashPosition(i);
}
示例6: bmx_wxsplitterevent_getsashposition
int bmx_wxsplitterevent_getsashposition(wxSplitterEvent & event) {
return event.GetSashPosition();
}
示例7: OnSashChanged
void WidgetDownloadPanel::OnSashChanged( wxSplitterEvent& evt )
{
sett().SetSashPosition( GetName(), evt.GetSashPosition( ) );
evt.Skip();
}