7. 形式方法
表格还提供组件的方法,因此,有些是共同的组件的休息,但其他人所特有的形式。本节详细介绍了最重要的。
7.1. 在TForm
〜TForm()
析构函数。
ArrangeIcons()
排序图标所有MDI子窗口的窗口高,在MDI父。
void __fastcall ArrangeIcons(void);
此代码当用户运行一个被称为选用菜单项窗口|排列图标:
void __fastcall TForm1::ArrangeIcons1Click(TObject *Sender) { Form1->ArrangeIcons(); }
级联()
排序梯级所有MDI子窗口没有最小化。
void __fastcall Cascade(void);
此代码安排的菜单命令模式梯级当用户选择的所有儿童,当前MDI MDI父窗体在级联:
void __fastcall TForm1::Cascade1Click(TObject *Sender) { Cascade(); }
下一页()
主动和foregrounds下一个可用的MDI子窗口列表中。
void __fastcall Next(void);
下面的代码激活Form1的下一个孩子。
Form1->Next();
前()
主动和foregrounds上列出可用的MDI子窗口。
void __fastcall Previous(void);
此示例代码激活名为上一个上一个孩子的父窗口(Form1中)当用户在菜单上选择一个菜单项。
void __fastcall TForm1::PreviousClick(TObject *Sender) { Previous(); }
TForm()
构造函数。
瓷砖()
马赛克组织所有MDI子窗口没有最小化。
void __fastcall Tile(void);
这个例子使用三种形式。第一种形式有其FormStyle属性的MDIForm九月。另外两个属性FormStyle有其Visible属性的MDIChild 9至9月及其为True。添加一个主菜单组件和名称TileForms一个菜单项。这是处理程序代码的TileFormsClick:
void __fastcall TForm1::TileFormsClick(TObject *Sender) { TileMode = tbVertical; Tile(); }