Shordi 21-02-2023, 11:21
Pues eso, que si en algún momento os interesa el nombre de la imagen que se asignó a un control en tiempo de diseño, aquí tenéis un modo de saberlo.
Supongo que es algo que a nadie interesa, pero ya que lo he hecho y me ha costado un buebo encontrar la manera, pues no me resisto a hacerla pública aquí.

El proyecto adjunto hace lo siguiente:

Si no existe la carpeta user.home/StockIcons:
  -La crea y la rellena con todos los iconos del Stock de Gambas.
  -Luego crea un archivo de texto llamado PicShaSums con el shasum de todos los iconos.
Estos dos pasos tardarán un rato (son más de 1.800 iconos).

Después, cuando se necesita (en el ejemplo es cuando se hace click en uno de los botones), se llama a la función que devuelve el nombre del icono asociado al control pasado.
Al cerrar el programa os da opción a eliminar la carpeta creada. Si no se borra, en las siguientes ejecuciones es muy rápido.

Repito que, salvo Tincho, quizá, no creo que os sirva de nada... pero ahí está.

Saludos
Archivos adjuntos
.gz
showicons-0.0.1.tar.gz (Tamaño: 12.94 KB Descargas: 2)
Shordi 21-02-2023, 10:59
... no seguir el guión.
Hace unos meses colaboré en un libro sobre gambas hecho en el wiki alemán. El programador con el que estuve en contacto se quejaba continuamente de que los cambios que insertaba yo "no estaban en el plan"... y el pobre tenía razón.

Empiezo los proyectos con una idea clara de lo que quiero pero a medida que avanzo y descubro nuevas posibilidades me suelo replantear lo que quiero y adaptar el proyecto a esas posibilidades... lo que me lleva a, incluso, recomenzar desde 0 toda la tarea... una y otra vez.

No lo puedo evitar, si no lo hago me quedo con la sensación de que lo conseguido podría haber sido mucho mejor y que he desperdiciado el tiempo en algo que ya está obsoleto antes de haber sido terminado. Pero si lo hago... nunca termino nada.

Un desastre, vamos.

A ver, confesad: Vuestro mayor defecto como programador es...
Shell 21-02-2023, 01:15
Buenas!.

¿ Alguna vez han observado el directorio .cache/gambas3 ?. Observen las fechas de los directorios hijos de este.

No solemos hacer limpieza de esto y Gambas3 no sé si lo hará.
Encontré estos:
Cita:.cache/gambas3
├── CacheStorage
│   └── salt
├── gb.form
│   └── fonts
│       ├── gb.gtk3
│       └── gb.qt5
├── help
│   ├── data7
│   │   ├── 0
│   │   ├── 1
│   │   ├── 2
│   │   ├── 3
│   │   ├── 4
│   │   ├── 5
│   │   ├── 6
│   │   ├── 7
│   │   ├── 8
│   │   ├── 9
│   │   ├── a
│   │   ├── b
│   │   ├── c
│   │   ├── d
│   │   ├── e
│   │   └── f
│   ├── data8
│   │   ├── 0
│   │   ├── 1
│   │   ├── 2
│   │   ├── 3
│   │   ├── 4
│   │   ├── 5
│   │   ├── 6
│   │   ├── 7
│   │   ├── 8
│   │   ├── 9
│   │   ├── a
│   │   ├── b
│   │   ├── c
│   │   ├── d
│   │   ├── e
│   │   └── f
│   └── prepared
├── QtWebEngine
│   └── Default
│       └── Cache
└── WebKitCache
    └── Version 16
        ├── Blobs
        ├── Records
        └── salt

La ayuda de Gambas offline que no uso y que debería haber eliminado la cache. Existe la opción en Gambas, pero si usa la online, no se activa.
¿ Qué hace la palabra "sal" por ahí ?.

.cache/gambas3/CacheStorage/salt: Non-ISO extended-ASCII text

Eso dice file

Buenas noches.

Saludos
Páginas (560):    1 206 207 208 209 210 560   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 288
Último miembro: shoUsho
Temas del foro: 1,729
Mensajes del foro: 8,987
Últimos temas
Paren...WAIT !!!
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: guizans, 25-08-2025, 14:49
Respuestas: 3 - Vistas: 434
GambOS
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:58
Respuestas: 0 - Vistas: 294
Gambas y Wayland
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:56
Respuestas: 6 - Vistas: 575
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 19-08-2025, 10:40
Respuestas: 8 - Vistas: 928
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.