Om skrivbordet ska använda ikonbilder måste filerna:
Ha rätt format
Använda rätt filnamnsregler
Använda skrivbordets storlekskonventioner
Finnas i en mapp i ikonsökvägen
Anropas från skrivbordet med rätt syntax. Om du t ex vill skapa en ny kontroll för Frontpanelen ska du använda ICON-fältet i definitionen för Frontpanelen för att ange den ikonbild som ska användas för kontrollen.
För en färgskärm kan du använda ikonfiler med bildpunktsmönsterformatet X-pixmap (XPM), som normalt har suffixet .pm. Annars använder du filer med bitmappsformatet X-bitmap (XBM), vilka normalt har suffixet .bm. Om genomskinlighet används i pixmap-filen genereras en ikonmaskfil (_m.bm) när filen .bm skapas. Mer information om hur skrivbordet hittar dessa filer finns i "Ikonsökväg".
Alla ikoner och bakgrundsbilder lagras som separata filer. Normalt visar basdelen i filnamnet att den innehåller en ikon. En ikon kan t ex refereras till med hjälp av namnet mail när filen lagras som:
/usr/dt/appconfig/icons/språk/mail.l.pm
Namngivningskonventionen med tillagda suffix grupperar ikoner efter storlek och typ. Ikonnamn för skrivbordskomponenter finns i följande allmänna format:
basnamn.storlek.format
Eller
basnamn.format
där:
basnamn är bildens basnamn som används som referens till bilden
storlek är en bokstav som anger storleken: l=large (stor), m=medium (normal), s =small (liten) och t=tiny (mycket liten)
format är filformatet: pm (bildpunktsmönster), bm (bitmapp)
Tabell 14-1 visar rekommenderad bildpunktsstorlek för skrivbordsikonen.
Tabell 14-1 Ikonstorlekar och filnamn
Ikonstorlek |
Bitmappsnamn |
Bildpunktsmönsternamn |
---|---|---|
16 gånger 16 (mycket liten) |
namn.t.bm |
namn.t.pm |
24 gånger 24 (liten) |
namn.s.bm |
namn.s.pm |
32 gånger 32 (normal) |
namn.m.bm |
namn.m.pm |
48 gånger 48 (stor) |
namn.l.bm |
namn.l.pm |
Tabell 14-2 visar ikonstorleken som används av skrivbordets komponenter. I vissa fall bestäms ikonstorleken av upplösningen på skärmen.
Tabell 14-2 Skrivbordets komponenter och deras ikonstorlekar
Skrivbordskomponent |
Hög upplösning |
Normal upplösning |
Låg upplösning |
---|---|---|---|
Filhanteraren och Programhanteraren (namn och ikon) |
normal |
normal |
normal |
Filhanteraren och Programhanteraren (namn och liten ikon) |
mycket liten |
mycket liten |
mycket liten |
Frontpanelens huvudkontroller |
stor |
stor |
normal |
Frontpanelens panelundermenyer |
normal |
normal |
mycket liten |
Frontpanelens arbetsyteomkopplare |
liten |
liten |
mycket liten |
Minimerade fönster |
stor |
stor |
normal |
Om du t ex anger en ikon med namnet mail för en datatyp (förutsatt att du har en färgskärm och har angett Filhanterarens inställningar till små ikoner) används ikonbilden mail.t.pm.
Skrivbordet söker efter en ikonfil eller en bild genom att leta efter filen i en lista över mappar. Denna lista kallas ikonsökväg och bestäms av värdet på ett flertal miljövariabler. Mer information om vilka variabler som används och hur de läggs ihop för att skapa ikonsökvägen finns i "Ikonsökväg".
Standardsökväg:
Inbyggda ikoner: /usr/dt/appconfig/icons/språk
Systemtäckande ikoner: /etc/dt/appconfig/icons/språk
Egna ikoner: Hemmapp/.dt/icons
Skrivbordet kan även använda ikoner i fjärrsystem. Mer information om hur du skapar en ikonserver finns i "Konfigurera databas-, ikon- och hjälptjänster".