Página 1 de 1

Problema con OnDrawCell

Publicado: Lun Oct 16, 2006 2:08 pm
por jmartial
Hola,
En el evento OnDrawCell pongo esto para probar:
METHOD ArrayBrowse1Column2DrawCell( oSender, cText, nClrText, nClrPane,
lHighLite, hDC, aRect ) CLASS TMant
if lHighLite
nClrPane:=clRed
else
cText := "Falso lHighLite"
endif
RETURN Nil
Por mucho que me muevo, en todas las celdas me aparece "Falso lHighLite", en
rojo, nunca se pone la celda.
No entiendo que necesito hacer para que lHighLite se ponga a .T., en
principio con pinchar una celda y ver el cuadrado a su alrededor se
consideraría seleccionada ¿verdad?
Necesito cambiar el color de la celda seleccionada, ¿como lo hago?
Un Saludo,
Joaquín

Problema con OnDrawCell

Publicado: Lun Oct 16, 2006 2:18 pm
por ignacio
Joaquín,
Efectivamente había un error con ese parmetro. Ya está solucionado. Gracias.
Esperamos sacar una nueva versión de Xailer mañana mismo.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Joaquín Martínez" <jmartial@interbook.net> escribió en el mensaje
news:[email=45337625@news.xailer.com...]45337625@news.xailer.com...[/email]
> Hola,
>
> En el evento OnDrawCell pongo esto para probar:
>
> METHOD ArrayBrowse1Column2DrawCell( oSender, cText, nClrText, nClrPane,
> lHighLite, hDC, aRect ) CLASS TMant
>
> if lHighLite
> nClrPane:=clRed
>
> else
> cText := "Falso lHighLite"
> endif
> RETURN Nil
>
>
> Por mucho que me muevo, en todas las celdas me aparece "Falso lHighLite",
> en rojo, nunca se pone la celda.
>
> No entiendo que necesito hacer para que lHighLite se ponga a .T., en
> principio con pinchar una celda y ver el cuadrado a su alrededor se
> consideraría seleccionada ¿verdad?
>
> Necesito cambiar el color de la celda seleccionada, ¿como lo hago?
>
>
> Un Saludo,
> Joaquín
>
>
>