FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SetDlgGradient( )
Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
SetDlgGradient( )
Posted: Sun Jul 01, 2012 02:33 AM
Utilizando esta función, me he topado con problemas en foderes...

Tanto en FolderEx como folder normal...



Anteriormente podía colocar gradientes a los folderes con una función desde ON INIT, pero al compilar con FWH12.04, no funciona, y además parece ser reemplazada por SetDlgGradient()...

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
Re: SetDlgGradient( )
Posted: Sun Jul 01, 2012 02:45 AM
Aparentemente con el hecho de REDEFINIR un SAY, todos los demás se actualizan...

Code (fw): Select all Collapse
REDEFINE SAY ID 4001 OF fol:adialogs[5]


Rarooooooooooo...

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
Re: SetDlgGradient( )
Posted: Sun Jul 01, 2012 02:56 AM
Este procedimiento no funciona con los Group-Box y Check-Box, alguna idea de como lograrlo???

Code (fw): Select all Collapse
        REDEFINE GROUP oGrp1 ID 4008 OF fol:adialogs[5]
            oGrp1:oFont := oFont
            oGrp1:SetColor( 0, )
            oGrp1:lTransparent := .T.

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
Re: SetDlgGradient( )
Posted: Mon Jul 02, 2012 04:13 PM
Aparentemente los Group-Box y Check-Box si son pintados, pero no con el color de fondo, sino con el color inicial del Dialogo, o sea son pintados como si fueran un dialogo más...

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: SetDlgGradient( )
Posted: Mon Jul 02, 2012 06:09 PM

Bayron,

En la imagen que has mostrado solo observo el título del groupbox de abajo que está en un color distinto. Es eso ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
Re: SetDlgGradient( )
Posted: Mon Jul 02, 2012 11:35 PM

Si así es...

Ambos están igual, pero el de arriba no se nota mucho porque está muy cerca de la parte superior del dialogo...

Al parecer, toma el color de el principio del Gradiente...

Ya intenté colocar el combobox con un número de ID inferior a todos los otros elementos, y a ReDefinirlo, pero sigue igual...
Lo mismo sucede con los Check-box...

Con los combobox, quitandole el título, funcionan bien (Por los problemas se supone deben enfrentarse, no esconderse...)

Con los checkbox, dejando solo la caja, y colocando texto estático, tambien podría funcionar... pero habria que crear un Codeblock y redefinir el texto para que active/desactive el cuadro...

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Posts: 883
Joined: Thu Dec 24, 2009 12:46 AM
Re: SetDlgGradient( )
Posted: Sat Feb 16, 2013 02:37 AM

Retomando el tema....

A alguien se le ocurre alguna solución????

=====>

Bayron Landaverry
xBasePHP.com
(215)2226600 Philadelphia,PA, USA
MayaBuilders@gMail.com
Guatemala

FWH25.06--Harbour 3.0.0--BCC7.7--UEstudio 10.10
Windows 10

FiveWin, One line of code and it's done...

Continue the discussion