LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1535|回复: 4

FVWM中如何设置设置某个窗口切换总在最前,任务栏窗口列表支持关闭,最大化等菜单

[复制链接]
发表于 2006-4-22 09:47:57 | 显示全部楼层 |阅读模式
刚接触,正在琢磨,多谢指点!
发表于 2006-4-23 09:37:48 | 显示全部楼层
1.设置某个窗口切换总在最前
看下面的例子,然后改成你要设置的程序
Style "FvwmBanner"  StaysOnTop

2.任务栏窗口列表支持关闭,最大化等菜单
不知你所说的“任务栏窗口列表”是用FvwmTaskBar还是用FvwmButton+FvwmIconMan来实现?
如果用FvwmTaskBar的话,在FvwmTaskBar的设置里加上这一句:
*FvwmTaskBar: Action Click3 Popup MenuWinOps

用FvwmIconMan的话,就是这样:
*FvwmIconMan*action      Mouse   3 N Popup MenuWinOps

再设定一菜单MenuWinOps:
DestroyMenu MenuWinOps
AddToMenu   MenuWinOps
+ "&Iconify" Iconify
+ "&Maximize" Maximize
+ "&Close" Close

这样在“任务栏窗口列表”右击会弹出菜单MenuWinOps,大概就可以实现你所说的功能了(我没试验过,只是说出自己的看法,不保证可行。)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-23 11:27:11 | 显示全部楼层
非常感谢,我用的是taskbar,这个利用上述方法已经搞定。

我说的那个动态设置总在最前,是类似MenuWinOps中的,点一下就将这个窗口设置为总在最前,再点一下就取消总在最前。

另外,对于taskbar中的窗口列表,怎么总是点击两下才将后面的对应的窗口切换过来?

多谢!
回复 支持 反对

使用道具 举报

发表于 2006-4-23 14:42:14 | 显示全部楼层

  1. #鼠标在标题栏向下滚动,使窗口总在最底层
  2. Mouse   5   T  N   Layer 0 0  

  3. #鼠标在标题栏向上滚动,使窗口总在最上层
  4. Mouse   4   T   N   Layer 0 9

  5. #鼠标中键在标题栏单击,恢复窗口位置
  6. Mouse   2   T   N   Layer default
复制代码


不知道这是不是你想要的效果,是的话可以看着改

taskbar 没用过,就不清楚了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-24 17:22:48 | 显示全部楼层
多谢,就要这种功能,原来是设置layer阿
Post by eieng

  1. #鼠标在标题栏向下滚动,使窗口总在最底层
  2. Mouse   5   T  N   Layer 0 0  

  3. #鼠标在标题栏向上滚动,使窗口总在最上层
  4. Mouse   4   T   N   Layer 0 9

  5. #鼠标中键在标题栏单击,恢复窗口位置
  6. Mouse   2   T   N   Layer default
复制代码


不知道这是不是你想要的效果,是的话可以看着改

taskbar 没用过,就不清楚了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表