FvwmIconBox
名称(NAME):
FvwmIconBox -FVWM 图标盒(icon box)模块。
概要(SYNOPSIS):
FvwmIconBox [name]
FvwmIconMan 只能被fvwm调用(fork),不能从命令行启动。
描述(DESCRIPTION):
FvwmIconBox 模块提供一个图标管理器。用户可以使用鼠标和键盘对显示在这个模块里的每个图标操作,比如图标化(iconify)和反图标化(de-iconify)。
初始化(INITIALIZATION):
初始化期间,FvwmIconBox 从fvwm的模块配置数据库中获得配置信息。
调用(INVOCATION):
可以将命令 ‘Module FvwmIconBox’绑定到一个菜单项或key-stroke来调用FvwmIconBox。Fvwm将在ModulePath配置选项指定的目录里查找 FvwmIconBox。
配置选项(CONFIGURATION OPTIONS):
仅仅NoIcon应用时,FvwmIconBox 显示图标。注意,NoIcon应该在Icon属性指定之后设置。否则,icon-box模块可能变成一个空的模块。FvwmIconBox 启动时读取.fvwm2rc文件,并寻找下面的语句:
*FvwmIconBox: Fore color
指定窗口前景色为color,而不是白色。这个选项仅仅影响由*FvwmIconBox: Pixmap指定的background_bitmap的前景色。
*FvwmIconBox: Colorset colorset
指定使用colorset取代Fore和Back。
*FvwmIconBox: IconColorset colorset
指定使用colorset取代IconFore和IconBack。
*FvwmIconBox: IconHiColorset colorset
指定使用colorset取代IconHiFore和IconHiBack。
*FvwmIconBox: Back color
指定模块窗口背景色为color,而不是黑色。
*FvwmIconBox: IconFore color
指定没有选中时图标的文本色为color,而不是黑色。
*FvwmIconBox: IconBack color
指定没有选中时图标的文本背景色为color,而不是黑色。
*FvwmIconBox: IconHiFore color
指定选中时图标的文本色为color,而不是黑色。
*FvwmIconBox: IconHiBack color
指定选中时图标的背景色为color,而不是白色。
*FvwmIconBox: Pixmap pixmap
指定使用pixmap作为模块窗口的background_pixmap。
*FvwmIconBox: Font fontname
指定模块的文本使用fontname。
*FvwmIconBox: SortIcons option
指定按字母顺序排列图标。option可以是WindowName, IconName, ResClass, 和 ResName。
*FvwmIconBox: Padding number
指定图标之间的空白像素数目。默认为5。
*FvwmIconBox: SBWidth number
指定水平或垂直滚动栏(scrollbars)的宽度,默认为9。
*FvwmIconBox: Placement primary secondary
指定图标的布局策略。primary和secondary可以是Top,Bottom,Left和Right。可以使用下面的8个组合:
primary secondary
Left Top
Left Bottom
Right Top
Right Bottom
Top Left
Top Right
Bottom Left
Bottom Right
Top:图标从上到下布局。
Bottom:图标从下到上布局。
Left:图标从左到右布局。
Right:图标从右到左布局。
例如,为“Left Top”时,图标从左到右放置,且新的行从上到下增加。默认为"Left Bottom"。
*FvwmIconBox: UseSkipList
指定 FvwmIconBox 不显示配置文件里 WindowListSkip 行列出的窗口。
*FvwmIconBox: Lines
指定一行里图标的数目。如果primary是Left或Right,这个值指定了列的数目。如果pirmary是Top或Bottom,这个值指定了行的数目。例如,如果*FvwmIconBox: Lines是7且*FvwmIconBox: Placement是"Left Top",则一行包含了7个图标。默认为6。
*FvwmIconBox: HideSC direction
指定一个并不显示的滚动栏(un-displayed scroll bar)。direction可以是Horizontal 或 Vertical。
*FvwmIconBox: Geometry x{+-}{+-}
指定 FvwmIconBox 窗口的位置。width 和 height以图标为单位。默认为6x1+0+0。
*FvwmIconBox: MaxIconSize x
指定图标位图的最大尺寸。如果一个位图比这个尺寸大,则剪切到适合这个尺寸。默认为48x48。如果高为0,图标位图不显示,仅仅显示图标标签。
*FvwmIconBox: Mouse Button Action Response[, Response]
指定鼠标按键Button执行Action操作时,FvwmIconBox 的响应。Response是Fvwm的内置命令(例如Iconify,Delete,Focus),Actions可以是Click和DoubleClick。
*FvwmIconBox: Key Key Response[, Response]
指定键盘按键 Key 按下时,FvwmIconBox 的响应Response。除了Fvwm的内置命令,Response 还可以是下面6个 FvwmIconBox 内置命令:Next, Prev, Left, Right, Up, 和 Down。
Next:改变高亮图标为下一个。
Prev:改变高亮图标为上一个。
Left:向左移动水平滚动栏的滑块。图标相应右移。
Right:向右移动水平滚动栏的滑块。图标相应左移。
Up:向上移动垂直滚动栏的滑块。图标相应下移。
Down:向下移动垂直滚动栏的滑块。图标相应上移。
*FvwmIconBox: windowname bitmap-file
指定窗口windowname 在 FvwmIconBox 里显示的位图。windowname可以是窗口名字,窗口类名(class name),或资源名称。Windowname可以包含"*"和"?"。bitmap-file 是一个位图文件的绝对路径,或者 ImagePath 目录里的文件,如果bitmap-file 为“-”,则窗口windowname的图标将不被显示。
*FvwmIconBox: SetWMIconSize
指定模块设置根窗口的XA_WM_ICON_SIZE属性。
*FvwmIconBox: HilightFocusWin
将拥有键盘焦点的窗口的图标高亮显示。高亮图标的前景和背景色通过*FvwmIconBox: IconHiFore 和 *FvwmIconBox: IconHiBack命令指定。
*FvwmIconBox: Resolution resolution
如果resolution是Desk,FvwmIconBox 仅显示当前桌面(desk)的图标。目前,Desk是唯一可以使用的值。
*FvwmIconBox: FrameWidth width1 width2
指定FvwmIconBox 窗口的边框宽度(frame-width)。width1表示窗口边框到滚动栏的宽度,width2表示滚动栏到窗口内部图标的宽度。
*FvwmIconBox: NoIconAction action
指定当 NoIcon 风格的窗口图标化或非图标化时 FvwmIconBox 执行的操作action。
*FvwmIconBox: NoIconifiedParentheses
指定FvwmIconBox 不装入一个图标化窗口的标题。
*FvwmIconBox: NormalTitleRelief num
设置窗口没有图标化时,图标标题周围relief的宽度,默认为2像素。
*FvwmIconBox: IconifiedTitleRelief num
设置窗口图标化时,图标标题周围relief的宽度,默认为2像素。
*FvwmIconBox: NormalTitleInvertedRelief
*FvwmIconBox: IconifiedTitleInvertedRelief
配置示例(SAMPLE CONFIGURATION):