LibreOffice
LibreOffice 7.4 SDK API Reference
Public Member Functions | List of all members
XShapeEventListener Interface Reference

Listener interface to receive shape-specific events. More...

import"XShapeEventListener.idl";

Inheritance diagram for XShapeEventListener:
XEventListener XInterface

Public Member Functions

void click ([in] ::com::sun::star::drawing::XShape xShape, [in] ::com::sun::star::awt::MouseEvent aOriginalEvent)
 Notify a clicked shape. More...
 
- Public Member Functions inherited from XEventListener
void disposing ([in] com::sun::star::lang::EventObject Source)
 gets called when the broadcaster is about to be disposed. More...
 
- Public Member Functions inherited from XInterface
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...
 

Detailed Description

Listener interface to receive shape-specific events.

Since
OOo 2.4

Member Function Documentation

◆ click()

void click ( [in] ::com::sun::star::drawing::XShape  xShape,
[in] ::com::sun::star::awt::MouseEvent  aOriginalEvent 
)

Notify a clicked shape.

This method notifies the listener that a shape was clicked.

Parameters
xShapeThe shape that was clicked upon.
aOriginalEventThe original mouse click event that generated this notification.

The documentation for this interface was generated from the following file: