Mensajes: 129
Temas: 22
Gracias Recibidas: 61 en 34 posts
Gracias Dadas: 31
Registro en: Jul 2020
15-12-2020, 11:14
(Última modificación: 15-12-2020, 11:35 por
jsbsan.)
Pues eso, ¿sabeis en que directorio guarda linux los iconos que usa en el navegador de ficheros, para asiganarselo a cada tipo de extensión su icono?
Saludos
Julio
Me respondo a mi mismo:
Y en gambas tenemos esta forma de obtener el icono de un fichero en concreto:
http://gambaswiki.org/wiki/comp/gb.deskt.../icon?l=es
Mensajes: 388
Temas: 7
Gracias Recibidas: 102 en 80 posts
Gracias Dadas: 105
Registro en: May 2020
En varios lugares:
- /usr/share/pixmaps/
- /usr/share/app-install/icons/
- ~/.local/share/icons/
- /usr/share/icons/... y subdirectorios
- /snap/... sólo en subdirectorios si tienes aplicaciones instaladas con snap
- ~/.icons (no siempre, pero podría existir esta ruta).
Fuente:
https://askubuntu.com/questions/6009/whe...ons-stored
Saludos
Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
Mensajes: 1,368
Temas: 193
Gracias Recibidas: 326 en 242 posts
Gracias Dadas: 237
Registro en: Jul 2020
(15-12-2020, 11:14)jsbsan escribió: para asiganarselo a cada tipo de extensión su icono
Si lo que queres es poner el icono del sistema para un archivo concreto podes usar algo como esto
GAMBAS
img = DesktopMime.FromFile(f).GetIcon(64)
Donde:
"f" es una ruta completa a un archivo
"img" es una imagen
64 es el tamaño del icono
Saludos
1 Saludo.
Mensajes: 388
Temas: 7
Gracias Recibidas: 102 en 80 posts
Gracias Dadas: 105
Registro en: May 2020
(17-12-2020, 01:30)tincho escribió: img = DesktopMime.FromFile(f).GetIcon(64)
Muy bueno!!
Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
Mensajes: 129
Temas: 22
Gracias Recibidas: 61 en 34 posts
Gracias Dadas: 31
Registro en: Jul 2020