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
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema con OnDrawCell
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Problema con OnDrawCell
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
>
>
>
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
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com