LinuxSir.cn,穿越时空的Linuxsir!

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

请教一个fvwm问题

[复制链接]
发表于 2004-3-5 15:01:27 | 显示全部楼层 |阅读模式
在.fvwm2rc中设置如下:
*DebianFvwmButtons(Swallow(UseOld,NoKill) xbiff, 'Exec exec xbiff -geometry 54x27 -bg DarkSlateGrey &' Action 'Exec exec crxvt -e mutt')
*DebianFvwmButtons(Icon rwdict.xpm Action 'Exec exec stardict &')
前后省略……
问题是,前边一句似乎没有起作用,点击没有反应。
后一句倒是执行的好好的。
不知道这是为什么?
请大虾指教~
发表于 2004-3-7 00:23:21 | 显示全部楼层
前者是一个程序(xbiff),而后者是图标(rwdict.xpm).在FVWM中您不能在Button上用一个程序起动另一个程序.
 楼主| 发表于 2004-3-7 11:09:17 | 显示全部楼层
好象不是这个原因,因为我在另外的两台机器上都可以这么用
谢谢您~
发表于 2004-3-7 19:46:11 | 显示全部楼层
*DebianFvwmButtons(Swallow(UseOld,NoKill) xbiff, 'Exec exec xbiff -geometry 54x27 -bg DarkSlateGrey &' Action 'Exec exec crxvt -e mutt')


不知道兄弟是想运行什么程序,是前面的xbiff还是crxvt?我可没有能力放那么长的代码

如果想运行外部程序的话用这个格式:

*FvwmButtons(%name,%icon,%exec)


想Swallow一个程序的话,就这样的:

*FvwmButtons(Swall%windowname,%exec)


其中 %* 代表变量,具体的兄弟可以参考fvwm的man.很久没有用Linux了,忘记很多东西了,不好意思.
 楼主| 发表于 2004-3-7 23:11:04 | 显示全部楼层
感谢AMD-K6的细致解答,但是真的没人这么用过嘛~
我是想在一个button里显示xbiff,同时可以点这个button来启动mutt
事实证明,是可以这样的。
但在最近,在另外一台机器上这么用出现了问题,点了之后没有反应
发表于 2004-3-9 10:32:07 | 显示全部楼层
最初由 debslash 发表
感谢AMD-K6的细致解答,但是真的没人这么用过嘛~
我是想在一个button里显示xbiff,同时可以点这个button来启动mutt
事实证明,是可以这样的。
但在最近,在另外一台机器上这么用出现了问题,点了之后没有反应


那有可能是你的外部程序出问题了,不是FVWM的问题哦。兄弟可以看看能不能在Console下面运行MUTT。然后在XTERM或者在RXVT中运行看看。如果没有记错的话,应该可以这样启动:

txvt -e mutt
 楼主| 发表于 2004-3-10 10:33:55 | 显示全部楼层
最初由 AMD-K6 发表
那有可能是你的外部程序出问题了,不是FVWM的问题哦。兄弟可以看看能不能在Console下面运行MUTT。然后在XTERM或者在RXVT中运行看看。如果没有记错的话,应该可以这样启动:

txvt -e mutt

昨天看到这个,我也迷糊了,记不清楚到底装了mutt没有。
今天来这一试,mutt一经装了,而且crxvt -e mutt这句也可以在终端在运行。
而且,即便程序不能运行,button被点击的时候,应该有向下的动作,这个也没有~
真是不知道哪里出了问题
:confused:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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