社区
DataWindow
帖子详情
右键弹出菜单的定位????
xiaoxiongfcl
2005-12-12 01:52:38
在数据窗口中右击弹出自己的菜单,不知为什么弹出的位置老是和鼠标点相去一段距离??
原来是没问题的,那个窗口类型是主窗口,直接用OPEN语句打开,那么弹出点是对的,现在我是在MDI窗口(OPENSHEET)中将原来这窗口作为一个表单打开,结果右击弹出菜单位置不对了?
...全文
249
11
打赏
收藏
右键弹出菜单的定位????
在数据窗口中右击弹出自己的菜单,不知为什么弹出的位置老是和鼠标点相去一段距离?? 原来是没问题的,那个窗口类型是主窗口,直接用OPEN语句打开,那么弹出点是对的,现在我是在MDI窗口(OPENSHEET)中将原来这窗口作为一个表单打开,结果右击弹出菜单位置不对了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allen_lc
2005-12-14
打赏
举报
回复
我也碰到过这个问题。。我也是用的Menuname.PopMenu(parent.PointerX(), parent.PointerY())
我发现。。在MDI中第一次打开这个窗口,右键弹出的位置是对的。然后我关闭这个窗口
再打开时发现右键菜单向左上方移动了一段。关闭再打开,。。发现又向左上移动了一段。
一直不知道原因和解决方法。。。
rightyeah
2005-12-13
打赏
举报
回复
使用主窗口的鼠标坐标,也就是
threshold(threshold) ( ) 的方法:
或者用我的笨办法:比如mdi主窗是w_mdi, menuname.popmenu(w_main.pointerx(), w_main.pointery())
xiaoxiongfcl
2005-12-13
打赏
举报
回复
暂时用“笨”办法解决了,呵呵
谢谢大家
cbz0660
2005-12-12
打赏
举报
回复
up
aniugee
2005-12-12
打赏
举报
回复
我也是一个新手,不知你试一下这个语句是否可以
Menuname.PopMenu(parent.PointerX(), parent.PointerY())
因为数据窗口也是主窗口的一个控件
threshold
2005-12-12
打赏
举报
回复
hehe,写错了,主窗是w_main
threshold
2005-12-12
打赏
举报
回复
或者用我的笨办法:比如mdi主窗是w_mdi, menuname.popmenu(w_main.pointerx(), w_main.pointery())
li_d_s
2005-12-12
打赏
举报
回复
试试看用api直接取鼠标位置,pb自带的取出来是有些问题的
xiaoxiongfcl
2005-12-12
打赏
举报
回复
我用的MDI窗口是仿OUTLOOK的,左边还有个工具栏(自定的)东东占了窗口一点地方呢,在表单中的数据窗口中如何才能得这工具栏的位置呢,我现在用的语句是这样的:
菜单名.Popmenu(this.x+this.PointerX(),this.y+this.PointerY())
结果弹出的东西偏左了,如果关掉左工具栏则左右正常,但上下有偏差,就象你说的和MDI的工具栏有关,不过我发现好象还和打开的表单有没有最大化也有关系
这怎么办好啊????
li_d_s
2005-12-12
打赏
举报
回复
pointerx和pointery要加上控件的x和y坐标;如果你的dw在tab页上,还要加上tab的x和y坐标;如果是mdi且有工具栏的话,还要加上工具栏的高度,我当初是用递归做的
xiaoplx
2005-12-12
打赏
举报
回复
Menuname.PopMenu(PointerX(), PointerY())
ContextMenuStrip左键
弹出
菜单
,
右键
单击无效
环境:C# 2008 ...特效:左键单击按钮,在按钮左下角(可以自己
定位
)
弹出
ContextMenuStrip(
弹出
式
菜单
),
右键
单击无效(不
弹出
菜单
)。 解压密码:lejun1984@163.com 原创辛苦,请大家支持我。欢迎大家来信交流
WPF分页DataGrid(二)列
右键
菜单
实现
在"WPF分页DataGrid"中介绍了如何实现分页功能,本文中介绍如果实现
右键
菜单
。点击
菜单
项Age,将Age列隐藏,再点击则显示;并实现移动列后,同步显示。 详见:...
谷歌地图添加
右键
菜单
在计算机界面上,
右键
菜单
通常是指用户在鼠标
右键
点击时
弹出
的上下文
菜单
,提供与当前选择对象相关的操作选项。在谷歌地图中,我们可以利用JavaScript和谷歌地图API来创建这样的交互体验。 要实现这一功能,我们...
python
右键
弹出
菜单
编写_如何将一个Python脚本加入Windows
右键
菜单
?
导入注册表成功之后,查询下注册表内容,如下所示: 三、 测试鼠标
右键
logdecode
菜单
3.1 选择文件,点击鼠标
右键
,
弹出
logdecode
菜单
导入注册表,选择文件,点击鼠标
右键
,
弹出
logdecode
菜单
,如下所示: 3.2 ...
MFC制作
右键
弹出
菜单
指
定位
置
此
菜单
有一项两层,即有一个可
弹出
的
菜单
项,而此
菜单
项的
弹出
内容即为将要建立的
弹出
式
菜单
的内容。至于每一个
菜单
项的消息映射,与一般的
菜单
相同。 二、使用CMenu类对象 CMenu类的成员函数较多,但...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章