Color de Headers

Color de Headers

Postby dbzap » Wed Apr 12, 2006 1:54 pm

Me gustaria poner un color distinto al browse cuando este enfocado, esta era mi tecnica: ( i would like paint a diferent color the headers from the browse, this was my tecnique : )

desde el browse: ( from the browse() )

ta:bLostFocus := {|| DejaFoco(ta) }
ta:bgotfocus := {|| TomaFoco(ta) }

y mis funciones: ( and in my functions )

//---------------------------------------
FUNCTION tomafoco(ta)
ta:nclrbackhead = CLR_RED
ta:nclrFOREhead = CLR_WHITE
ta:refresh()
return nil
//---------------------------------------
FUNCTION dejafoco(ta)
ta:nclrbackhead = GetSysColor( COLOR_BTNFACE ) // CLR_LIGHTGRAY
ta:nclrFOREhead = GetSysColor( COLOR_BTNTEXT ) // CLR_BLACK
ta:refresh()
return nil

Pero ahora no logro que ocurra. ( but now d'nst happens )
Cualquier ayuda sera bien recibida.
User avatar
dbzap
 
Posts: 189
Joined: Mon Nov 07, 2005 7:36 pm
Location: Chile

Postby Antonio Linares » Thu Apr 13, 2006 6:35 am

Los "headers" se estan dibujando ahora usando los temas de XP, por lo que de momento no les puedes cambiar el color.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41482
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby dbzap » Thu Apr 13, 2006 12:59 pm

Antonio, entonces la TCBrowse() no se comporta igual que todos, pues esa sí cambia de color.
Ahora no se podrá ?
User avatar
dbzap
 
Posts: 189
Joined: Mon Nov 07, 2005 7:36 pm
Location: Chile

Postby Antonio Linares » Thu Apr 13, 2006 9:35 pm

La TCBrowse de momento sigue usando las cabeceras dibujadas por la propia clase, no la de los temas de XP.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41482
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 68 guests

cron