A class representing a tool bar.
![]() | Construction |
![]() | New functions for class |
![]() | Overrides from class PInteractor |
![]() | New functions for class |
Overrides from class PObject
System callback functions.
A class representing a tool bar. This is an interactor layout containing a series of controls and having a "chiselled" 3-d boundary. The controls added to the tool bar are automatically positioned according to some simple rules.The bar may be horizontal or vertical. The actual positioning of the bar is usually determined by the parent interactor positioning it using the \ref{PInteractor::AutoAdjustBounds()} function.
A horizontal bar positions controls added across a row with optional wrapping to the next row when passed the end of the bar. A vertical bar positions controls down in a column optionally wrapping to a new column when beyond the bottom of the bar.
Functionaly, this is very similar to a non-modal dialog but has a different "look", that is does not have a title bar and cannot be moved under user control.
A tool bar is mainly used as the ancestor to the standard classes \ref{PButtonBar} and \ref{PStatusBar}.
Alphabetic index HTML hierarchy of classes or Java