[Tech] cursore X

Daniele Masini d.masini@tiscalinet.it
Mar 9 Dic 2003 09:45:32 CET


XFree86 gestisce le immagini da associare al dispositivo di puntamento,
ricercandole,
nell'ordine indicato, nelle seguenti directory
1. ~/.icons
2. /usr/share/icons
3. /usr/share/pixmaps
4. /usr/X11R6/lib/X11/icons

In ognuna delle directory viene ricercata la directory che ha il nome del
tema desiderato
ed all'interno di tale directory, viene ricercata la directory cursors, che
conterrà
i file relativi ai cursori.
Ad esempio, se si vuole utilizzare il tema "MyTheme", verrà
ricercata la directory ~/.icons/MyTheme e se non esiste viene tentato con la
directory
/usr/share/icons/MyTheme, e così via. Non appena viene trovata la directory
MyTheme, vengono considerati i file presenti nella sottodirectory cursors.
Per il cursore
viene sempre utilizzato il relativo file presente nella prima directory
trovata nell'elenco
precedentemente riportato. Se qualcuna delle directory relative al tema non
esiste,
vengono utilizzati i cursori di default.
Se esiste un file index.theme all'interno di una directory relativa ad un
tema, esso
deve contenere i riferimenti ad un altro tema da cui si vogliono ereditare i
cursori. La
sintassi di tale file è la seguente

[Icon Theme]
Inherits=<theme name>

dove <theme name> è il nome del tema (directory) a cui fare riferimento nel
caso in cui
alcuni file relativi ai cursori non esistano nella sottodirectory cursors.
Se nessun tema è stato indicato, viene considerato il tema "default".
I file che rappresentano i cursori hanno un formato particolare (formato
Xcursor),
che può essere ottenuto trasformando una o più immagini in formato PNG in un
file
Xcursor, tramite il comando xcursorgen.

I file relativi al cursore nei vari stati hanno una nomenclatura fissa: ad
esempio il cursore di default (freccia verso l'alto a sx) deve chiamarsi
left_ptr.

Daniele

----- Original Message ----- 
From: "Leonardo Boselli" <leo@dicea.unifi.it>
To: <tech@firenze.linux.it>
Sent: Sunday, December 07, 2003 9:23 PM
Subject: [Tech] cursore X


come faccio a fargli usare un cursore "personalizzato" che ho già sotto
windows da parecchi anni ?
--
Leonardo Boselli
Nucleo Informatico e Telematico del Dipartimento Ingegneria Civile
Universita` di Firenze , V. S. Marta 3 - I-50139 Firenze
tel +39 0554796431 cell +39 3488605348 fax +39 055495333
http://www.dicea.unifi.it/~leo

_______________________________________________
FLUG - Discussioni tecniche - tech@firenze.linux.it
URL: http://lists.firenze.linux.it/mailman/listinfo/tech
Archivio: http://lists.firenze.linux.it/pipermail/tech
Ricerca nell'archivio: http://www.firenze.linux.it/search




Maggiori informazioni sulla lista flug-tech