Comunidad Gambas-es
¿en que directorio guarda linux los iconos de las extensiones de los programas? - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Linux (https://gambas-es.org/forumdisplay.php?fid=9)
+--- Foro: Mundo Linux (https://gambas-es.org/forumdisplay.php?fid=10)
+--- Tema: ¿en que directorio guarda linux los iconos de las extensiones de los programas? (/showthread.php?tid=209)



¿en que directorio guarda linux los iconos de las extensiones de los programas? - jsbsan - 15-12-2020

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:
 
Código:
/usr/share/icons


Y en gambas tenemos esta forma de obtener el icono de un fichero en concreto:
http://gambaswiki.org/wiki/comp/gb.desktop/desktopfile/icon?l=es


RE: ¿en que directorio guarda linux los iconos de las extensiones de los programas? - jguardon - 15-12-2020

En varios lugares:

Fuente: https://askubuntu.com/questions/6009/where-are-icons-stored

Saludos


RE: ¿en que directorio guarda linux los iconos de las extensiones de los programas? - tincho - 17-12-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
  1. 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


RE: ¿en que directorio guarda linux los iconos de las extensiones de los programas? - jguardon - 17-12-2020

(17-12-2020, 01:30)tincho escribió:  img = DesktopMime.FromFile(f).GetIcon(64)

Muy bueno!!


RE: ¿en que directorio guarda linux los iconos de las extensiones de los programas? - jsbsan - 18-12-2020

ok, gracias