|
LibreOffice
LibreOffice 7.3 SDK API Reference
|
This interface should be implemented by toolkits that want to give access to their internal message handling loop. More...
Public Member Functions | |
| void | addEventHandler ([in] any window, [in] XEventHandler eventHandler, [in] long eventMask) |
| registers an event handler. More... | |
| void | removeEventHandler ([in] any window, [in] XEventHandler eventHandler) |
| removes an eventHandler from the handler list. More... | |
| void | addErrorHandler ([in] XEventHandler errorHandler) |
| register an error handler for toolkit specific errors. More... | |
| void | removeErrorHandler ([in] XEventHandler errorHandler) |
| remover an error handler from the handler list. More... | |
| any | getIdentifier () |
| returns an identifier. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
This interface should be implemented by toolkits that want to give access to their internal message handling loop.
| void addErrorHandler | ( | [in] XEventHandler | errorHandler | ) |
register an error handler for toolkit specific errors.
| errorHandler | the handler to register. |
| void addEventHandler | ( | [in] any | window, |
| [in] XEventHandler | eventHandler, | ||
| [in] long | eventMask | ||
| ) |
registers an event handler.
| window | the platform specific window id. If empty, the handler should be registered for all windows. |
| eventHandler | the handler to register. |
| eventMask | the event mask specifies the events the handler is interested in. |
| any getIdentifier | ( | ) |
returns an identifier.
| void removeErrorHandler | ( | [in] XEventHandler | errorHandler | ) |
remover an error handler from the handler list.
| errorHandler | the handler to remove. |
| void removeEventHandler | ( | [in] any | window, |
| [in] XEventHandler | eventHandler | ||
| ) |
removes an eventHandler from the handler list.
| window | the platform specific window id the handler should be unregistered for. If empty, the handler should be unregistered completely. |
| eventHandler | the handler to remove. |