发信人: 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毫秒