Comunidad Gambas-es
Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forumdisplay.php?fid=3)
+--- Foro: Controles/Librerías/Componentes (https://gambas-es.org/forumdisplay.php?fid=7)
+--- Tema: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo (/showthread.php?tid=1037)



Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shordi - 19-09-2022

Con esto del reproductor de sonido y su aspecto, se me ocurrió que por qué no dar a la barra de la ventana algún efecto especial para hacerlo más chulo. Manos a la obra y me encontré con que los paneles no tienen esa capacidad. Los formularios sí la tienen, pero a cambio no permiten ningún efecto sobre ella, tal y como hacen los PictureBox
Decidí entonces hacer un control que sea un Panel al que puedes añadir una imagen de fondo que se expande y adapta al tamaño del control.
Le asignado éste icono:
[Imagen: whoEvuJ.png]
Que es una mezcla de el de panel y PictureBox.

Así queda en el reproductor de sonido haciendo de barra de ventana.

[Imagen: zNINhha.png]

Se pretende dar a la barra del título un efecto de relieve (Vale, como artista soy un desastre)...
Os adjunto un ejemplo en el que con tres PicPaneles, un Textlabel y un scrollview, podéis leer el quijote en caja de madera... (No seáis crueles con él que es sólo un ejemplo y lo he hecho en un ratito).
[Imagen: kQj2dwn.png]
Así se ve en mi escritorio. El Tío Feo soy yo y es una pequeña broma privada...

Saludos.


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shell - 20-09-2022

Una cosa que puedo comentar es que a veces queremos añadir un icono en la esquina izquierda del formulario (es algo muy típico ),
pero claro según el tema que uses en el escritorio de Linux, puede eliminar esa característica y adiós al icono.

Se supongo que esto lo va a permitir siempre, siendo una aplicación creada por nosotros, claro.
Lo mismo, te encuentras dos iconos, según el tema que estemos usando y añadiendo el control. Rolleyes

Saludos


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - tincho - 20-09-2022

(19-09-2022, 12:00)Shordi escribió:  Así queda en el reproductor de sonido haciendo de barra de ventana.

Te felicito Shordi, te va qedando todo un winamp !!
¿Sabes que en gambas puedes usar skins verdad?


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shordi - 20-09-2022

Cita:¿Sabes que en gambas puedes usar skins verdad?
Sí, claro, si es que te refieres a los Temas de colores y de iconos. Yo uso uno modificado.

Saludos


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - angelnu - 20-09-2022

Que fuente caligráfica más bonita la del quijote, ¿Qué fuente es?


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shordi - 20-09-2022

Se llama Z003 o ZOO3, no lo veo bien.. Big Grin Big Grin


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shordi - 21-09-2022

...¿Y ya que tenemos PicPanel... ¿Por qué no usarlo a tope?

[Imagen: hFeUoCW.png]

Y así vamos...

Saludos

Si eliges el tema "Desktop", te sale así:

[Imagen: dOvvoo5.png]


Gran diferencia, oiga


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - tincho - 21-09-2022

(20-09-2022, 20:23)Shordi escribió:  si es que te refieres a los Temas de colores y de iconos. Yo uso uno modificado.

No me refiero a eso.

Me refiero a que puedes usar una imagen directamente como formulario.
[Imagen: ezkRXQ0.png]
Esto es un formulario de gambas con la propiedad Mask activada y una imagen cargada en la propiedad Picture


RE: Un nuevo control: PicPanel. Un Panel con una imagen adaptable de fondo - Shordi - 22-09-2022

Ah, sí... lo exploré hace tiempo pero no supe encontrarle utilidad más allá de las carátulas iniciales de los programas. No creo que eso sirviera de mucho si no es adaptable a cambios de tamaño, y demás... lo probaré, no obstante. Gracias por el consejo.


Saludos.