呆 呆非4 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #1 我写了一个拼图游戏,换了一台机器后,图形部分重叠, 有些LABEL控件的宽度都变化了,如何使自己的程序自适应 显示器的设置?
大 大米 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #3 我这有两个pas文件,ResetFormPos.pas和DynamicArrays.pas 把它们加到你的project里面,在你的mainform的oncreate事件 里加一句ResetWinCtrlsPos(YourMainForm) 再把ResetFormPos.pas中的OriginalPPI,OriginalScrW,OriginalScrH 按你编译时的屏幕设置改一下就行了 给你发过去吧
我这有两个pas文件,ResetFormPos.pas和DynamicArrays.pas 把它们加到你的project里面,在你的mainform的oncreate事件 里加一句ResetWinCtrlsPos(YourMainForm) 再把ResetFormPos.pas中的OriginalPPI,OriginalScrW,OriginalScrH 按你编译时的屏幕设置改一下就行了 给你发过去吧
N nickname Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #4 delphi fan2 老兄的方法不是太好吧? 麻烦大米兄媚份给我吧,zyf423@cyberway.com.sg 是分辨率和大小字体变化时都可以吗? 多谢
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #5 大米,好久不见,不知发霉了没有? 用640*480编.
N nickname Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #6 delphi fan2 老兄的方法不是太好吧? 麻烦大米兄媚份给我吧,zyf423@cyberway.com.sg 是分辨率和大小字体变化时都可以吗? 多谢
大 大米 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #7 To nickname:媚过去了 To Chenke:好久不见..xixi,虾米长成大虾了吧? 多谢chenke提醒,这两个文件偶也是copy过来的, 看来是得在640x480下编译才行
N nickname Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #8 大米兄,如果我有一些无autosize属性的构件怎么办?
大 大米 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #9 ResetFormPos.pas里面好象包括了对有autosize和无autosize 属性的构件的处理
N nickname Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #10 没有的它就置成FALSE,但是不论FALSE还是TRUE都有一些问题, TRUE问题好象明显一些,FALSE也有一些,比如在一个GROUPBOX 里面有一个DBNAVIGATOR就有一些问题了,你老兄试一试吧,可能 还会有其他的.
没有的它就置成FALSE,但是不论FALSE还是TRUE都有一些问题, TRUE问题好象明显一些,FALSE也有一些,比如在一个GROUPBOX 里面有一个DBNAVIGATOR就有一些问题了,你老兄试一试吧,可能 还会有其他的.
3 3h Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #11 我觉得要随系统字体、分率进行随时自动变化会很困难的, 网景等的东西也不能在此方面做好。 我看不如用程序的方法调节组件的位置和大小,以适应窗口的变化, 同时在设计时留一些余地,将来好办。
B bluebird Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-05 #13 利用ALIGN属性和分辨率来计算位置和大小 我的办法很苯,但是实现没有问题
王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-06 #14 呵呵,俺的土办法,强制用户使用固定的分辨率,最好还是和你开发环境一样的 显示卡和显示妻 嘻嘻
呆 呆非4 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-07 #15 目前我是在程序中给各控件的属性赋值,实在太烦了, 大米的程序我正准备看,有结果就通知各位。
呆 呆非4 Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-07 #16 目前我是在程序中给各控件的属性赋值,实在太烦了, 大米的程序我正准备看,有结果就通知各位。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-02-08 #18 1.把你的图形控件的AutoSize关闭 2.把你的Form的Scaled关闭