#include <wx/splitter.h>

Public Member Functions | |
| wxSplitterEvent (wxEventType eventType=wxEVT_NULL, wxSplitterWindow *splitter=NULL) | |
| int | GetSashPosition () const |
| wxWindow * | GetWindowBeingRemoved () const |
| int | GetX () const |
| int | GetY () const |
| void | SetSashPosition (int pos) |
| wxSplitterEvent::wxSplitterEvent | ( | wxEventType | eventType = wxEVT_NULL, |
|
| wxSplitterWindow * | splitter = NULL | |||
| ) |
Constructor. Used internally by wxWidgets only.
| int wxSplitterEvent::GetSashPosition | ( | ) | const |
Returns the new sash position. May only be called while processing wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING and wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED events.
| wxWindow* wxSplitterEvent::GetWindowBeingRemoved | ( | ) | const |
Returns a pointer to the window being removed when a splitter window is unsplit. May only be called while processing wxEVT_COMMAND_SPLITTER_UNSPLIT events.
| int wxSplitterEvent::GetX | ( | ) | const |
Returns the x coordinate of the double-click point. May only be called while processing wxEVT_COMMAND_SPLITTER_DOUBLECLICKED events.
| int wxSplitterEvent::GetY | ( | ) | const |
Returns the y coordinate of the double-click point. May only be called while processing wxEVT_COMMAND_SPLITTER_DOUBLECLICKED events.
| void wxSplitterEvent::SetSashPosition | ( | int | pos | ) |
In the case of wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED events, sets the new sash position. In the case of wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING events, sets the new tracking bar position so visual feedback during dragging will represent that change that will actually take place. Set to -1 from the event handler code to prevent repositioning. May only be called while processing wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING and wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED events.
| pos | New sash position. |
|
[ top ] |