Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2918073
  • 博文数量: 471
  • 博客积分: 10012
  • 博客等级: 上将
  • 技术积分: 5255
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-10 23:58
文章分类

全部博文(471)

文章存档

2011年(3)

2010年(61)

2009年(52)

2008年(212)

2007年(69)

2006年(74)

我的朋友

分类: LINUX

2008-04-17 14:02:54

Fvwm中文手册-FvwmPager

FvwmPager

名称(NAME

FvwmPager -FVWM Pager 模块。

概要(SYNOPSIS

FvwmPager [ -transient ] [ name ] [ first desk [ last desk ] ]

FvwmPager 只能被fvwm调用(fork),不能从命令行启动。

desk号在first destlast dest之间的所有桌面被显示。如果last desk为空,则first desk显示。如果两者都为空,则显示当前桌面。如果first desk为‘*’,则pager将总是显示当前桌面,即使你切换到其它桌面。

可以在.fvwm2rc文件里添加下面的语句启动 FvwmPager

    Module FvwmPager 0 3

    Module FvwmPager *

也可以绑定到一个弹出菜单里面

    AddToMenu Module-Popup Modules Title

    + Audio        Module FvwmAudio

    + Auto         Module FvwmAuto 200

    + Buttons      Module FvwmButtons

    + Console      Module FvwmConsole

    + Ident        Module FvwmIdent

    + Banner       Module FvwmBanner

    + Pager        Module FvwmPager 0 3

    + Pager        Module FvwmPager *

如果启动时使用-transient选项则按钮释放时pager将关闭。注意仅当pager窗口的风格为sticky这个选项才有效。

例子

    Style FvwmPager Sticky, StaysOnTop

    *FvwmPager: Rows       1

    *FvwmPager: Columns    1

    Mouse 3 R C Module FvwmPager -transient

如果在根窗口上同时按下ctrl和鼠标按键3,pager在鼠标光标的位置弹出,同时视口随鼠标移动。

描述(DESCRIPTION):

FvwmPager 模块显示参数里指定的 Fvwm 桌面的微型视图。这可以提醒你活动窗口的位置。pager里的窗口使用它们的窗口修饰同样的颜色显示。

pager 可以用来改变你的视口(viewport)到当前桌面。

在pager里面,按鼠标按键1将使你的视口改变到所选中的桌面的选中page。如果在desk-lable区域上单击鼠标按键1,你将切换桌面,而不是切换桌面内的page。

在窗口的微型视图上拖拉鼠标按键2,将使窗口移动到鼠标按键释放的地方,但你的视口并不改变。如果你拖拉这个窗口到pager外面并且拖拉到你的桌面上,这个窗口将完整的显示出来。没有将一个完整的窗口移动到一个pager里面的方法。因为一些鼠标没有按键2,所以也可以在按下modifier-1(通常是Alt)的同时拖拉鼠标按键3pager内移动窗口。

在一个位置单击鼠标按键3,将使视口切换到所选择的位置,并在必要的时候切换桌面,但是并不对齐视口到页面(page)的边界。拖拉鼠标按键3将移动视口,就好像你拖拉视口一样,但是并不切换桌面,即使鼠标指针移动到了另一个桌面。

初始化(INITIALIZATION):

初始化期间,FvwmPager 从fvwm的模块配置数据库获得配置信息。

可以使用name参数调用FvwmPager,这可以让你同时使用几个不同配置的 FvwmPager,例如“Module FvwmPager OtherPager”,OtherPager将仅仅读取以“*OtherPager”开始的配置选项。

键盘焦点控制(KEYBOARD FOCUS CONTROL):

你可以通过单击鼠标按键2,使键盘焦点移动到当前桌面的任一窗口。这个窗口不必是可见的,但它必须在当前page里。

调用(INVOCATION):

参看概要部分。

 

配置选项(CONFIGURATION OPTIONS):

*FvwmPager: Geometry geometry

完全或部分地指定pager窗口的尺寸和位置。为了使窗口比例协调,你可能希望忽略geometry的width或height。

*FvwmPager: Rows rows

pager窗口内包含桌面的行数。

*FvwmPager: Columns columns

pager窗口内包含桌面的列数。

*FvwmPager: IconGeometry geometry

指定pager图标窗口的尺寸和位置。

*FvwmPager: StartIconic

使pager启动时图标化。

*FvwmPager: NoStartIconic

使pager正常方式启动。

*FvwmPager: LabelsBelow

在desk下面显示相应的desk标签。

*FvwmPager: LabelsAbove

在desk上面显示相应的desk标签。

*FvwmPager: ShapeLabels

隐藏所有桌面的标签,除了当前desk。

*FvwmPager: NoShapeLabels

显示所有可见桌面的标签。

*FvwmPager: Font font-name

指定桌面标签使用的字体。如果font-name为“none”,桌面标签不显示。

*FvwmPager: SmallFont font-name

指定pager里窗口标签使用的字体。如果没有指定,则窗口标签被忽略。如果font-name为“none”,则不显示任何窗口的名称。

*FvwmPager: Fore color

指定桌面标签的文本和page之间网格(page-grid)使用的颜色。

*FvwmPager: Back color

指定 FvwmPager 窗口的背景色。

*FvwmPager: Hilight color

活动桌面和page被高亮显示时的颜色。

*FvwmPager: HilightPixmap pixmap

活动page被高亮显示时的pixmap

*FvwmPager: DeskHilight

使用当前的高亮color/pixmap 高亮显示活动page。常用于取消NoDeskHilight选项的设置。

*FvwmPager: NoDeskHilight

不高亮显示活动page

*FvwmPager: WindowColors fore back hiFore hiBack

改变窗口正常和高亮时(normal/highlight)的颜色。forehiFore指定窗口内部字体使用的颜色。backhiBack指定填充窗口使用的颜色。

*FvwmPager: WindowLabelFormat format

指定窗口(mini window)标签使用一个printf风格的格式。可能的flag是:%t,%i,%c和%r分别对应窗口的title,icon,class,resource name。默认为%i。

*FvwmPager: Label desk label

为pager窗口里的desk分配文本label

    *FvwmPager: Label 1 Mail

    *FvwmPager: Label 2 Maker

    *FvwmPager: Label * Matlab

注意,目前有更好的方法,即使用DesktopName 命令,设置全局的桌面名称(不仅在FvwmPager里),因此可以不再使用这个选项。

*FvwmPager: DeskColor desk color

为page窗口里的desk分配颜色color。这覆盖了desk的背景色。仅当pager处于实际大小时有效。图标化时,pager使用 *FvwmPager: Back 选项指定的颜色。

*FvwmPager: Pixmap pixmap

指定pager的背景为pixmap

*FvwmPager: DeskPixmap desk pixmap

为pager窗口里的desk分配pixmap。这覆盖了desk的背景pixmap。

*FvwmPager: DeskTopScale number

如果没有指定geometry,则一个桌面换算系数(desktop reduction factor)用来计算pager的尺寸。pager窗口里的部件按实际尺寸的 1/number 显示。

*FvwmPager: MiniIcons

允许pager显示一个窗口的mini图标(如果有的话),而不是显示窗口的名称。

*FvwmPager: MoveThreshold pixels

定义一个窗口在使用鼠标按键2拖拉发生移动前,鼠标指针需要移动的距离。默认为3个像素。如果鼠标指针移动的距离小于pixels,则该窗口回到它原来所在的位置。如果pixels小于0,则使用默认值。

*FvwmPager: SloppyFocus

如果指定了SloppyFocus选项,你就不再需要单击pager里的mini窗口来使窗口获得焦点。简单的将鼠标指针放在pager内这个窗口的上面就可以了。

*FvwmPager: SolidSeparators

pager窗口里虚拟桌面的page默认使用虚线分隔,这个选项更改为使用实线。

*FvwmPager: NoSeparators

取消pager窗口里虚拟桌面的page之间的分隔线。

*FvwmPager: Balloons [type]

鼠标指针移动到pager内的窗口上面时,显示描述这个窗口提示信息。默认格式可以使用BalloonStringFormat 来改变。如果typePager,则只对非图标化的窗口起作用。如果typeIcon,则只对图标化的窗口起作用。除此之外,提示信息总是显示。

*FvwmPager: BalloonFore color

指定提示信息的文本色。

*FvwmPager: BalloonBack color

指定提示窗口的背景色。

*FvwmPager: BalloonFont font-name

指定提示信息文本使用的字体。

*FvwmPager: BalloonBorderWidth number

设置提示窗口边框的宽度。默认为1

*FvwmPager: BalloonBorderColor color

设置提示窗口边框的颜色。默认为黑色。

*FvwmPager: BalloonYOffset number

 

*FvwmPager: BalloonStringFormat format

类似*FvwmPager: WindowLabelFormat,仅指定提示窗口里显示的字符串的格式,默认为"%i"。

*FvwmPager: Colorset desk colorset

指定desk使用的colorset。如果设置desk为“*”,则colorset对所有desk都有效。

*FvwmPager: BalloonColorset desk colorset

指定desk上的提示窗口使用的colorset如果设置desk为“*”,则colorset对所有desk都有效。

*FvwmPager: HilightColorset desk colorset

*FvwmPager: WindowColors的方式使用colorset

*FvwmPager: WindowBorderWidth n

指定mini窗口周围的边框宽度。同时设置mini窗口的最小尺寸为(2 * n + 1),默认为1。

*FvwmPager: Window3DBorders

指定mini窗口应该有一个3d效果的边框。

*FvwmPager: UseSkipList

指定FvwmPager不显示WindowListSkip风格的窗口。

阅读(1437) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~