当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 问几个FVWM的问题。
帖子发表于 : 2013-03-09 13:41 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
有时候关闭窗口的话,焦点会自动移动到前一个窗口,这在前一个窗口跟之前关闭的窗口在同一个工作区下面的情况下当然是好事,只是有时候前一个窗口不在当前工作区的情况下窗口也会自动移动过去,使得有时候不小心按了某些按键,那个不在当前工作区的窗口也响应按键事件,有时候甚至发生不可估量的损失。
所以想问一下,有没有办法在关闭一个窗口的时候,让wm自动枚举当前工作区的窗口,不要让窗口掉到前一个窗口,而是让焦点停留在当前工作区的窗口上呢?

另一个问题是,由于使用了StartsOnPage的原因,有时候把一个窗口移动到另一个工作区之后,创建的临时窗口不是在当前工作区打开,而是在StartsOnPage指定的工作区打开,使得临时窗口关闭之后之前的窗口就看不到了。
所以想问一下,有没有办法可以处理一下这些临时窗口,让这些临时窗口选择在当前工作区打开呢?

还望各位大神能够指点一下,小菜在此先谢谢了。 :em02 :em02 :em02


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 问几个FVWM的问题。
帖子发表于 : 2013-03-09 21:22 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
没人啊? :em06 :em06 :em06


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 问几个FVWM的问题。
帖子发表于 : 2013-03-09 21:24 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
引用:
不可估量的损失
太严重了。这样的业务不敢接。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 问几个FVWM的问题。
帖子发表于 : 2013-03-09 21:28 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
eexpress 写道:
引用:
不可估量的损失
太严重了。这样的业务不敢接。

大神不要路过啊,我这不过是夸张手法而已。 :em20 :em20 :em20


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 问几个FVWM的问题。
帖子发表于 : 2013-03-09 21:43 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
When a compliant taskbar asks fvwm to activate a window (typically when you
click on a button which represents a window in such a taskbar), then fvwm calls
the complex function EWMHActivateWindowFunc which by default is Iconify Off,
Focus and Raise. You can redefine this function. For example:

DestroyFunc EWMHActivateWindowFunc
AddToFunc EWMHActivateWindowFunc I Iconify Off
+ I Focus
+ I Raise
+ I WarpToWindow 50 50

你的类似。自己写这函数就是。最简单的就是直接focus到root,不切换,一下子不记得那参数了。其实你还可以重写Close函数,估计这更直接。

Style <application name> MouseFocus, Lenience
有各种focus属性,也可以试试。

我没遇到啥不可估量的损失。所以,一直就是直接热键切换,不关心窗口在哪个桌面/页面。而且我的页面是鼠标漫游的,移动鼠标或者按热键,随意选择就是。


_________________
● 鸣学



_________________
评价: 3.7% YeLee
 
页首
 用户资料  
 
6 楼 
 文章标题 : Re: 问几个FVWM的问题。
帖子发表于 : 2013-03-09 22:08 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
先谢谢ee了,其实早就想到重写Close的想法,只是不知道从何下手而已。 :em03 :em03 :em03
至于那个临时窗口Focus的问题,下午按照文档试了一个下午都没有效果,看来只能放弃了。 :em06 :em06 :em06


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译