]> git.saurik.com Git - wxWidgets.git/blame - contrib/docs/latex/fl/cbpluginbase.tex
Fixed a typemap.
[wxWidgets.git] / contrib / docs / latex / fl / cbpluginbase.tex
CommitLineData
499b2ed8
JS
1%
2% automatically generated by HelpGen $Revision$ from
3% controlbar.h at 05/Jan/02 22:50:59
4%
5
6
7\section{\class{cbPluginBase}}\label{cbpluginbase}
8
9
10abstract base class for all control-bar related plugins
11
12\wxheading{Derived from}
13
14\helpref{wxEvtHandler}{wxevthandler}
15
16\wxheading{Data structures}
17
18\latexignore{\rtfignore{\wxheading{Members}}}
19
20
21\membersection{cbPluginBase::cbPluginBase}\label{cbpluginbasecbpluginbase}
22
23\func{}{cbPluginBase}{\param{wxFrameLayout* }{pPanel}, \param{int }{paneMask = wxALL\_PANES}}
24
25
26\func{}{cbPluginBase}{\void}
27
28
29\membersection{cbPluginBase::\destruct{cbPluginBase}}\label{cbpluginbasedtor}
30
31\func{}{\destruct{cbPluginBase}}{\void}
32
33NOTE:: pointer positions of mouse-events sent to plugins
34are always in pane's coordinates (pane's to which
35this plugin is hooked)
36destroys the whole plugin chain of connected plagins
37
38
39\membersection{cbPluginBase::GetPaneMask}\label{cbpluginbasegetpanemask}
40
41\func{int}{GetPaneMask}{\void}
42
43
44\membersection{cbPluginBase::IsReady}\label{cbpluginbaseisready}
45
46\func{bool}{IsReady}{\void}
47
48
49\membersection{cbPluginBase::OnInitPlugin}\label{cbpluginbaseoninitplugin}
50
51\func{void}{OnInitPlugin}{\void}
52
53override this method to do plugin-specific initialization
54(at this point plugin is already attached to the frame layout,
55and pane masks are set)
56
57
58\membersection{cbPluginBase::ProcessEvent}\label{cbpluginbaseprocessevent}
59
60\func{bool}{ProcessEvent}{\param{wxEvent\& }{event}}
61
62overriden, to determine whether the target pane specified in the
63event, matches the pane mask of this plugin (specific plugins
64do not override this method)
65