Comunidad Gambas-es
Saber el nombre del Icon de la propiedad Picture de un button - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: Saber el nombre del Icon de la propiedad Picture de un button (/thread-547.html)



Saber el nombre del Icon de la propiedad Picture de un button - gambafeliz - 23-08-2021

Hola, mis saludos a todos, jovenes Smile

Tengo un IF para detectar el nombre del Icon que pongo en la propiedad Picture de un Button pero no se como obtenerlo. He pensado poner en la propiedad Tag el nombre del Icon por que se exactamente los dos que van existir pero no se si es algo poco profesional, ¿existe otra manera mas de profesional?

Muchas gracias


RE: Saber el nombre del Icon de la propiedad Picture de un button - cogier - 24-08-2021

Parece que una vez cargada la imagen, el nombre no se encuentra en ninguna parte. Por qué no añadir la imagen con el código, de esa manera usted sabrá su nombre.

Código:
Public Sub Form_Open()

  Button1.Picture = Picture["icon:/large/emote-cool"]

End



RE: Saber el nombre del Icon de la propiedad Picture de un button - vuott - 24-08-2021

...y además, el nombre no es un elemento "esencial " del código de un archivo de imagen. Por lo tanto, no es posible obtener el nombre desde el archivo de imagen como tal.


RE: Saber el nombre del Icon de la propiedad Picture de un button - gambafeliz - 24-08-2021

Como he dicho yo tengo un Button que de forma predefinida carga una imagen como dice cogier:

Button1.Picture = Picture["icon:/large/emote-cool"]

Pero cuando vuelvo a este button quiero saber si es esta imagen o es una que alterno entre la predefinida.

La pregunta va mas hacia si es posible conocer la imagen cargada en el Button desde un proceso de memoria o una ejecución del código, sin guardar ese dato en Tag o en el archivo Setup de Gambas.

Veo por vuestras respuesta que no es posible y era simplemente para saber si es o no es posible de otra forma que anotar la imagen cargada en el Button desde programación, digamos como dije en Tag

De todas formas muchas gracias a ambos.

Ahh por cierto me alegra que estén muy bien o eso espero cogier y vuott. Saludos.