各位请帮忙!!!!!

Freeper 2002-11-15 08:15:43
怎么消除当调整显示器的分辨率后,界面就会走了样!!请各路英雄,大虾拔刀相助。
...全文
37 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2002-11-16
  • 打赏
  • 举报
回复
随分辨率变化而变化还好实现,随字体的变化而变化怎么实现呢?
在800*600 情况下,大家比较喜欢小字体,
在1024*768下,大家比较喜欢大字体,这怎么实现呢
sincerity 2002-11-16
  • 打赏
  • 举报
回复
网上可以找到一些别人做的可以自动调节的函数,有些已做成了窗口,使用时继承即可。
不过我试过几个,感觉不好。
其实我觉得 Delphi 中控制这个就控制得很好,用过 Delphi 的就知道,窗口格式的思路不同。
licena 2002-11-16
  • 打赏
  • 举报
回复
根据分辨率调整窗口尺寸,
若要窗口中的控件也可自动适应窗口的变化,则控件的位置和尺寸都取相对值
如cb_1.width =parent.width *0.01
dongquestion 2002-11-16
  • 打赏
  • 举报
回复
其实这个问题我想了好久了,在window中的resize中调节也行,但太麻烦,几个控件还好说,如果有几十个呢,很麻烦,有没有好的办法啊
冷箫轻笛 2002-11-16
  • 打赏
  • 举报
回复
gz
up
hanyongbinlq 2002-11-15
  • 打赏
  • 举报
回复
i agree with up
mengfan8868 2002-11-15
  • 打赏
  • 举报
回复
你可以使用窗口尺寸调整服务

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧