社区
PowerBuilder
帖子详情
在pb中如何把一个窗口显示在屏幕中心?
lwd12345
2000-07-10 07:41:00
在pb中如何把一个窗口显示在屏幕中心?
...全文
238
4
打赏
收藏
在pb中如何把一个窗口显示在屏幕中心?
在pb中如何把一个窗口显示在屏幕中心?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinyue
2000-07-14
打赏
举报
回复
如果分辨率不一样呢,手工设置的也行吗,我在其他可视化语言中都出现了手工设置和机器的不兼容问题!
dreamseekers
2000-07-13
打赏
举报
回复
其实pb中的窗口有自己的属性,如x,y,width,height等,可以手工设置,到时设置的差不多就可以了,也省了写代码。
css
2000-07-11
打赏
举报
回复
哥们,你可以自己写个函数。
例如win_center ()
这个函数只有一个window类型的参数:win
函数的代码如下,和上面两位哥们说的基本一样
Integer li_ScreenH, li_ScreenW
Environment le_env
GetEnvironment (le_env)
li_ScreenH = PixelsToUnits (le_env.ScreenHeight, YPixelsToUnits!)
li_ScreenW = PixelsToUnits (le_env.ScreenWidth, XPixelsToUnits!)
win.Y = (li_ScreenH - win.Height) /2
win.X = (li_ScreenW - win.Width) /2
用的时候,想让那个窗口局中,就在它的OPEN时间里写上 win_center(this)
Hhha
2000-07-10
打赏
举报
回复
看看environment对象就可以了.
好像有个ScreenWidth和ScreenHeight的属性.
能得到屏幕的大小
environment len_temp
long ll_width, ll_height
window lw_temp
len_temp = Create environment
ll_width = len_temp.screenwidth
ll_height = len_temp.screenheight
lw_temp.x = (ll_width - lw_temp.width) /2
lw_temp.y = (ll_height - lw_temp.height) / 2
pb
控制弹出
窗口
,在
屏幕
中
间位置
pb
小功能,控制弹出
窗口
,在
屏幕
中
间位置
显示
, 方便大家参考学习交流。
在
pb
中
绘图
pb
中
画曲线 初始化的方法: 创建对象的实例: 一般来说,为了方便调用,在... 但是这个时候只是创建在缓存区当
中
,并没有
显示
在
屏幕
上,所以还要调用 inv_dwdraw.of_drawline() 将缓存区的直线画在
屏幕
上。 曲线...
PB
(9,12.5) 数据
窗口
(控件、
窗口
)截图、图片
1、数据
窗口
(控件、
窗口
)截图:无论控件及
窗口
是否被遮挡还是
显示
在
屏幕
外,都可以进行截图, 截图后将图片保存到本地磁盘 2、图片尺寸更改:将图片大小更改为任意大小并保存到本地磁盘 3、画线保存:专门为CSDN...
PB
数据
窗口
(控件、
窗口
)截图、图片尺寸更改、画线保存
1、数据
窗口
(控件、
窗口
)截图:无论控件及
窗口
是否被遮挡还是
显示
在
屏幕
外,都可以进行截图, 截图后将图片保存到本地磁盘 2、图片尺寸更改:将图片大小更改为任意大小并保存到本地磁盘 3、画线保存:专门为CSDN...
异形
窗口
无任务栏 无标题栏 无边框 支持动态透明Gif图片 可以打开其他图片来改变
窗口
形状2
2010-08-07上传过
一个
1.0版的,那个是在XP的SP2系统上测试的。 没有发现单种颜色全透明失效的问题。后来在XP的SP3上运行了一下,发现单种颜色全透明失效! 很惊讶啊!同为XP,相同的函数...
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章