发信人: redfox (Z掉了几乎所有的版...), 信区: BorlandDev
标  题: Delphi编程 -- 2.14 Form的分类
发信站: 哈工大紫丁香 (2000年09月01日13:34:25 星期五), 站内信件

Form的分类 

TForm 就只有一种, 您专案中自订的各种 form 中都是从这个类别继承下来的, 再透
过各种属性的设定,可以衍生出各式各样的 form 出来

至於要让 Form 出现的方法, 有 Show 与 ShowModal两种选择,
以後者作用出来的视窗是一个'排父性'的视窗, 换句话说, 当这个视窗出现时,
应用程式中暂时只有这个视窗有作用

您可以试试对主视窗以外的 Form 各以 Show 与ShowModal 两种方法作让它作用出来,
相信可以明白两者的差异

将 Form 作极大极小的处理, 只要将那个 Form的 WindowState 属性设为以下的值
即可:

wsMaximized: 极大化
wsMinimized: 极小化
wsNormal: 还原

例:

procedure TForm1.Button1Click(Sender: TObject);
begin
WindowState := wsMaximized;
end;

视窗标题在 Windows 3.1 是预设为调中, 95 中是靠左, 这部分我没有研究过, 但是,
依照绝大部分视窗的惯例应该是比较好的方式, 不是吗?


 

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.227.107]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.328毫秒