社区
PowerBuilder
帖子详情
我在 DataWindows 中设置的右键菜单的弹出位置不理想!
cesar
2002-11-11 10:24:48
我在 DataWindows 中设置的右键菜单的弹出位置,总是在左上角的位置上,即使鼠标已经在右下角了!
我只用了下面这几句角本:
在 dw_1 的 rbuttondown 事件中,
m_option myMenu
myMenu = create m_option
myMenu.m_file.PopMenu(xpos,ypos)
...全文
23
5
打赏
收藏
我在 DataWindows 中设置的右键菜单的弹出位置不理想!
我在 DataWindows 中设置的右键菜单的弹出位置,总是在左上角的位置上,即使鼠标已经在右下角了! 我只用了下面这几句角本: 在 dw_1 的 rbuttondown 事件中, m_option myMenu myMenu = create m_option myMenu.m_file.PopMenu(xpos,ypos)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cesar
2002-11-11
打赏
举报
回复
谢谢各位,我明白了,是因为我直接在 dw_1 上获得的是相对于 dw_1 的坐标!
各位接分啦!
yl_yz
2002-11-11
打赏
举报
回复
myMenu.popmenu(parent.pointerx(),parent.pointery())
jdsnhan
2002-11-11
打赏
举报
回复
getenvironment(lenv_system)
li_scrwidth = pixelstounits(lenv_system.screenwidth,XpixelsTounits!)
li_scrheight =pixelstounits(lenv_system.screenHeight,YpixelsTounits!)
if parent.pointery()<li_scrheight / 5 * 2 then
m_1.popmenu(parent.pointerx(),parent.pointery()+160)
else
m_1.popmenu(parent.pointerx(),parent.pointery()-160)
end if
可以根据相应的位置,使菜单向上或向下弹出
wu_07
2002-11-11
打赏
举报
回复
如果是sheet窗口,直接这样
.popmenu(parent.parentwindow().pointerx(),parent.parentwindow().pointery())
888888888888
2002-11-11
打赏
举报
回复
20分!!!要一群人分@-@.
m_popmenu popmenu
popmenu = create m_popmenu
m_popmenu.popmenu(pointerx()+870,pointery()+380)
注:870,380 是在X,Y的座标上加的值。一直加到你认为最理想为止。
pb 修改数据窗口种指定字段
位置
_PB如何在
Data
window(数据窗口)
中
控制列的修改方式...
比如对于同一
DATA
WINDOW不同的用户有不同的操作(如对于数据录入人员可以更改数据,而对于查询人员一般不能更改数据),下面就以一个简单的工资表为例来说明利用PB如何在
DATA
WINDOW
中
控制列的修改方式。工资表基本列...
PB
中
Dadawindow使用技巧
如何使
Data
Window
中
的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性
设置
为:If( IsRowNew(), 0, 1) ) 在 PowerScript
中
可以动态修改 ...
PowerBuilder:表
中
字段的数据长度的修改对数据窗口的影响
1、打开
Data
Window窗口,点击
Data
Source 图标,先执行表的
弹出
菜单
Deselect All,再执行Select All 即可在数据窗口的Column Specification
中
看到修改长度的字段已为新的长度。 2、选
中
已修改长度的字符类型字段,...
PowerBuilder
Data
Window 38个开发技巧
1 使
Data
Window列只能追加不能修改如何使
Data
Window
中
的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性
设置
为:If( IsRowNew(), 0, 1) )在 ...
PB
Data
Window 38个技巧
1 使
Data
Window列只能追加不能修改 如何使
Data
Window
中
的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这...在 PowerScript
中
可以动态修改 Protect 属性: dw_1.Modify("column_nam
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章