QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1222|回复: 6

哪位大侠能讲解一下fvwm里弹出菜单的位置怎么设置。

[复制链接]
发表于 2004-5-24 16:24:31 | 显示全部楼层 |阅读模式
比如有个FvwmButtons,我希望点击它后在按钮的左边紧贴边缘弹出菜单,
那Action(Mouse 1) Menu MenuRoot
后该跟什么参数呢?
我知道Action(Mouse 1) Popup MenuRoot Rectangle +$left+$top 0 -100m`
是在按钮上方弹出,其它的翻了好久的manual都没找到很好的解释。
哪位能帮我讲解一下下,或是给个提示在哪里有说明。
谢谢!
发表于 2004-5-24 22:48:06 | 显示全部楼层

Re: 哪位大侠能讲解一下fvwm里弹出菜单的位置怎么设置。

[quote:337eed9bef="风吹鸡蛋壳"]
比如有个FvwmButtons,我希望点击它后在按钮的左边后该跟什么参数呢?
我知道Action(Mouse 1) Popup MenuRoot Rectangle +$left+$top 0 -100m`
[/quote]
这一句看起来只要修改一下参数就可以实现你的要求了啊。
把$left和$top换一下。

[code:1]
Action(Mouse 1) Popup MenuRoot Rectangle +$top+$left 0 -30m`
[/code:1]

未经测试,你先试试看。不行了在跟啊。
回复

使用道具 举报

 楼主| 发表于 2004-5-25 11:43:19 | 显示全部楼层
不行啊,菜单的弹出位置差太远了。
回复

使用道具 举报

发表于 2004-5-25 12:01:18 | 显示全部楼层
[quote:6e66a1d50e="风吹鸡蛋壳"]不行啊,菜单的弹出位置差太远了。[/quote]
太远了?弹到哪里了?说说看!
或者给个贴图也行。咱们研究一下。
回复

使用道具 举报

 楼主| 发表于 2004-5-25 13:08:49 | 显示全部楼层
*FvwmDock: (Icon dock/kfm_home.png, ActionOnPress, Action(Mouse 1) 'Menu MenuFvwmRoot Rectangle +$top+$left 0 -30m')
我想在屏幕右侧加些按钮。
比如点那个home的图标就能在左边弹出个菜单。
你看那菜单,差得十万八千里。
用$widthx$height+$left+$top@g -120 +0+1p
这样的倒是可以,但是要按照button的大小调整边缘。
我想知道这些参数都是什么意思。像那个"@g"符号,我在手册页里怎么都找不到。

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2004-5-25 20:01:43 | 显示全部楼层
[quote:94e8923d39="风吹鸡蛋壳"]*FvwmDock: (Icon dock/kfm_home.png, ActionOnPress, Action(Mouse 1) 'Menu MenuFvwmRoot Rectangle +$top+$left 0 -30m')
我想在屏幕右侧加些按钮。
比如点那个home的图标就能在左边弹出个菜单。
你看那菜单,差得十万八千里。
用$widthx$height+$left+$top@g -120 +0+1p
这样的倒是可以,但是要按照button的大小调整边缘。
我想知道这些参数都是什么意思。像那个"@g"符号,我在手册页里怎么都找不到。[/quote]
呵呵,你的桌面很PP嘛
$height(left/top)以及后面的数字显然是菜单显示的大小和位置的参数,分别是高度,左起始和上起始坐标。
那个@g我也不知道什么,不过你可以在不改变其他参数的情况下添加和去掉它,看看有什么区别没有。
菜单位置只要改下那几个数字应该就可以了。
回复

使用道具 举报

 楼主| 发表于 2004-5-25 20:49:57 | 显示全部楼层
Thx!
我一直以为$left这些参数是指button的。
有空我试试,还有别的问题再来跟贴。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 12:29 , Processed in 0.046356 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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