General information
Category:
ActiveX controls in VFP
Cetin,
Back to the DblClick in a TreeView...
I built a form that has a treeview and an imageslist. On the form I put a textbox for each of the following:
MouseDown
NodeClick
Node
Click
DblClick
Button
Shift
MouseUp
In each method I put code to increment the value in the text box for that method. i.e. in MouseDown method I put the following
WITH ThisForm
.txtMouseDown.Value = (.txtMouseDown.Value + 1)
.txtButton.Value = Button
.txtShift.Value = Shift
ENDWITH
What I found that MouseDown will fire AT LEAST once for each mouse click or dblclick. The speed in clicking varies the results. For example if you left click on a node and hold the button down for one second Click and MouseUp will not fire. Depending on the speed of a dblclick if DblClick will fire or not. NodeClick seems to be the second most relible method if fires 99% of the time click and dblclick about 50% of the time as I vary the speed of clicking with the mouse...
Any Ideas?
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only