社区
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)
...全文
43
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的座标上加的值。一直加到你认为最理想为止。
PowerBuilder:表
中
字段的数据长度的修改对数据窗口的影响
切记,需要注意3个地方。 1、打开
Data
Window窗口,点击
Data
Source 图标,先执行表的
弹出
菜单
Deselect All,再执行Select All 即可在数据窗口的Column Specification
中
看到修改长度的字段已为新的长度。 2、选
中
已修改长度的字符类型字段,按鼠标
右键
,选择Properties,再将Edit属性
中
Limit的值修改为新的长度值。 3...
PB9教程
第一章PowerBuilder简介 在计算机专业
中
,软件教学占有非常重要的
位置
。为了满足计算机职业岗位群的需要,近年来,我们对计算机网络专业和计算机程序员专业
中
的软件课程进行了相应的改革。通过学习Word、Excel、FrontPage等常用软件使学生学会计算机的使用方法;通过学习C语言程序设计、数据结构等课程使学生掌握基本的程序设计方法;通过学习SQL Server使学生掌握网络数据库的设计方法和使用方法;通过学习网页制作和Java语言使学生能够编写网站应用程序;通过学习PB使学生能够编写客户端应用程序
pb
data
window的用法
pb
data
window的用法 1. 使
Data
Window列只能追加不能修改 如何使
Data
Window
中
的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性
设置
为: If( IsRowNew(), 0, 1) ) 在 PowerScript
中
可以动态修改 Protect
在PB
中
如何控制
DATA
WINDOW列的修改属性
在PB
中
如何控制
DATA
WINDOW列的修改属性在编制管理信息应用系统
中
,一般都会遇到一个共同问题,那就是如何根据不同情况去控制表
中
的数据列,比如对于同一
DATA
WINDOW不同的用户有不同的操作(如对于数据录入人员可以更改数据,而对于查询人员一般不能更改数据),下面就以一个简单的工资表为例来说明利用PB如何在
DATA
WINDOW
中
控制列的修改方式。工资表基
PowerBuilder
Data
Window 38个开发技巧
PowerBuilder
Data
Window 38个开发技巧 1 使
Data
Window列只能追加不能修改如何使
Data
Window
中
的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性
设置
为:If( IsRowNew(), 0, 1) )在 PowerScript
中
可以动态修改Protect 属性:dw_...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章