LinuxSir.cn,穿越时空的Linuxsir!

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

fvwm拿人帮忙看一下!

[复制链接]
发表于 2005-1-30 17:31:31 | 显示全部楼层 |阅读模式
找了一份fvwm2rc范例,其中用FvmwButtons和IconMan结合模拟任务栏的那段如下:
# An FvwmButtons-based Taskbar, it will swallow an FvwmIconMan.
# Note the Menu options to make it appear at a nice and consistant
# offset to the button, cool huh? Smile
DestroyModuleConfig FvwmBar: *
*FvwmBar: Font "Shadow=1 1 SE:xft:Bitstream Vera Sans Mono:style=Roman:size=8"
*FvwmBar: Colorset 10
*FvwmBar: Frame 1
*FvwmBar: Padding 2 2
*FvwmBar: Rows 23
*FvwmBar: Columns 71
*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)'`)
*FvwmBar: (6x20, Title(Side) " Launch", Left, Icon gears.png, Action(Mouse 1) `Menu MenuFvwmRoot Rectangle +$left+$top 0 -100m`)
*FvwmBar: (63x20, Swallow "FvwmIconMan" `FvwmIconMan`)
*FvwmBar: (2x20, Colorset 18, Frame 0)

其中:
*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)'`)
这一断是一个与屏幕齐宽的细按钮,有隐藏任务栏的功能!但是我单单把这一断用到我的配置文件里,不起作用!是不是在前面哪个段落中还要加一些什么语句吧?
发表于 2005-1-31 18:21:09 | 显示全部楼层
+ I Module FvwmBar为启动模块语句
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-31 20:13:50 | 显示全部楼层
哈哈!最后还是自己解决!经过排查,Tavis Ormandy的隐藏FvwmButtons的方式与我们一般用Panel来隐藏的方式不一样!

首先,像往常一样,定义一个你自己划分的Buttons的一个模块!我自己的改了以后是这样的:
*LaunchTime: (18x1,Title cnhzcy14, Action(Mouse 1) Next (CirculateHit, LaunchTime) PipeRead 'echo LockingSlide keep $$(test $[w.y] -lt 0 && echo 0 || echo w-$$(($[w.height]-$height))p)')

然后,当然是在StartFunction里+ I .....,定义!

最后,定义一个Func:
DestroyFunc LockingSlide
AddToFunc LockingSlide
+ I Test (!State 2) Break
+ I State 2 False
+ I AnimatedMove $0 $1
+ I State 2 True

现在试试看,点击上面这一模块,包含它的Buttons是否会隐藏!

最后,那个模块的参数实在有点长,还没仔细研究各个字断的意思,还请拿人指教!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-31 20:36:33 | 显示全部楼层
贴几张。比较简陋,雏形嘛,砖头随便扔!
准备往那个隐藏的Buttons里面多扔一点东西!
有没有便笺之类的可以被swallowed?
显示电源和网速的用哪些模块?
突然想到那个隐藏按钮的title可以当作便笺,不知道有没有字断限长。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-3-5 10:37:40 | 显示全部楼层
我也在作和你类似的“工程” 呵呵 没有你这么复杂 楼主做好后分享一下哈
回复 支持 反对

使用道具 举报

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

本版积分规则

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