Page 1 of 1
Retrieving Column clicked in LISTBOX browse
Posted: Tue Oct 11, 2005 8:14 am
by GWard
How can I access the column number clicked when using a LISTBOX?
I thought oLbx:nAtCol held the value but apparently it is always ZERO
Posted: Tue Oct 11, 2005 4:01 pm
by Antonio Linares
GWard,
You have to call it this way: oLbx:nAtCol( nColPixel ) where nColPixel is the column in pixels where the mouse has clicked.
You may review classes\wbrowse.prg to see how such method is used.
Posted: Wed Oct 12, 2005 8:22 am
by GWard
Many thanks,
I used oLbx:bLClicked := {|nRow,nCol,nKeyFlags| MyFunction(oLbx,nCol)}
Then
FUNCTION MyFunction(oLbx,nCol)
LOCAL iActualCol := oLbx:nAtCol(nCol)
do case
case iActualCol=1
endc
... Etc