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.

Manipular el comportamiento en un DBBrowse

Foro de Xailer profesional en español
Responder
ddupre
Mensajes: 329
Registrado: Lun Nov 12, 2007 3:53 pm

Manipular el comportamiento en un DBBrowse

Mensaje por ddupre »

Hola Foro,

En un DBBrowse pretendo hacer estas dos cosas:

Aclaro que la cantidad de lineas mostradas es totalmente variable.

1) Por ejemplo si contiene 10 lineas, mostrar con un color (pj, Rojo) las 3 primeras (esto es que todas las columnas tengan el texto mostrado en determinado color) y con otro color (pj, Negro) las restantes. ¿Es posible hacer eso?, ¿alguien tiene algún ejemplo que yo pueda estudiar?

2) Siguiendo el ejemplo anterior, quisiera limitar el desplazamiento solo dentro de las 7 lineas restantes, he pensado hacerlo por código pero quisiera saber si hay alguna propiedad análoga a nFreeze pero para las filas.

Cualquier idea es bienvenida.

Saludos
Daniel
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9250
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Manipular el comportamiento en un DBBrowse

Mensaje por ignacio »

Hola,

1) Utilice el evento TBrwColumn:OnDrawCell(). Desde él podrá cambiar el color de fondo y el del texto de cualquier columna. Puede hacer que TODAS las columnas apunten al mismo evento para así no tener que repetirlo por cada una de las columnas.

2) No es posible, lo siento.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
ddupre
Mensajes: 329
Registrado: Lun Nov 12, 2007 3:53 pm

Re: Manipular el comportamiento en un DBBrowse

Mensaje por ddupre »

Ignacio,
Muchas gracias por su ayuda.
Lo probaré.

Saludos
ddupre
Mensajes: 329
Registrado: Lun Nov 12, 2007 3:53 pm

Re: Manipular el comportamiento en un DBBrowse

Mensaje por ddupre »

Ignacio,
Funcionó perfecto, logré el efecto que necesitaba.

Muchas Gracias
Saludos
Daniel
Responder