2 % automatically generated by HelpGen $Revision$ from
3 % controlbar.h at 05/Jan/02 22:50:58
7 \section{\class{cbBarDimHandlerBase
}}\label{cbbardimhandlerbase
}
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.
16 \wxheading{Derived from
}
18 \helpref{wxObject
}{wxobject
}
20 \wxheading{Data structures
}
22 \latexignore{\rtfignore{\wxheading{Members
}}}
25 \membersection{cbBarDimHandlerBase::cbBarDimHandlerBase
}\label{cbbardimhandlerbasecbbardimhandlerbase
}
27 \func{}{cbBarDimHandlerBase
}{\void}
29 to multiple bars, it's instance is
31 initial reference count is
0, since handler is not used, until the
32 first invocation of AddRef()
35 \membersection{cbBarDimHandlerBase::AddRef
}\label{cbbardimhandlerbaseaddref
}
37 \func{void
}{AddRef
}{\void}
40 \membersection{cbBarDimHandlerBase::OnChangeBarState
}\label{cbbardimhandlerbaseonchangebarstate
}
42 \func{void
}{OnChangeBarState
}{\param{cbBarInfo*
}{pBar
},
\param{int
}{newState
}}
44 "bar-state-changes" notification
47 \membersection{cbBarDimHandlerBase::OnResizeBar
}\label{cbbardimhandlerbaseonresizebar
}
49 \func{void
}{OnResizeBar
}{\param{cbBarInfo*
}{pBar
},
\param{const wxSize\&
}{given
},
\param{wxSize\&
}{preferred
}}
52 \membersection{cbBarDimHandlerBase::RemoveRef
}\label{cbbardimhandlerbaseremoveref
}
54 \func{void
}{RemoveRef
}{\void}