Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: awt ::
interface XUserInputInterception
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-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 version OpenOffice.org 1.1.1

Methods' Summary
addKeyHandler | Add a new listener that is called on KeyEvent s. 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 MouseEvent s. 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 KeyEvent s. 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 refrences will be removed.
addMouseClickHandler
[oneway] void addMouseClickHandler( | [in] XMouseClickHandler | xHandler );
Description Add a new listener that is called on MouseEvent s. 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
[oneway] void removeMouseClickHandler( | [in] XMouseClickHandler | 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 refrences will be removed.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.