RBBTN (SOLUCIONADO)

RBBTN (SOLUCIONADO)

Postby Bayron » Mon Feb 21, 2011 12:08 am

Hola a todos;

Me he encontrado con un dilema. Despues de hacer algunos botones con la RBBTN, me encuentro con el problema de que para que los textos se pinten con el gradiente en la parte de atras de mi dialogo, tengo que colocarle la clausula TRANSPARENT al dialogo en un ambiente MDI.
El problema es que al hacer esto, el color en los botones se me desaparece.

Una foto dice mil palabras:

Image

Al no Colocar TRANSPARENT si aparece el color en los botones, pero los textos no cogen el degradado de atras...

Image

Code: Select all  Expand view
       REDEFINE RBBTN oBtn8 PROMPT "Cancelar" ID 4038 OF oDlg ROUND BORDER;
            BITMAP "CANCELAR";
            TOP;
            FONT oFont;
            GRADIANT { { 1/3, nRGB( 100, 149, 237 ), nRGB(  135, 206, 250  ) } , ;
                { 2/3, nRGB( 100, 149, 237 ), nRGB( 135, 206, 250 ) } } ;  
            LINECOLORS RGB( 0, 0, 255 ), RGB( 65, 105, 229 );
            ACTION oDlg:END()
           
 


Abrá alguna solucion para esto, habra algo que desconozco acerca del uso de TRANSPARENCIAS Y DEGRADADOS, o tengo que utilizar otra clase de botones???
Last edited by Bayron on Mon Feb 21, 2011 12:52 am, edited 1 time in total.
=====>

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

FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate

FiveWin, One line of code and it's done...
User avatar
Bayron
 
Posts: 815
Joined: Thu Dec 24, 2009 12:46 am
Location: Philadelphia, PA

Re: RBBTN

Postby Daniel Garcia-Gil » Mon Feb 21, 2011 12:18 am

Bayron

el punto esta en que lo botones tomaran la data lTransparent del dialogo... intenta dos cosas

dejar el dialogo sin la clausula TRANSPARENT y haces transparentes los SAYs

o

intenta cambiar el valor de la data lTransparent := .F. de los botones... si la memoria no me falla creo que solo es posible hacerlo en el ON INIT del dialogo, si no habria que modificar la clase TDialog para que aceptara una excepcion de transparencias para los RBBtn
(te hablo todo de memoria, sin probarlo aun)
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: RBBTN

Postby Bayron » Mon Feb 21, 2011 12:47 am

Daniel, Gracias...

Así si funciona....
Code: Select all  Expand view
...
    ACTIVATE DIALOG oDlg;
        ON INIT ( oBtn8:lTransparent := .F. )

 
=====>

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

FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate

FiveWin, One line of code and it's done...
User avatar
Bayron
 
Posts: 815
Joined: Thu Dec 24, 2009 12:46 am
Location: Philadelphia, PA

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 6:25 pm

Algo raro pasa con el RBBT, el otro dia le agregue a mi recurso el MANIFEST, para que le diera un toque visual mejor, pero hasta ese dia todo funcionaba bien, ahora cual es el problema que cada vez que que entro a un dialog desaparecen los bitmap de los botones y quedan en blanco, hasta que le paso el mouse por encima y recupera su estado original y color.

En definitiva con el manifest tiene mas estetica visual todo, pero se produce ese problema, al quitarselo se ve com otodo mas cuadrado pero funciona todo bien

Alguna ayudita, porque quisiera dejarlo con el manifest, pero se me desaparecen los RBTTN

Gracias
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby Daniel Garcia-Gil » Sun Mar 13, 2011 6:48 pm

Saludos

Puedes poner un ejemplo que podamos construir para ver el error....

probe testrbtn.prg de los samples y funicona bien
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita


Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 7:51 pm

Otra Cosa Cuando recorro la pantalla solo presionando la tecla enter esto no sucede, pero si lo voy haciendo con el Tabulador, en ese momento sucede el problema que desaparecen los bitmap

Daniel, como te comente antes solo al archivo de recurso le agregue el MANIFEST y empezo a suceder este problema, pero al eliminar el MANIFEST, se comporta en forma normal, pero la patalla toma un aspecto mas cuadrado como por ejemplo el GROUP BOX


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="MyOrganization.MyDivision.MyApp"
version="1.0.0.0"
processorArchitecture="X86"
/>
<description>Verbal description of MyApp.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby Daniel Garcia-Gil » Sun Mar 13, 2011 8:02 pm

Daniel Garcia-Gil wrote:Saludos

Puedes poner un ejemplo que podamos construir para ver el error....

probe testrbtn.prg de los samples y funicona bien
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 10:43 pm

http://www.megaupload.com/?d=GIL0KSSA
esta con el MANIFEST en el recurso

ahi esta el programa

ejecuta el programa, en el primer botos presiona ingreso, luego ve avanzando con tab y te daras cuentas de lo que sucede, pero si avanzas presionando enter no sucede este problema
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 10:55 pm

http://www.megaupload.com/?d=NP73IFOR

aca esta sin el MANIFEST , y si funciona bien
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby Daniel Garcia-Gil » Sun Mar 13, 2011 10:59 pm

Amigo....

mi peticion para ayudarte es simple.... te la expongo nuevamente

Daniel Garcia-Gil wrote:Puedes poner un ejemplo que podamos construir para ver el error....


como construyo lo que puiblicaste???

construiste el ejemplo testrbtn.prg???

que sistema operativo estas usando???

el sistema que publicaste corre perfectamente bien en windows 7....
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 11:10 pm

aca estan los fuentes
http://www.megaupload.com/?d=L2LLGF2F

corre en Xp y W7

construiste el ejemplo testrbtn.prg??? No lo tengo

El sistema si levanta , pero presiona a la izquierda superior se encuentra un boton que dice ingreso, se abre otra pantalla en esa tengo problema, avanza con el tab y te daras cuenta ML2010 y si haces lo mismo con el ML2010A no sucedera nada
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 11:11 pm

El menu principal no tiene problema , pero si las ventanas de dialogos,

el programa menu.prg es el principal

y el SVE101.prg, es el que tiene problemas

gracias por tu ayuda
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 11:13 pm

Se me olvidaba decirte que en el archivo RES, va sin el MANIFEST, aver si tu se lo agregas te pasara lo mismo que a mi o como va el ML2010
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Re: RBBTN (SOLUCIONADO)

Postby elmoiquique » Sun Mar 13, 2011 11:17 pm

el sistema que publicaste corre perfectamente bien en windows 7....

probaste los dos ejecutables, en la segunda pantalla solo avanzando con el tabulador y no te da el problema que me da a mi, en todo caso estoy usando windoews xp y en cualquier computador que lo corra me da el mismo problema
Fivewin 11.07
elmoiquique
 
Posts: 297
Joined: Wed May 16, 2007 9:40 pm
Location: Iquique Chile

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 77 guests