打印

fvwm里的一个隐藏功能能否用在lumaqq上??

fvwm里的一个隐藏功能能否用在lumaqq上??

*FvwmBar: (71x3, Padding 0 0, Action(Mouse 1) `Next (CirculateHit, FvwmBar) PipeRead 'echo LockingSlide keep $$(test $$(($[w.y]+$[w.height])) -le $[vp.height] && echo w$$(($[w.height]-$height))p || echo w-$$(($[w.height]-$height))p)'`)

这行代码 实现了 当点一下 tasktar上面边缘的地带 taskbar就隐藏到下面去了
露出那一条边带  然后再安下边带 taskbar就又出来了

这代码我看不懂  请问能否用在lumaqq上  来实现 windows下qq自动隐藏的功能??

TOP

你给qq邦定上两个键不就行了,反正这种程序也不多
醉卧沙场君莫笑 古来征战几人回

TOP

fvwmtaskbar不是有自动隐藏的选项吗
醉卧沙场君莫笑 古来征战几人回

TOP

http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3063

我是这里拿来的  这个隐藏很帅气 呵呵

TOP

他的那个taskbar高度固定,好处理一些. qq的则不同
它上面的函数还使用了shell的环境变量,不知道你现在能不能正常使用
把它上面的主体放到一个函数里,再邦定到键盘或鼠标应该可以

如果你要求象windows里一模一样地隐藏,可能有点困难.
我想使用edgecommand和EdgeLeaveCommand基本可以实现,效果上差不多.
醉卧沙场君莫笑 古来征战几人回

TOP

edgecommand和EdgeLeaveCommand ?
是什么阿 ? 不清楚  能否详细告知?  谢谢   

TOP

Edgecommand-----当鼠标靠近屏幕某个边(自定义),且与边缘的距离小于某个值(由EdgeThickness定义)的时候,执行由用户定义的命令.屏幕的四个边都可以利用.
可以让这个程序检查是否有lumaqq存在,是不是已被隐藏,然后根据情况执行相应的命令.

EdgeLeaveCommand----命令定义鼠标离开那个区域时执行的命令.

想了想,用这两个可能不合适,会有些麻烦.

觉得要实现自动隐藏,一可以在每次鼠标离开程序区域时执行某个函数,检查程序的位置,满足条件就隐藏.二可以让fvwm不断的检查程序的位置,满足条件就隐藏,这个可能通过FvwmScript可以实现,不过不熟.
第一中方法不知道fvwm有没有提供选项.有的话就很方便了,呵呵.
醉卧沙场君莫笑 古来征战几人回

TOP

恩 。。。。
对于隐藏我是一头雾水阿    

TOP