FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Colorear header y/o footer de solo una columna
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Colorear header y/o footer de solo una columna
Posted: Sat Apr 04, 2015 06:45 PM

Hola amigos del foro.

Estoy tratando de cambiar el color a header y/o footer (indistintamente) de UNA SOLA COLUMNA, en tiempo de ejecución.
Me explico:
Al recorrer las columnas con las teclas right o left, o dar click a determinada columna, quiero que el header o el footer, o ambos. cambien su color pero unicamente de la columna actualmente seleccionada. (las demas deben conservar su color original)

En el foro en Inglés he posteado algo al respecto, pero le falta porque afecta la velocidad del xbrowse al bajar o subir.
Este es el codigo: viewtopic.php?f=3&t=30456#p174862

¿Se puede hacer?. De ser así, alguien ya lo ha hecho y quiere compartirlo?

Gracias de antemano.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Actualizar header y/o footer de una columna
Posted: Sun Apr 05, 2015 12:02 AM

+1 crei tenia algo, pero no creo sea lo que buscas, igual dejo el link, aunque alli tu haces comentarios sobre el tema...saludos... :shock:

viewtopic.php?f=6t=30004start=0

&&

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Colorear header y/o footer de una sola columna
Posted: Sun Apr 05, 2015 12:34 AM

Jose Luis.
Si, ese es otro tema. Seguimos intentando.
Saludos.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Colorear header y/o footer de solo una columna
Posted: Sun Apr 05, 2015 09:24 PM

Alguien mas?
Nadie ha intentado esto?
Creo que he visto en post de hace rato que intentaron hacerlo. ¿Lo consiguieron?

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 555
Joined: Wed Jul 31, 2013 01:14 PM
Re: Colorear header y/o footer de solo una columna
Posted: Mon Apr 06, 2015 01:56 AM

Hola Francisco: (Ya vi que no eds lo que buscas, lo dejo igual, es para colorear la columna no el header y footer, disculpa)
No se si es lo que buscas. Lo sa qué de un recopilado de funciones que veo en el Foro y pienso que me
pueden servir. La tengo en un programa que se llama Treepad Lite.
Suerte.

nNumeroDaColunaAColorar := 2
...
oTBLLbx:bTextColor := {|nRow,nCol| CLR_BLACK }
oTBLLbx:bbkColor := {|nRow,nCol| PintaCelula(nRow,nCol,DBF->CAMPO,nNumeroDaColunaAColorar) }
...

Function PintaCelula( nRow, nCol, status, qCol )
Local nCor := nRGB(255,255,255)
if nRow > 0
do case
case status = "V"
if nCol = qCol
nCor = nRGB( 236,253,255 ) // CLR_AZULADITO
endif
case status = "A"
if nCol = qCol
nCor = nRGB( 234,255,229 ) // CLR_VERDEAGUA
endif
case status = "R"
if nCol = qCol
nCor = nRGB( 255,238,238 ) // CLR_VENCIDOS
endif
endcase
endif
return nCor

Dario Fernandez

FWH 2501, Harbour, MVS2022 Community, MySql & MariaDB, Dbf/Cdx VSCode.

Maldonado - Uruguay
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Colorear header y/o footer de solo una columna
Posted: Mon Apr 06, 2015 03:13 AM

Ruben, gracias por contestar.
Tu ejemplo lo usaré en otro pequeño proyecto.

Les digo que estoy avanzando. Solo me queda un pequeño inconveniente.

En cuanto lo tenga listo, lo comparto con todos, aqui en el foro.

Saludos.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Colorear header y/o footer de solo una columna
Posted: Mon Apr 06, 2015 03:11 PM

Aqui está la solucion:

viewtopic.php?f=6t=30514start=0

&&

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion