Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2883367
  • 博文数量: 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 13:45:24

Fvwm中文手册-FVWM(九)

MenuStyle forecolor backcolor shadecolor font style [anim]

 

Popup PopupName [position] [default-action]

这个命令有两个目的:绑定一个菜单到鼠标或键盘操作;绑定一个子菜单菜单到另一个菜单。position参数和Menu命令里的一样。按下鼠标按键调用菜单并且立即释放按键时(或者与键盘绑定时快速的敲两次键),default-action命令被调用。如果没有指定default-action,在菜单上双击将什么都不做。然而,如果菜单以一个菜单项(不是标题或分隔符)开始,并且没有指定双击操作,鼠标双击时将调用这个菜单的第一项(仅当指针确实在它上面时)。

可以为弹出菜单绑定鼠标或键盘操作。下面的例子绑定鼠标按键23Window Ops弹出菜单。鼠标按键23在窗口frame上按下时将调用这个弹出菜单。

         Mouse 2 FST N Popup "Window Ops"

         Mouse 3 FST N Popup "Window Ops"

弹出菜单可以和键盘按键绑定,此时,不使用鼠标,仅使用updownenter键便可操作菜单。

可以把弹出菜单作为子菜单绑定到另外一个菜单。下面的例子定义子菜单Quit-Verify,然后绑定到RootMenu主菜单。

         AddToMenu Quit-Verify

          + "Really Quit Fvwm?" Title

          + "Yes, Really Quit"  Quit

          + "Restart Fvwm"      Restart

          + "Restart Fvwm 1.xx" Restart fvwm1 -s

          + ""                  Nop

          + "No, Don't Quit"    Nop

 

         AddToMenu RootMenu "Root Menu" Title

          + "Open XTerm Window" Popup NewWindowMenu

          + "Login as Root"     Exec exec xterm \

                                  -fg green -T Root \

                                  -n Root -e su -

          + "Login as Anyone"   Popup AnyoneMenu

          + "Remote Hosts"      Popup HostMenu

          + ""                  Nop

          + "X utilities"       Popup Xutils

          + ""                  Nop

          + "Fvwm Modules"      Popup Module-Popup

          + "Fvwm Window Ops"   Popup Window-Ops

          + ""                  Nop

          + "Previous Focus"    Prev (AcceptsFocus) Focus

          + "Next Focus"        Next (AcceptsFocus) Focus

          + ""                  Nop

          + "Refresh screen"    Refresh

          + ""                  Nop

          + "Reset X defaults"  Exec xrdb -load \

                                $HOME/.Xdefaults

          + ""                  Nop

          + ""                  Nop

          + Quit                Popup Quit-Verify

TearMenuOff

在菜单里添加tear off bar水平虚线。如果设置有标签则标签会取代水平虚线。

         AddToMenu WindowMenu

         + I "" TearMenuOff

 

         AddToMenu RootMenu

         + I "click here to tear me off" TearMenuOff

Title

添加标题。

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