![]() |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Pane Listener class. More...
#include <ilviews/gadgets/panecont.h>
Public Member Functions | |
| IlvPaneListener () | |
| Constructor. More... | |
| IlvPane * | getPane () const |
| Returns the pane listened to. More... | |
| virtual void | paneContainerChanged (IlvPanedContainer *container) |
| Is called each time the container of the pane changes. More... | |
| virtual void | paneGeometryChanged () |
| Is called each time the pane geometry changes. More... | |
| virtual void | paneMinimumSizeChanged (IlvDirection dir, IlvDim size) |
| Is called each time the minimum size of the pane changes. More... | |
| virtual void | paneNameChanged (const char *name) |
| Is called each time the name of the pane changes. More... | |
| virtual void | paneResizeModeChanged (IlvDirection dir, int mode) |
| Is called each time the resize mode of the pane changes. More... | |
| virtual void | paneVisibilityChanged () |
| Is called each time the visibility of the pane changes. More... | |
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 |
Is called each time the container of the pane changes.
You may override this method in a subclass of IlvPaneListener.
| container | The previous container of the pane. |
IlvPane::setContainer().
|
virtual |
Is called each time the pane geometry changes.
You may override this method in a subclass of IlvPaneListener.
IlvPane::moveResize().
|
virtual |
Is called each time the minimum size of the pane changes.
| dir | The direction for which the minimum size changes. |
| size | The previous minimum size of the pane for the direction dir. |
IlvPane::setMinimumSize().
|
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. |
IlvPane::setName().
|
virtual |
Is called each time the resize mode of the pane changes.
You may override this method in a subclass of IlvPaneListener.
| dir | The direction for which the resize mode changes. |
| mode | The previous resize mode of the pane for the direction direction. |
IlvPane::setResizeMode(), ResizeMode.
|
virtual |
Is called each time the visibility of the pane changes.
You may override this method in a subclass of IlvPaneListener.
IlvPane::show(), IlvPane::hide(). © Copyright 2015, 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.