"主面板"是"前面板"窗口,不包括子面板。
可进行的修改包括:
添加或去除控制
交换控制的位置
创建前面板配置文件:
系统范围:/etc/dt/appconfig/types/language/*.fp
个人: HomeDirectory/.dt/types/*.fp
在文件中定义控制。
使用 CONTAINER_NAME 和 CONTAINER_TYPE 字段指定来控制的容器:
CONTAINER_NAME Top CONTAINER_TYPE BOX
使用 POSITION_HINTS 来指定控制的从左到右的放置。 因为定制具有高于内置控制的优先级,新的控制将"碰撞"现有控制,使其 向右移动一个位置。
保存配置文件。
创建"前面板"控制的图标。
请参阅"指定控制所用的图标"。
从"工作区"菜单选择"重新启动工作区管理器"。
例如,放置在文件/etc/dt/appconfig/types/language/audio.fp中的下列控制定义,在"时钟" 和"日历"控制之间插入音频应用程序控制。
CONTROL AudioApplication { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX ICON AudioApp POSITION_HINTS 2 PUSH_ACTION StartAudioApplication PUSH_RECALL true }
创建"前面板"配置文件:
系统范围:/etc/dt/appconfig/types/language/name.fp
个人:HomeDirectory/.dt/types/name.fp
将想要删除的控制的定义复制到新文件中。
如果控制是内置的,则其定义在/usr/dt/appconfig/types/language/dtwm.fp 中。
不必复制整个定义。但是,复制部分必须包括字段 CONTAINER_NAME 和 CONTAINER_TYPE。
将 DELETE 字段添加到定义中:
DELETE True
保存配置文件
从"工作区"菜单中选择"重新启动工作区管理器"。
例如,在文件 /etc/dt/appconfig/types/language/TrashCan.fp 中放置的下列控制定义从"前面板"中去除"垃圾篓"控制。
CONTROL Trash { CONTAINER_NAME Top CONTAINER_TYPE BOX DELETE True }
需要修改控制定义时-例如,更改它的图标图象,请使用此过程。
从 /usr/dt/appconfig/types/language/dtwm.fp 中将整个控制的定义复制到:
系统范围:/etc/dt/appconfig/types/language/name.fp
个人:HomeDirectory/.dt/types/name.fp。
编辑想要更改的字段。也可添加附加的字段。
保存文件
从"工作区"菜单选择"重新启动工作区管理器"。
复制控制的控制定义,如果想将这些控制的位置从 /usr/dt/appconfig/types/language/dtwm.fp 更改为:
系统范围的:/etc/dt/appconfig/types/language/name.fp
个人的:HomeDirectory/.dt/types/name.fp。
必须复制每个要移动的控制的整个控制定义。
保存文件
从"工作区"菜单选择"重新启动工作区管理器"。
例如,放置在文件 /etc/dt/appconfig/types/C/MailHelp.fp 中的下列定义交换了"邮寄程序"和"帮助管理器"控制的位置,并锁定这些控制,以防个人更改。
CONTROL Mail { POSITION_HINTS 12 LOCKED True ...the rest of the control definition }
CONTROL Help { POSITION_HINTS 5 LOCKED True ...the rest of the control definition }
创建另一个控制定义,用相同的:
/etc/dt/appconfig/types/C/SysControls.fp 中的定义:
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYP BOX POSITION_HINTS 2 ... }
HomeDirectory/.dt/types/MyControls.fp 中的定义:
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 6 ... }
个人的控制具有优先级,因此控制将被放置在位置 6。
ICON 字段的值可以是:
基本文件名。
基本文件名是包含图标图象的文件的名称减去表示大小(m 和 t)和图象 类型(bm 和 pm)的文件名后缀。例如,如果文件名为 MyGame.l.pm 和 MyGame.m.pm, 则使用 MyGame。
如果使用基本文件名,图标文件必须放置在图标搜索路径的目录中:
个人的图标: HomeDirectory/.dt/icons
系统范围的图标:/etc/dt/appconfig/icons/language
图标文件的绝对路径,包括全文件名。
只有在图标文件不在图标搜索路径中的情况下,才应使用绝对路径。
所需的大小图标取决于控制的位置:
位置大小
主面板-48 乘 48 象素(name.l.pm 或 name.l.bm)
子面板-24 乘 24 象素(name.s.pm 或 name.s.bm)
将图标文件放置在下列位置之一:
个人的图标:HomeDirectory/.dt/icons
系统范围的图标:/etc/dt/appconfig/icons/language