社区
PowerBuilder
帖子详情
怎么让窗口在屏幕居中呀?
jiazhij
2003-09-12 11:09:08
pb窗口没有设置居中的属性,好郁闷
...全文
52
5
打赏
收藏
怎么让窗口在屏幕居中呀?
pb窗口没有设置居中的属性,好郁闷
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdsjkk
2003-09-12
打赏
举报
回复
窗口有center属性呀
纳米茶
2003-09-12
打赏
举报
回复
pb8以前窗口对象没有center属性,只能用jonea的类似代码进行设置,pb8以后的版本就有center属性,打勾就可以了
trunman
2003-09-12
打赏
举报
回复
给一个函数:
$PBExportHeader$f_center.srf
$PBExportComments$取得窗口居中
global type f_center from function_object
end type
forward prototypes
global subroutine f_center (window a_win)
end prototypes
global subroutine f_center (window a_win);environment l_env
GetEnvironment(l_env)
Move (a_win, &
(PixelsToUnits(l_env.ScreenWidth, XPixelsToUnits!) - a_win.Width) / 2, &
(PixelsToUnits(l_env.ScreenHeight, YPixelsToUnits!) - a_win.Height) / 2)
end subroutine
workhand
2003-09-12
打赏
举报
回复
没有属性吧,在open时取当前环境,窗口大小,手动设置x,y。只能这样吧
Jonea
2003-09-12
打赏
举报
回复
environment env
integer retur
retur = GetEnvironment(env)
IF retur <> 1 THEN RETURN
w_window.x = (PixelsToUnits(env.ScreenWidth, XPixelsToUnits!) - w_window.width) / 2
w_window.y = (PixelsToUnits(env.ScreenHeight, YPixelsToUnits!) - w_window.height) / 2
Qt 让
窗口
屏幕
居中
的方法
Qt 让
窗口
屏幕
居中
的方法
Qt
窗口
屏幕
居中
显示
窗口
的
屏幕
居中
显示问题,在各开发工具中原理相同,首先使用特定的方法得到显示
屏幕
的宽度和高度,再根据
窗口
本身的宽度和高度计算出
窗口
的左上角坐标位置. Qt中可以采用两种方法达到
窗口
的
屏幕
居中
显示: 方法一: 显示前先计算出
窗口
显示位子,并移到对应位子后再显示
窗口
int main(int argc, char *argv[]) { QTextCodec::setCode
Blender 怎么让选中的物体模型在3d
窗口
中
居中
显示?
Blender 怎么让选中的物体模型在3d
窗口
中
居中
显示?
tkinter
窗口
屏幕
居中
显示
tkinter
窗口
屏幕
居中
显示
Python编写Tkinter程序的
屏幕
居中
方法
接下来,我们计算
窗口
的
居中
位置,通过将
屏幕
的宽度减去
窗口
的宽度,再除以2,得到
窗口
的水平位置。同样地,我们将
屏幕
的高度减去
窗口
的高度,再除以2,得到
窗口
的垂直位置。在Tkinter中,如果我们想要将应用程序的
窗口
居中
显示在
屏幕
上,可以使用以下方法。下面是一个简单的示例代码,演示了如何使用Tkinter在
屏幕
上
居中
显示
窗口
。使用这种
居中
方法,无论
窗口
的大小如何,都可以将其
居中
显示在
屏幕
上。在示例代码的其余部分,我们创建了一个简单的Tkinter
窗口
,并设置了初始大小为300x200。
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章