![]() Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Pane Listener class. More...
#include <ilviews/gadgets/panecont.h>
Public Member Functions | |
| IlvPaneListener () | |
| Constructor. | |
| IlvPane * | getPane () const |
| Returns the pane listened to. | |
| virtual void | paneContainerChanged (IlvPanedContainer *container) |
| Is called each time the container of the pane changes. | |
| virtual void | paneGeometryChanged () |
| Is called each time the pane geometry changes. | |
| virtual void | paneMinimumSizeChanged (IlvDirection direction, IlvDim size) |
| Is called each time the minimum size of the pane changes. | |
| virtual void | paneNameChanged (const char *name) |
| Is called each time the name of the pane changes. | |
| virtual void | paneResizeModeChanged (IlvDirection direction, int mode) |
| Is called each time the resize mode of the pane changes. | |
| virtual void | paneVisibilityChanged () |
| Is called each time the visibility of the pane changes. | |
Friends | |
| class | IlvPane |
Pane Listener class.
Library: ilvadvgdt
The class IlvPaneListener is a class that defines a listener for the IlvPane class. Each instance of the IlvPane class maintains a list of pane listeners and notify them each time a specific modification is performed on the pane. A pane listener is linked to a specific instance of the IlvPane class and therefore cannot be shared.
IlvPane. | IlvPaneListener::IlvPaneListener | ( | ) |
Constructor.
Initializes a new instance of the IlvPaneListener class.
| IlvPane* IlvPaneListener::getPane | ( | ) | const |
Returns the pane listened to.
IlvPane::addListener, this method returns 0. | virtual void IlvPaneListener::paneContainerChanged | ( | IlvPanedContainer * | container | ) | [virtual] |
Is called each time the container of the pane changes.
You may override this method in a subclass of IlvPaneListener.
| const | The previous container of the pane. |
| virtual void IlvPaneListener::paneGeometryChanged | ( | ) | [virtual] |
Is called each time the pane geometry changes.
You may override this method in a subclass of IlvPaneListener.
| virtual void IlvPaneListener::paneMinimumSizeChanged | ( | IlvDirection | direction, | |
| IlvDim | size | |||
| ) | [virtual] |
Is called each time the minimum size of the pane changes.
| direction | The direction for which the minimum size changes. | |
| size | The previous minimum size of the pane for the direction direction. |
| virtual void IlvPaneListener::paneNameChanged | ( | const char * | name | ) | [virtual] |
Is called each time the name of the pane changes.
You may override this method in a subclass of IlvPaneListener.
| name | The previous name of the pane. |
| virtual void IlvPaneListener::paneResizeModeChanged | ( | IlvDirection | direction, | |
| int | mode | |||
| ) | [virtual] |
Is called each time the resize mode of the pane changes.
You may override this method in a subclass of IlvPaneListener.
| direction | The direction for which the resize mode changes. | |
| mode | The previous resize mode of the pane for the direction direction. |
| virtual void IlvPaneListener::paneVisibilityChanged | ( | ) | [virtual] |
Is called each time the visibility of the pane changes.
You may override this method in a subclass of IlvPaneListener.
© 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.