Gets the handle or the index of the item under the cursor.
ListView controls, TreeView controls
controlname.GetItemAtPointer ( )
Argument |
Description |
---|---|
controlname |
The name of the control whose handle or index you want to obtain. |
Long. Returns the index (ListView) or handle (TreeView) of the item under the cursor. Returns -1 for failure.
System events that select an item in a ListView or TreeView control, such as the Clicked event, already have an argument that passes the index for the ListView or the handle for the TreeView. The GetItemAtPointer function allows you to retrieve the index or handle in user events (or system events without an index or handle argument) for a ListView or TreeView control.
This example places the handle of a TreeView item in a SingleLineEdit box:
integer li_index
li_index= tv_1.GetItematPointer ( )
sle_1.text = string (li_index)