Problema con OnDrawCell
Publicado: Lun Oct 16, 2006 2:08 pm
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
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