Contents Up Previous Next

wxThinSplitterWindow

wxThinSplitterWindow Implements a splitter with a less obvious sash than the usual one. Derived from

wxSplitterWindow

Data structures

Members

wxThinSplitterWindow::wxThinSplitterWindow
wxThinSplitterWindow::DrawSash
wxThinSplitterWindow::OnSize
wxThinSplitterWindow::SashHitTest
wxThinSplitterWindow::SizeWindows


wxThinSplitterWindow::wxThinSplitterWindow

wxThinSplitterWindow(wxWindow* parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& sz = wxDefaultSize, long style = wxSP_3D | wxCLIP_CHILDREN)


wxThinSplitterWindow::DrawSash

void DrawSash(wxDC& dc)


wxThinSplitterWindow::OnSize

void OnSize(wxSizeEvent& event)

Events


wxThinSplitterWindow::SashHitTest

bool SashHitTest(int x, int y, int tolerance = 2)

Tests for x, y over sash. Overriding this allows us to increase the tolerance.


wxThinSplitterWindow::SizeWindows

void SizeWindows()

Overrides