]> git.saurik.com Git - wxWidgets.git/blob - contrib/docs/latex/fl/cbbardimhandlerbase.tex
7b8522a498ee544944b77676a8adec01f073dd92
[wxWidgets.git] / contrib / docs / latex / fl / cbbardimhandlerbase.tex
1 %
2 % automatically generated by HelpGen $Revision$ from
3 % controlbar.h at 05/Jan/02 22:50:58
4 %
5
6
7 \section{\class{cbBarDimHandlerBase}}\label{cbbardimhandlerbase}
8
9
10 Abstract interface for bar-size handler classes.
11 These objects receive notifications, whenever the docking
12 state of the bar is changed, thus they have a possibility
13 to adjust the values in cbDimInfo::mSizes accordingly.
14 Specific handlers can be hooked to specific types of bars.
15
16 \wxheading{Derived from}
17
18 \helpref{wxObject}{wxobject}
19
20 \wxheading{Data structures}
21
22 \latexignore{\rtfignore{\wxheading{Members}}}
23
24
25 \membersection{cbBarDimHandlerBase::cbBarDimHandlerBase}\label{cbbardimhandlerbasecbbardimhandlerbase}
26
27 \func{}{cbBarDimHandlerBase}{\void}
28
29 to multiple bars, it's instance is
30 reference-counted
31 initial reference count is 0, since handler is not used, until the
32 first invocation of AddRef()
33
34
35 \membersection{cbBarDimHandlerBase::AddRef}\label{cbbardimhandlerbaseaddref}
36
37 \func{void}{AddRef}{\void}
38
39
40 \membersection{cbBarDimHandlerBase::OnChangeBarState}\label{cbbardimhandlerbaseonchangebarstate}
41
42 \func{void}{OnChangeBarState}{\param{cbBarInfo* }{pBar}, \param{int }{newState}}
43
44 "bar-state-changes" notification
45
46
47 \membersection{cbBarDimHandlerBase::OnResizeBar}\label{cbbardimhandlerbaseonresizebar}
48
49 \func{void}{OnResizeBar}{\param{cbBarInfo* }{pBar}, \param{const wxSize\& }{given}, \param{wxSize\& }{preferred}}
50
51
52 \membersection{cbBarDimHandlerBase::RemoveRef}\label{cbbardimhandlerbaseremoveref}
53
54 \func{void}{RemoveRef}{\void}
55