0ad/source/tools/atlas/AtlasUI/CustomControls/SnapSplitterWindow/SnapSplitterWindow.h

18 lines
475 B
C
Raw Normal View History

#include "wx/splitter.h"
class SnapSplitterWindow : public wxSplitterWindow
{
public:
SnapSplitterWindow(wxWindow* parent, long style = wxSP_3D);
virtual bool SplitVertically(wxWindow *window1, wxWindow *window2, int sashPosition);
virtual bool SplitHorizontally(wxWindow *window1, wxWindow *window2, int sashPosition);
private:
void OnSashPosChanging(wxSplitterEvent& evt);
int m_DefaultSashPosition;
int m_SnapTolerance;
DECLARE_EVENT_TABLE();
};