FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Mover puntero a celda respectiva de columna clickeada
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Mover puntero a celda respectiva de columna clickeada
Posted: Thu May 16, 2013 01:46 AM
Hola,
驴C贸mo poner el puntero en la celda correspondiente de la columna cuya cabecera ha sido "clickeada"?

Tengo un xbrowse con 20 columnas, 8 visibles, y dos congeladas.

Si el puntero se encuentra en la columna 10 y doy click en el encabezado de la 12, 驴c贸mo puedo mover el puntero a la celda correspondiente en la columna 12?

Tengo este c贸digo, pero s贸lo funciona en las primeras 8 columnas visibles. Si muevo el cursor manualmente a la 15, y luego hago clic en el 13, el puntero se vuelve loco.

Code (fw): Select all Collapse
 聽 聽 :nMarqueeStyle 聽:= MARQSTYLE_HIGHLCELL 
For n := 1 to Len(oBrw:aCols)
聽 聽 聽 if oBrw:aCols[n]:nCreationOrder >= 3
聽 聽 聽 聽 聽oBrw:aCols[n]:bLClickHeader := {|r,c,f,o| ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽oBrw:nColSel := o:nCreationOrder, oBrw:Refresh(),; 聽//mover el cursor a esa col
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽oBrw2:Refresh(.t.) }
聽 聽 聽 endif
聽 聽Next

Alguna idea?
Saludos.
Francisco J. Alegr铆a P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion