Mouse released

Hallo!
Mein System
LinuxMint 17.1 Rebecca
Kernel 3.13.0-37
Mate 1.8.1
Libre-Office 4.2.8.2
Build-ID 420mo(Build:2)
Mein Problem:
Ich habe bisher herausgekriegt, wie man einen einen Mausklick in ein Calc-Feld erkennt und verarbeitet, wie man die linke, mittlere oder rechte Maustaste erkennt. Es gibt in der Doku eine Liste, die angibt, was man noch alles erkennen kann:
Mouse moved
Mouse moved while key pressed
Mouse button pressed
Mouse button released
Mouse outside

Ich habe kein Anweisungsbeispiel gefunden, wie man das programmieren kann.

Jede Hilfe wird dankend angenommen, auch wenn sie nicht schnell kommt.
Günter Fritze

Hallo Günter,

Mein Problem:
Ich habe bisher herausgekriegt, wie man einen einen Mausklick in ein
Calc-Feld erkennt und verarbeitet, wie man die linke, mittlere oder
rechte Maustaste erkennt. Es gibt in der Doku eine Liste, die angibt,
was man noch alles erkennen kann:
Mouse moved
Mouse moved while key pressed
Mouse button pressed
Mouse button released
Mouse outside

Ich habe kein Anweisungsbeispiel gefunden, wie man das programmieren kann.

Hilft Dir das weiter:
https://wiki.openoffice.org/wiki/Documentation/BASIC_Guide/Events

Jens

Entschuldigung, ich war ein paar Tage verhindert.
Soweit war ich auch schon.

Unter xMouseListener.html#mousePressed findet man z.B. folgende Info:

*Base Interfaces*

    *XMouseListener*
    ┗ ::com::sun::star::lang <http://www.openoffice.org/api/docs/common/ref/com/sun/star/lang/module-ix.html>::XEventListener <http://www.openoffice.org/api/docs/common/ref/com/sun/star/lang/XEventListener.html>

    ::com::sun::star::lang
    <http://www.openoffice.org/api/docs/common/ref/com/sun/star/lang/module-ix.html>::XEventListener
    <http://www.openoffice.org/api/docs/common/ref/com/sun/star/lang/XEventListener.html>
      
    (referenced interface's summary:)
        base interface for all event listeners interfaces.

*Description*
    makes it possible to receive events from the mouse in a certain window.

und dann noch eine Liste mit den Methods' Summary
mousePressed <http://www.openoffice.org/api/docs/common/ref/com/sun/star/awt/XMouseListener.html#mousePressed> is invoked when a mouse button has been pressed on a window.
mouseReleased <http://www.openoffice.org/api/docs/common/ref/com/sun/star/awt/XMouseListener.html#mouseReleased> is invoked when a mouse button has been released on a window.
mouseEntered <http://www.openoffice.org/api/docs/common/ref/com/sun/star/awt/XMouseListener.html#mouseEntered> is invoked when the mouse enters a window.
mouseExited <http://www.openoffice.org/api/docs/common/ref/com/sun/star/awt/XMouseListener.html#mouseExited> is invoked when the mouse exits a window.

mousePressed
[oneway] void
*mousePressed*( [in]MouseEvent <http://www.openoffice.org/api/docs/common/ref/com/sun/star/awt/MouseEvent.html> e );