interface XDisplayConnection in module com::sun::star::awt::

(Global Index)

Syntax

interface XDisplayConnection : com::sun::star::uno::XInterface ;

Description

This interface should be implemented by toolkits that want to give access to their internal message handling loop.

Method Summary

addEventHandler registers an event handler.

removeEventHandler removes a eventHandler from the handler list.

addErrorHandler register an error handler for toolkit specific errors.

removeErrorHandler remover an error handler from the handler list.

getIdentifier

Method Details



addEventHandler

Syntax

oneway void addEventHandler (
any window,
com::sun::star::awt::XEventHandler eventHandler,
long eventMask );

Description

registers an event handler.

Parameter window

the platform specific window id. If empty, the handler should be registered for all windows.

Parameter eventHandler

the handler to register

Parameter eventMask

the event mask specifies the events the handler is interested in.

removeEventHandler

Syntax

oneway void removeEventHandler (
any window,
com::sun::star::awt::XEventHandler eventHandler );

Description

removes a eventHandler from the handler list.

Parameter window

the platform specific window id the handler should be deregistered for. If empty, the handler should be deregistered completly.

Parameter eventHandler

the handler to remove

addErrorHandler

Syntax

oneway void addErrorHandler (
com::sun::star::awt::XEventHandler errorHandler );

Description

register an error handler for toolkit specific errors.

Parameter errorHandler

the handler to register

removeErrorHandler

Syntax

oneway void removeErrorHandler (
com::sun::star::awt::XEventHandler errorhandler );

Description

remover an error handler from the handler list.

Parameter errorHandler

the handler to remove

getIdentifier

Syntax

any getIdentifier ();

Returns

a unique platform dependend identifier for a display connection
Top of Page