使用者可以使用即現式功能表與「前方面板」控制的「安裝圖像」控制來擴展自訂「前方面板」。
本節描述如何:
防止特定的個人自訂。例如,您可能想要讓使用者不能刪除控制。
還原個人自訂。例如,使用者可能會要求您回復意外刪除的單一控制。
如果控制是內建的控制,請從 /usr/dt/appconfig/types/language/dtwm.fp 複製其定義至 /etc/dt/appconfig/types/language/name.fp。
將下行增加至控制定義:
LOCKED True
Desktop_Tools 應用程式群組中的「回復前方面板」動作刪除了所有以使用者介面作的「前方面板」自訂。使用者可以使用此動作來刪除他們所有以「前方面板」的即現式功能表所作的個人自訂。
使用以下程序來回復個別控制。
在 HomeDirectory/.dt/types/fp_dynamic 目錄中,刪除在使用者刪除控制時所建立的檔案。控制將會有與被刪除的原始控制相同的名稱。
例如,如果使用者刪除「圖像編輯器」控制, fp_dynamic 目錄中的檔案將會包含:
CONTROL IconEditor { ... DELETE True }
當使用者刪除子面板時,會為子面板及子面板中的每個控制建立個別的動態檔案。