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