:: com :: sun :: star :: awt ::
|
interface XUserInputInterception |
|
- Description
- Interface to add handlers for key and mouse events. A handler is not a passive
listener, it can even consume the event.
- Since
- OOo 1.1.2
|
Methods' Summary |
addKeyHandler |
Add a new listener that is called on KeyEvents. Every listener is
given the opportunity to consume the event, i.e. prevent the not yet
called listeners from being called.
|
removeKeyHandler |
Remove the specified listener from the list of listeners.
|
addMouseClickHandler |
Add a new listener that is called on MouseEvents. Every listener is
given the opportunity to consume the event, i.e. prevent the not yet
called listeners from being called.
|
removeMouseClickHandler |
Remove the specified listener from the list of listeners.
|
Methods' Details |
addKeyHandler
[oneway] void |
addKeyHandler( |
[in] XKeyHandler |
xHandler ); |
- Description
- Add a new listener that is called on KeyEvents. Every listener is
given the opportunity to consume the event, i.e. prevent the not yet
called listeners from being called.
- Parameter xHandler
- If this is a valid reference it is inserted into the list of
handlers. It is the task of the caller to not register the
same handler twice (otherwise that listener will be called
twice.)
|
|
removeKeyHandler
[oneway] void |
removeKeyHandler( |
[in] XKeyHandler |
xHandler ); |
- Description
- Remove the specified listener from the list of listeners.
- Parameter xHandler
- If the reference is empty then nothing will be changed. If the
handler has been registered twice (or more) then all references
will be removed.
|
|
addMouseClickHandler
- Description
- Add a new listener that is called on MouseEvents. Every listener is
given the opportunity to consume the event, i.e. prevent the not yet
called listeners from being called.
- Parameter xHandler
- If this is a valid reference it is inserted into the list of
handlers. It is the task of the caller to not register the
same handler twice (otherwise that listener will be called
twice.)
|
|
removeMouseClickHandler
- Description
- Remove the specified listener from the list of listeners.
- Parameter xHandler
- If the reference is empty then nothing will be changed. If the
handler has been registered twice (or more) then all references
will be removed.
|
|
Top of Page
Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.