TWBrowse de HC y Fondos

TWBrowse de HC y Fondos

Postby rolando » Mon May 04, 2009 9:29 pm

Buenas Tardes,

Logré, con mis escasos conocimientos, resolver la cuestión de pintar el fondo en la TWBrowse de HC cuando las líneas del lisbox son más que las líneas a mostrar. Esto no me gustaba porque el fondo quedaba como se ve acá:

Image

Agregandole una pequeña función logré que se vea así:

Image

Espero a alguien le sirva.

Rolando
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: TWBrowse de HC y Fondos

Postby Willi Quintana » Tue May 05, 2009 2:09 am

Y la Funcion ????

Salu2
User avatar
Willi Quintana
 
Posts: 1004
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: TWBrowse de HC y Fondos

Postby rolando » Tue May 05, 2009 11:27 am

Buen día,

La función hay que ponerla en la WBrowse.prg y es:

Code: Select all  Expand view
METHOD CubroFondo(nClrFondo) INLINE (::SetColor( GetSysColor( COLOR_WINDOWTEXT ) , nClrFondo ) , ::Refresh())   // by rolo


Se la llama enviandole el color que quiero de fondo para el listbox así:

Code: Select all  Expand view
oLbx:CubroFondo(nRGB(230,230,250))


Saludos

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA

Re: TWBrowse de HC y Fondos

Postby Willi Quintana » Tue May 12, 2009 3:59 am

Hola,
El mismo efecto se logra con esto:
DEFINE LISTOB oLbx .....
FIELDS ...
HEADERS ...
ON CHANGE.....
COLOR CLR_HBLUE, nRGB(230,230,250)
....
..


Salu2
User avatar
Willi Quintana
 
Posts: 1004
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: TWBrowse de HC y Fondos

Postby rolando » Tue May 12, 2009 2:18 pm

Willi,

Tiene razón, esa es la manera prevista para hacerlo, pero como nadie me respondió a tiempo, hice lo que pude para lograr lo que quería.

Ya que pareces conocer bién esta clase, ¿que tal si me ayudas con esto? http://forums.fivetechsupport.com/viewtopic.php?f=6&t=15407

Saludos.

Rolando :D
User avatar
rolando
 
Posts: 593
Joined: Sat May 12, 2007 11:47 am
Location: San Nicolás - BA - ARGENTINA


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 147 guests