Antalet färger som används i Inställningar är beroende av värdena på följande resurser:
colorUse - konfigurerar antalet färger som skrivbordet använder
shadowPixmaps - instruerar skrivbordssystemet att ersätta de två skuggningsfärgerna med bildpunktsbeskrivningar
foregroundColor - anger om förgrundsfärgen ska ändras dynamiskt
dynamicColor - bestämmer om program ska ändra färg när du växlar paletter
Tabell 17-9 innehåller en lista över det högsta antalet färger som kan tilldelas av skrivbordet.
Tabell 17-9 Antal skrivbordsfärger
Skärm |
Maximalt antal färger |
Antalet är härlett från |
---|---|---|
B_W |
2 |
Svart och vitt |
LOW_COLOR |
12 |
Två färguppsättningar gånger fem färger plus svart och vitt |
MEDIUM_COLOR |
22 |
Fyra färguppsättningar gånger fem färger plus svart och vitt |
HIGH_COLOR |
42 |
Åtta färguppsättningar gånger fem färger plus svart och vitt. |
Avgöra maximalt antal färger
Multiplicera antalet färguppsättningar i paletten med antalet färger i varje färguppsättning.
Lägg till 2 (för svart och vitt).
Med följande konfiguration har du emellertid bara tio färger i paletten: fyra färguppsättningar gånger två färger i varje uppsättning: (background och selectColor) plus svart och vitt:
*colorUse: MEDIUM_COLOR *shadowPixmaps: True *foregroundColor: White
Flerfärgade ikoner använder ytterligare fjorton färger.
Standardvärdet på resursen colorUse är MEDIUM_COLOR. Värdet på den här resursen påverkar antalet färger som används i paletten. Andra resurser påverkar antalet färger som används för att skapa skuggor. Värdet på resursen colorUse påverkar också användningen av flerfärgade ikoner.
Värde |
Beskrivning |
---|---|
B_W |
"Svartvit" -inställning i Inställningar. Bildskärmar med 1 till 3 färgplan. Antal färguppsättningar: 2. Maximalt antal färger 2. Förvalt antal färger: 2. Inga flerfärgsikoner. |
LOW_COLOR |
"Ännu fler programfärger" -inställning i Inställningar. Bildskärmar med 4 till 5 färgplan. Antal färguppsättningar: 2. Maximalt antal färger 12. Förvalt antal färger: 12. Inga flerfärgsikoner. |
MEDIUM_COLOR |
"Fler programfärger" -inställning i Inställningar. Bildskärmar med 6 färgplan. Antal färguppsättningar: 4. Maximalt antal färger 22. Förvalt antal färger: 22. Flerfärgsikoner. |
HIGH_COLOR |
"Fler skrivbordsfärger" -inställning i Inställningar. Bildskärmar med 7 färgplan eller fler. Antal färguppsättningar: 8. Maximalt antal färger 42. Förvalt antal färger: 42. Flerfärgsikoner. |
standardval |
Skrivbordet väljer korrekt värde för den skärmen. (Om du vill minska antalet färger som används av skrivbordet för skärmar med många färger anger du standardresursen colorUse till MEDIUM_COLOR.) |
Resursen shadowPixmaps gör så att skrivbordet ersätter de två skuggfärgerna med bildpunktsmönster. Dessa bildpunktsmönster blandar bakgrundsfärgen med svart eller vitt för att simulera övre och undre skugga. Detta minskar antalet färger som behövs med två, eftersom färgceller inte måste allokeras för skuggfärgerna.
Värde |
Beskrivning |
---|---|
True |
Skrivbordssystemet skapar en topShadowPixmap och en bottomShadowPixmap som används i stället för skuggningsfärgerna. |
False |
topShadowColor och bottomShadowColor från paletten används. |
Standardvärdet för shadowPixmaps beror på din colorUse-resurs och på maskinvarustödet för skärmen.
Resursen foregroundColor anger hur förgrunden är konfigurerad i en palett.
Inställning |
Resultat |
---|---|
White |
Förgrunden anges till vit. |
Black |
Förgrunden anges till svart. |
Dynamic (Standard) |
Förgrunden anges dynamiskt till svart eller vit, beroende på värdet för background. Vita tecken på gul bakgrund är svåra att läsa så systemet väljer automatiskt alternativet svart. |
Om foregroundColor anges till antingen Black eller White, minskas antalet färger i färguppsättningen med en, och förgrunden ändras inte när bakgrundsfärgen ändras.
Standardvärdet för foregroundColor är Dynamic, utom när värdet för colorUse är B_W.
Resursen dynamicColor styr om program ändrar färg dynamiskt, dvs om klienter ändrar färg när du växlar palett.
Värde |
Beskrivning |
---|---|
True |
Klienter ändrar färg dynamiskt när en ny palett markeras. Det här är standardvärdet. |
False |
Klienter ändrar inte färg dynamiskt. När en ny palett markeras använder klienter de nya färgerna när sessionen startas om. |
När värdet på resursen dynamicColor är True, tilldelas klienter som inte kan ändra färger dynamiskt (icke-Motif-program) andra celler i färgkartan än klienter som kan ändra färger dynamiskt, även om du ser samma färg.
Eftersom alla klienter kan dela samma färgceller kan du minska antalet färger som ditt skrivbord använder genom att ange dynamicColor till False.