Skip to content

/AWS1/CL_BDCMOUSEDRAGARGUMENTS

Arguments for a mouse drag action.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_endx TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The ending X coordinate for the drag.

iv_endy TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The ending Y coordinate for the drag.

iv_startx TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The starting X coordinate for the drag.

iv_starty TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The starting Y coordinate for the drag.

Optional arguments:

iv_button TYPE /AWS1/BDCMOUSEBUTTON /AWS1/BDCMOUSEBUTTON

The mouse button to use for the drag. Defaults to LEFT.


Queryable Attributes

endX

The ending X coordinate for the drag.

Accessible with the following methods

Method Description
GET_ENDX() Getter for ENDX, with configurable default
ASK_ENDX() Getter for ENDX w/ exceptions if field has no value
HAS_ENDX() Determine if ENDX has a value

endY

The ending Y coordinate for the drag.

Accessible with the following methods

Method Description
GET_ENDY() Getter for ENDY, with configurable default
ASK_ENDY() Getter for ENDY w/ exceptions if field has no value
HAS_ENDY() Determine if ENDY has a value

startX

The starting X coordinate for the drag.

Accessible with the following methods

Method Description
GET_STARTX() Getter for STARTX, with configurable default
ASK_STARTX() Getter for STARTX w/ exceptions if field has no value
HAS_STARTX() Determine if STARTX has a value

startY

The starting Y coordinate for the drag.

Accessible with the following methods

Method Description
GET_STARTY() Getter for STARTY, with configurable default
ASK_STARTY() Getter for STARTY w/ exceptions if field has no value
HAS_STARTY() Determine if STARTY has a value

button

The mouse button to use for the drag. Defaults to LEFT.

Accessible with the following methods

Method Description
GET_BUTTON() Getter for BUTTON, with configurable default
ASK_BUTTON() Getter for BUTTON w/ exceptions if field has no value
HAS_BUTTON() Determine if BUTTON has a value