2002-01-05 22:59:59 +00:00
|
|
|
%
|
|
|
|
% automatically generated by HelpGen $Revision$ from
|
2002-01-21 22:34:42 +00:00
|
|
|
% toolwnd.h at 21/Jan/02 21:14:17
|
2002-01-05 22:59:59 +00:00
|
|
|
%
|
|
|
|
|
|
|
|
|
|
|
|
\section{\class{cbFloatedBarWindow}}\label{cbfloatedbarwindow}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
|
|
|
|
cbFloatedBarWindow is a kind of wxToolWindow,
|
|
|
|
implementing floating toolbars.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
\wxheading{Derived from}
|
|
|
|
|
|
|
|
\helpref{wxToolWindow}{wxtoolwindow}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
\wxheading{Include files}
|
|
|
|
|
2002-01-31 20:57:31 +00:00
|
|
|
<wx/fl/toolwnd.h>
|
2002-01-21 22:34:42 +00:00
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
\wxheading{Data structures}
|
|
|
|
|
|
|
|
\latexignore{\rtfignore{\wxheading{Members}}}
|
|
|
|
|
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::cbFloatedBarWindow}\label{cbfloatedbarwindowcbfloatedbarwindow}
|
|
|
|
|
|
|
|
\func{}{cbFloatedBarWindow}{\void}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Default constructor.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::GetBar}\label{cbfloatedbarwindowgetbar}
|
|
|
|
|
|
|
|
\func{cbBarInfo*}{GetBar}{\void}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Returns the bar information for this window.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::GetPreferredSize}\label{cbfloatedbarwindowgetpreferredsize}
|
|
|
|
|
|
|
|
\func{wxSize}{GetPreferredSize}{\param{const wxSize\& }{given}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Overridden function returning the preferred size.
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::HandleTitleClick}\label{cbfloatedbarwindowhandletitleclick}
|
|
|
|
|
|
|
|
\func{bool}{HandleTitleClick}{\param{wxMouseEvent\& }{event}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Overridden function responding to mouse button clicks on the titlebar.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::OnDblClick}\label{cbfloatedbarwindowondblclick}
|
|
|
|
|
|
|
|
\func{void}{OnDblClick}{\param{wxMouseEvent\& }{event}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Responds to double-click mouse events.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::OnMiniButtonClicked}\label{cbfloatedbarwindowonminibuttonclicked}
|
|
|
|
|
|
|
|
\func{void}{OnMiniButtonClicked}{\param{int }{btnIdx}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Overridden function responding to mouse clicks on mini-buttons.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::PositionFloatedWnd}\label{cbfloatedbarwindowpositionfloatedwnd}
|
|
|
|
|
|
|
|
\func{void}{PositionFloatedWnd}{\param{int }{scrX}, \param{int }{scrY}, \param{int }{width}, \param{int }{height}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Position the floating window. The given coordinates
|
|
|
|
are those of the bar itself; the floated container window's
|
|
|
|
position and size are ajusted accordingly.
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::SetBar}\label{cbfloatedbarwindowsetbar}
|
|
|
|
|
|
|
|
\func{void}{SetBar}{\param{cbBarInfo* }{pBar}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Sets the bar information for this window.
|
|
|
|
|
2002-01-05 22:59:59 +00:00
|
|
|
|
|
|
|
\membersection{cbFloatedBarWindow::SetLayout}\label{cbfloatedbarwindowsetlayout}
|
|
|
|
|
|
|
|
\func{void}{SetLayout}{\param{wxFrameLayout* }{pLayout}}
|
|
|
|
|
2002-01-21 22:34:42 +00:00
|
|
|
Sets the layout for this window.
|
|
|
|
|