Page 1 of 1

How can I get TreeView Item after droped on it?

Posted: Wed Apr 27, 2005 4:57 pm
by Monster
How can I get TreeView Item after droped on it?

Posted: Wed Apr 27, 2005 5:56 pm
by El_Choni
Hi, try this:

Code: Select all

GetCursorPos_(@ht.TVHITTESTINFO)
ScreenToClient_(GadgetID(#Tree), @ht)
SendMessage_(GadgetID(#Tree), #TVM_HITTEST, 0, @ht)
Item = TreeGadgetItemNumber(#Tree, ht\hItem)

Posted: Wed Apr 27, 2005 6:48 pm
by Psychophanta
Mmmhh! Is that tip from Monster or from El_Choni ?
Ehh! Monster, this section is for "Tricks 'n' Tips", not for questions :!:

Posted: Thu Apr 28, 2005 9:34 am
by Monster
Thanks! work fine!

but small remark in code:

GetCursorPos_(@ht.TV_HITTESTINFO)
ScreenToClient_(GadgetID(#TREEG), @ht)
SendMessage_(GadgetID(#TREEG), #TVM_HITTEST, 0, @ht)
item = TreeGadgetItemNumber(#TREEG, ht\hItem)