Syntax
struct DragGestureEvent : com::sun::star::lang::EventObject ;
Description
A DragGestureEvent is passed to the method XDragGestureListener::dragGestureRecognized()
when a particular XDragGestureRecognizer detects that a platform
dependent drag initiating gesture has occurred on the component that it is
tracking.
Field Summary
|
DragAction |
The action selected by the user.
|
|
DragOriginX |
The x coordinate where the drag originated in component coordinates.
|
|
DragOriginY |
The y coordinate where the drag originated in component coordinates.
|
|
DragSource |
The DragSource associated with this drag action.
|
|
Event |
The last event comprising the gesture.
|
|
Field Details
|
|
Syntax
byte DragAction;
Description
The action selected by the user.
Different constants may be combined using a logical OR.
It's further possible to combine the ACTION_DEFAULT with one of the other
actions defined in DNDConstants .
This means the user did not press any key during the Drag and Drop operation
and the action that was combined with ACTION_DEFAULT is the system default action.
See also
- DNDConstants
-
Syntax
long DragOriginX;
Description
The x coordinate where the drag originated in component coordinates.
Syntax
long DragOriginY;
Description
The y coordinate where the drag originated in component coordinates.
Syntax
com::sun::star::datatransfer::dnd::XDragSource DragSource;
Description
The DragSource associated with this drag action.
Syntax
any Event;
Description
The last event comprising the gesture.
The initial trigger event will presumably be a MouseEvent event.
If it is not, the implementation should either react accordingly or
presume that the left mouse button was clicked.
|
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.