gambafeliz   29-04-2021, 10:49
#1
Hola

Necesito poner un determinado porcentaje de transparencia al color blanco de un fondo (background) de un Panel1, saben si, ¿es posible?, ¿como?

Muchisimas gracias.
Última modificación: 29-04-2021, 12:11 por gambafeliz.
guizans   29-04-2021, 11:41
#2
Hola.

En el propio IDE puedes escoger el color del Panel y la transparencia, por lo menos en Gambas 16, no recuerdo si en las anteriores versiones se podía.

Un saludo.
gambafeliz   29-04-2021, 12:11
#3
Gracias guizans

Acabo de conseguirlo con DrawingArea1 y lo que he hecho como bien dices es con el IDE he puesto el color Blanco y después he cambiado la transparencia desde la interfaz de colores, pero no he conseguido esto con Panel1, aunque para mi es suficiente ya que lo que quería es hacer una atenuación de un GridView1 y con DrawingArea1 me ha sido suficiente.
tincho   29-04-2021, 20:33
#4
Hola,  no se si sirve este comentario pero ahí va.
En el panel si es posible aplicar una cierta transparencia, concretamente de 0 a 255, donde 0 es totalmente opaco y 255 totalmente transparente
La forma de hacerlo es la siguiente:
Código:
  Me.Transparent = True
  Panel3.Background = Color(255, 255, 255, 125)
Puede apreciarse que el color se da en cuaterna, donde el ultimo numero es el que corresponde a valor "alpha" y 125 es 50% de opacidad.
Saludos.

1 Saludo.
gambafeliz   30-04-2021, 10:22
#5
Gracias tincho

Pero a mi me da un error (este: No es una función, en referencia a Panel3.Background = Color(255, 255, 255, 125) me supongo que es que tu gambas ya soporta esto y el mio no o eso creo)
tincho   30-04-2021, 15:51
#6
(30-04-2021, 10:22)gambafeliz escribió: supongo que es que tu gambas ya soporta esto y el mio no o eso creo

Puede ser eso o puede ser que uses un escritorio ligero que no soporta transparencias, pero incluso así creo que es posible activarlo de alguna manera en la configuración.
El test que hice fue en manjaro-xfce con gambas 3.15.2
Pero bueno de todas manera ya encontraste una solución que te funciono.
Saludos.

1 Saludo.
gambafeliz   30-04-2021, 18:35
#7
Con respecto al escritorio creo que ligero no es por lo que tengo entendido por las personas que usan Linux, ya que el mio es GNOME pero no tengo ninguna experiencia como para saber si es ligero o no.

Y con respecto al problema que hablamos creo que es cosa de mi IDE de Gambas o versión ya que es la 3.12.2 te lo cuento para mas que para ti o para mi, es para que el viajante de este foro sepa de que versión estamos hablando con el problema.

Gracias de nuevo y saludos.
javierosva   03-06-2021, 20:16
#8
Que tal amigos

Disculpen que me salga un poco del tema.

Alguien sabe como corregir este error?

Cada que intento cambiar en Background de algún elemento me sale este error.


"This application has raised an unexpected error and must abort.

Null object(#13)

FColorChooser.GetColor.27"

Alguna sugerencia?
gambafeliz   03-06-2021, 20:21
#9
Yo no lo se pero intenta abrir desde fuera del IDE de Gambas el archivo .Form de tu formulario que da error. Y por favor has una pregunta en el sitio adecuado. Saludos.
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.