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 (557):    1 203 204 205 206 207 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 285
Último miembro: XLRG
Temas del foro: 1,720
Mensajes del foro: 8,934
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 176
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 313
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,431
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 283
Crear una aplicación para...
Foro: Bases de Datos
Último mensaje por: Shell, 29-05-2025, 20:11
Respuestas: 11 - Vistas: 1,425
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.