如果要讓桌上管理系統使用圖示影像,圖示影像檔案必須:
是正確的格式。
使用正確的檔案命名慣例。
使用桌上管理系統大小慣例。
位於圖示搜尋路徑沿途的目錄中。
由桌上管理系統結構使用正確的語法呼叫。例如,如果您建立「前方面板」的新控制,請使用「前方面板」定義中的 ICON 欄位來指定用於控制的圖示影像。
對於彩色顯示器,請使用一般具有 .pm 字尾的 X 像素對映(XPM)格式圖示檔案。否則,請使用一般具有 .bm 字尾的 X 點陣圖(XBM)格式檔案。如果像素對映檔案使用透明圖案,建立.bm 檔案時會產生遮罩檔案(_m.bm)。 請參閱 圖示搜尋路徑,取得桌上管理系統如何尋找這些檔案的詳細資訊。
每個圖示與背景定位影像都以個別的檔案儲存。一般而言,圖示是以其檔案名稱的基本部分來指定的。例如, 當檔案真正儲存為下列時,可用名稱郵件參考圖示:
/usr/dt/appconfig/icons/language /mail.l.pm
增加字尾的檔案命名慣例藉由大小與類型來輔助說明群組圖示。桌上管理系統元件的圖示名稱是用這些一般格式:
基本名稱.大小.格式
或
基本名稱.格式
其中:
基本名稱—用於參考影像的影像基本名稱
大小—指出大小的字母:l (大) m (中) s (小) t (微)
格式—檔案格式:pm (圖素對映) bm (點陣圖)
表 14–1 顯示建議的桌上管理系統圖示的像素尺寸。
表 14–1 圖示大小與檔案名稱
圖示大小 |
點陣圖名稱 |
像素對映名稱 |
---|---|---|
16 乘 16(微) |
name .t.bm |
name .t.pm |
24 乘 24(小) |
name .s.bm |
name .s.pm |
32 乘 32(中) |
name .m.bm |
name .m.pm |
48 乘 48(大) |
name .l.bm |
name .l.pm |
表 14–2 顯示由桌上管理系統元件所使用的圖示大小。在某些情況中,使用的圖示大小要視顯示器的解析度而定。
表 14–2 桌上管理系統元件與其圖示大小
桌上管理系統元件 |
高解析度 |
中解析度 |
低解析度 |
---|---|---|---|
檔案管理者與應用程式管理者(由名稱與圖示查看) |
中型 |
中型 |
中型 |
檔案管理者與應用程式管理者(由名稱和小圖示查看) |
小型 |
小型 |
小型 |
主要前方面板控制 |
大型 |
大型 |
中型 |
前方面板子面板 |
中型 |
中型 |
小型 |
前方面板開關控制 |
小型 |
小型 |
小型 |
最小化的視窗 |
大型 |
大型 |
中型 |
例如,如果您指定名為郵件的圖示給資料類型,有彩色顯示器,並已設定小圖示的「檔案管理者」個人喜好,使用的圖示影像為 mail.t.pm。
桌上管理系統藉由搜尋目錄清單中的檔案來尋找圖示檔案或影像。稱為圖示 搜尋路徑 的目錄清單是由數個環境變數的值所決定的。 將使用哪些變數及如何將它們放在一起來建立圖示搜尋路徑,將在 圖示搜尋路徑 中加以討論。
預設搜尋路徑為:
內建圖示:/usr/dt/appconfig/icons/language
整個系統的圖示:/etc/dt/appconfig/icons/language
個人圖示: HomeDirectory /.dt/icons
桌上管理系統可以在遠端系統上存取圖示。有關建立圖示伺服器的資訊,請參閱 配置資料庫、圖示及輔助說明服務.