DragWithin event
The DragWithin event has different arguments for different
objects:
|
Object |
See |
|
ListBox, PictureListBox, ListView, and Tab |
|
|
TreeView control |
|
|
Windows and other controls |
For information about the DataWindow control’s DragWithin
event, see the DataWindow Reference or the online Help.
Syntax 1 For ListBox, PictureListBox, ListView, and Tab controls
Description
Occurs when the user is dragging an object within the control.
Event ID
|
Event ID |
Objects |
|---|---|
|
pbm_lbndragwithin |
ListBox, PictureListBox |
|
pbm_lvndragwithin |
ListView |
|
pbm_tcndragwithin |
Tab |
Parameters
|
Argument |
Description |
|---|---|
|
source |
DragObject by value (a reference to the |
|
index |
Integer by value |
Return Values
Long. Return code choices (specify in
a RETURN statement):
-
0 Continue
processing
Usage
Obsolete functions
You no longer need to call the DraggedObject function
in a drag event. Use the source argument instead.
Examples
This example changes the background color of the
ListView when a DragObject enters its border:
|
1 |
This.BackColor = RGB(128, 0, 128) |
See Also
Syntax 2 For TreeView controls
Description
Occurs when the user is dragging an object within the control.
Event ID
|
Event ID |
Objects |
|---|---|
|
pbm_tvndragwithin |
TreeView |
Parameters
|
Argument |
Description |
|---|---|
|
source |
DragObject by value (a reference to the |
|
handle |
Long (a reference |
Return Values
Long. Return code choices (specify in
a RETURN statement):
-
0 Continue
processing
Usage
Obsolete functions
You no longer need to call the DraggedObject function
in a drag event. Use the source argument instead.
Examples
This example changes the background color of the
TreeView when a DragObject enters its border:
|
1 |
This.BackColor = RGB(128, 0, 128) |
See Also
Syntax 3 For windows and other controls
Description
Occurs when the user is dragging an object within the control.
Event ID
|
Event ID |
Objects |
|---|---|
|
pbm_bndragwithin |
CheckBox, CommandButton, Graph, InkEdit, InkPicture, |
|
pbm_cbndragwithin |
DropDownListBox, DropDownPictureListBox |
|
pbm_dragwithin |
DatePicker, MonthCalendar |
|
pbm_endragwithin |
SingleLineEdit, EditMask, MultiLineEdit, |
|
pbm_omndragwithin |
OLE |
|
pbm_prndragwithin |
HProgressBar, VProgressBar |
|
pbm_rendragwithin |
RichTextEdit |
|
pbm_sbndragwithin |
HScrollBar, HTrackBar, VScrollBar, VTrackBar |
|
pbm_uondragwithin |
UserObject |
|
pbm_dragwithin |
Window |
Parameters
|
Argument |
Description |
|---|---|
|
source |
DragObject by value (a reference to the |
Return Values
Long. Return code choices (specify in
a RETURN statement):
-
0 Continue
processing
Usage
Obsolete functions
You no longer need to call the DraggedObject function
in a drag event. Use the source argument instead.