客户机窗口控制是嵌入"前面板"中的应用程序窗口。例如,通过创建 xload 客户机窗口控制,可将系统负荷监测器放置在"前面板"中。
定义控制。
使用下面的字段定义控制的性能:
TYPE:设置为客户机。
CLIENT_NAME 的值必须与应用程序顶层窗口上的 WM_CLASS 特性中的第一个字符串 (res_name) 相匹配。有关详细信息,请参见 xprop(1) 手册页。
从"工作区"菜单中选择"重启工作区管理器"。
从终端仿真器的命令行启动客户机。
例如,下面的控制显示了 30 乘 20 像素的负荷监测器。
CONTROL LoadMeter { TYPE client CONTAINER_NAME Top CONTAINER_TYPE BOX CLIENT_NAME xload CLIENT_GEOMETRY 30x20 }
如果未在会话之间保存和恢复客户机,您可能想配置控制,以便当用户单击它时启动客户机。例如,可以通过向定义添加下面的行,来配置"负荷监测器"控制,以便启动 xload:
PUSH_ACTION StartXload
并创建操作:
ACTION StartXload { WINDOW_TYPE NO_STDIO EXEC_STRING /usr/contrib/bin/X11/xload }