Jaa


FormControl.beginDrag(Int32, Int32) Method

Definition

Is called when the user starts to drag a form control.

public:
 virtual int beginDrag(int _x, int _y);
public virtual int beginDrag (int _x, int _y);
abstract member beginDrag : int * int -> int
override this.beginDrag : int * int -> int
Public Overridable Function beginDrag (_x As Integer, _y As Integer) As Integer

Parameters

_x
Int32

An integer value that indicates the y-coordinate of the mouse pointer. The coordinate is relative to the upper-left corner of the control.

_y
Int32

An integer value that indicates the y-coordinate of the mouse pointer. The coordinate is relative to the upper-left corner of the control.

Returns

0 (zero) if the event has been handled.

Remarks

This event is not raised unless the DragDrop property is enabled for the control. To drag a control, a user presses the mouse button in the control area and then moves the mouse pointer.

The following example displays the x-coordinates and y-coordinates in the Infolog when the user starts to drag the form control.

public int beginDrag(int _x, int _y) 
{ 
    int ret; 
    info(strfmt("beginDrag (x, y) : (%1, %2)", _x, _y)); 
    ret = super(_x, _y); 
    return ret; 
}

Applies to