]> git.saurik.com Git - wxWidgets.git/blob - docs/latex/wx/splitevt.tex
c525bcafe284f6a3130249395352f2b318519b41
[wxWidgets.git] / docs / latex / wx / splitevt.tex
1 \section{\class{wxSplitterEvent}}\label{wxsplitterevent}
2
3 This class represents the events generated by a splitter control.
4
5 \wxheading{Derived from}
6
7 \helpref{wxCommandEvent}{wxcommandevent}\\
8 \helpref{wxEvent}{wxevent}\\
9 \helpref{wxEvtHandler}{wxevthandler}\\
10 \helpref{wxObject}{wxobject}
11
12 \wxheading{Include files}
13
14 <wx/splitter.h>
15
16 \wxheading{Event table macros}
17
18 To process a splitter event, use these event handler macros to direct input to member
19 functions that take a wxSplitterEvent argument.
20
21 \twocolwidtha{7cm}
22 \begin{twocollist}\itemsep=0pt
23 \twocolitem{{\bf EVT\_SPLITTER\_SASH\_POS\_CHANGED(id, func)}
24 {The sash position was changed. May be used to prevent the change from
25 taking place. Processes wxEVT\_COMMAND\_SPLITTER\_SASH\_POS\_CHANGED event.}
26 \twocolitem{{\bf EVT\_SPLITTER\_UNSPLIT(id, func)}}
27 {The splitter has been just unsplit. Processes wxEVT\_COMMAND\_SPLITTER\_UNSPLIT
28 event.}
29 \twocolitem{{\bf EVT\_SPLITTER\_DOUBLECLICKED(id, func)}}
30 {The sash was double clicked. The default behaviour is to unsplit the
31 window when this happens (unless the minimum pane size has been set to a
32 value greater than zero). Processes wxEVT\_COMMAND\_SPLITTER\_DOUBLECLICKED
33 event}
34 \end{twocollist}%
35
36 \wxheading{See also}
37
38 \helpref{wxSplitterWindow}{wxsplitterwindow}
39
40 \latexignore{\rtfignore{\wxheading{Members}}}
41
42 \membersection{wxSplitterEvent::wxSplitterEvent}\label{wxsplittereventconstr}
43
44 \func{}{wxSplitterEvent}{\param{wxEventType}{ eventType = wxEVT\_NULL},
45 \param{wxSplitterWindow *}{ splitter = NULL}}
46
47 Constructor. Used internally by wxWindows only.
48
49 % TODO