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... | |
![]() | |
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. |