The base class you need to inherit from in case you want to handle window change events.
More...
The base class you need to inherit from in case you want to handle window change events.
- Since
- Archicad 28
virtual void API_IWindowEventHandler::OnWindowBroughtForward |
( |
const API_WindowInfo & |
window | ) |
const |
|
pure virtual |
Event handler for window brought forward event.
- Warning
- Avoid complex operations in this function. It could cause significant slowdowns
- Parameters
-
[in] | window | The window brought forward |
The function called on windows gaining top status. This event is only triggered by windows (Floorplan, 3D, Section, etc.) and does not consider palettes or dialogs. OnWindowBroughtForward is usually received after an OnWindowSentBackward event, except when all windows are closed. Closing all windows will not result in a OnWindowBroughtForward event.
virtual void API_IWindowEventHandler::OnWindowSentBackward |
( |
const API_WindowInfo & |
window | ) |
const |
|
pure virtual |
Event handler for window sent backward event.
- Warning
- Avoid complex operations in this function. It could cause significant slowdowns
- Parameters
-
[in] | window | The window sent backward |
The function called on windows losing top status. This event is only triggered by windows (Floorplan, 3D, Section, etc.) and does not consider palettes or dialogs. OnWindowSentBackward is usually received before an OnWindowBroughtForward event, except opening the first window. Opening the first window will not result in a OnWindowSentBackward event.