Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Docking Pane class. More...
#include <ilviews/gadgets/dockpane.h>
Public Member Functions | |
IlvAbstractBarPane (const char *name, IlvAbstractBar *bar) | |
Constructor. | |
virtual void | geometryChanged () |
Called when the geometry of the encapsulated bar has changed. | |
IlvAbstractBar * | getBar () const |
Returns the IlvAbstractBar object managed by this pane. | |
virtual void | moveResize (const IlvRect &) |
Moves and resizes the pane. | |
virtual void | orientationChanged () |
Called when the orientation of the encapsulated bar has changed. | |
virtual void | setContainer (IlvPanedContainer *) |
Is called when the container of the pane changes. |
Docking Pane class.
Library: ilvadvgdt
An IlvAbstractBarPane
object is a special graphic pane that handles IlvAbstractBar
objects, such as IlvMenuBar
or IlvToolBar
objects. It computes the orientation of the managed bar using its geometry: if the bar width is greater than its height, the bar is horizontal. Otherwise it is vertical.
IlvAbstractBarPane::IlvAbstractBarPane | ( | const char * | name, | |
IlvAbstractBar * | bar | |||
) |
Constructor.
Creates a new pane using the provided name and bar parameters.
name | The name of the pane. | |
bar | A pointer to the IlvAbstractBar object managed by this pane. |
virtual void IlvAbstractBarPane::geometryChanged | ( | ) | [virtual] |
Called when the geometry of the encapsulated bar has changed.
IlvAbstractBar* IlvAbstractBarPane::getBar | ( | ) | const |
Returns the IlvAbstractBar
object managed by this pane.
IlvAbstractBar
object managed by this pane. virtual void IlvAbstractBarPane::moveResize | ( | const IlvRect & | rect | ) | [virtual] |
Moves and resizes the pane.
rect | The new size and position of the pane. |
boundingBox
. Reimplemented from IlvGraphicPane.
virtual void IlvAbstractBarPane::orientationChanged | ( | ) | [virtual] |
Called when the orientation of the encapsulated bar has changed.
virtual void IlvAbstractBarPane::setContainer | ( | IlvPanedContainer * | container | ) | [virtual] |
Is called when the container of the pane changes.
container | The new pane container. |
Reimplemented from IlvGraphicPane.
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.