Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

[SOLUCIONADO]  ¿Como puedo poner un porcentaje X al Background de un Panel1?
#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.
    ¡Gracias!
#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.
    ¡Gracias!
#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.
    ¡Gracias!
#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:
GAMBAS
  1.   Me.Transparent = True
  2.   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.
    ¡Gracias!
#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)
    ¡Gracias!
#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.
    ¡Gracias!
#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.
    ¡Gracias!
#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?
    ¡Gracias!
#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.
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)