置窗体标题栏上的标题, 默认 Caption属性:该属性用来设置窗体标题栏上的标题 , 值为Form1 值为Form1。 ? (7) Color属性:该属性用来设置窗体的背景颜色。 Color属性:该属性用来设置窗体的背景颜色。 ? (8) Font属性:该属性用来设置窗体中文字的字体、颜色和字号 Font属性:该属性用来设置窗体中文字的字体、 等。 ? ( 9 ) FormStyle 属 性 : 该 属 性 用 来 定 义 窗 体 风 格 , 默 认 值 为 fsNormal,其取值有四种:fsNormal(普通窗口) fsNormal,其取值有四种:fsNormal(普通窗口)、fsMDIChild (MDI 子 窗 口 ) 、 fsMDIForm(MDI 父 窗 口 ) 、 fsStayOnTop fsMDIForm( (窗体始终显示在其他窗口之上)。 窗体始终显示在其他窗口之上)
6.1 创建窗体
? (10) Handle属性:该属性为访问窗口提供了一个句柄。 使用该句柄,可以调用Windows API函数来操作窗口。 ? (11) Icon属性:该属性用来指定标题栏中显示的图标。 ? (12) Menu属性:该属性可以定义窗体的菜单。系统在该 菜单目录下添加各自打开的子窗口名称,使用这些名称, 可以选择某个子窗口。如果用户希望在不同的情况下显示 不同的菜单项目,只需要将Menu属性设置成要显示的菜 单即可。 ? (13) PopupMenu属性:该属性指出快捷菜单的名字。当 该窗体被激活后,右击将显示一个和菜单名称相一致的快 捷菜单。要显示菜单,用户必须将该菜单的AutoPopup属 性设置成true。
6.1 创建窗体
? (14) Position属性:该属性用来描述窗体第一次显示时的 14) Position
属性:该属性用来描述窗体第一次显示时的 位置和尺寸,该属性的取值和含义见表6 位置和尺寸,该属性的取值和含义见表6-1。 ? ( 15 ) WindowState 属性:该属性定义了窗口的初始化状 15) WindowState属性:该属性定义了窗口的初始化状 态,决定窗口在第一次显示时是以普通形式 ( wsNormal)、 最 大 化 ( wsMaximized) 还 是 最 小 化 wsNormal) wsMaximized) (wsMinimized)显示,其默认值为wsNormal。 wsMinimized)显示,其默认值为wsNormal。
6.1 创建窗体
? 6.1.2 选择、放置和编辑组件 选择、
? 窗体的设计实际上是往窗体中添加组件的过程 , 如何 窗体的
设计实际上是往窗体中添加组件的过程, 选择、放置、编辑组件是窗体设计的主要内容。 选择、放置、编辑组件是窗体设计的主要内容。 ? 1.选择和放置组件 ? 当创建了一个空白的窗体后 , 接下来就要在组件面板 当创建了一个空白的窗体后, 上选择— 个组件并将它放置在窗体内, 上选择 — 个组件并将它放置在窗体内 , 通常有两种方 法: ? (1) 用鼠标双击组件面板上的一个组件图标,Delphi则 用鼠标双击组件面板上的一个组件图标,Delphi则 以默认的大小把它放在窗体的中间。 以默认的大小把它放在窗体的中间。 ? (2) 单击一个组件图标,选中该组件,再在窗体上想放 单击一个组件图标,选中该组件, 置组件的位置的左上角单击一下,Delphi以默认大小将 置组件的位置的左上角单击一下,Delphi以默认大小将 它放置在那里, 然后根据情况改变组件的位置和大小。 它放置在那里 , 然后根据情况改变组件的位置和大小。
6.1 创建窗体
? 【例6-1】在窗体内放入一个标签、三个复选框和两个 【例6 命令按钮,窗体界面如图6 命令按钮,窗体界面如图6-3所示。
图6-3 初始窗体设计
6.1 创建窗体
? 2.编辑组件 ? 要编辑 、 调整某一个组件 , 就首先应该用鼠标选中该 要编辑、 调整某一个组件, 组件。 有时某一个组件被另一个组件完全覆盖住了, 组件 。 有时某一个组件被另一个组件完全覆盖住了 , 要用鼠标单击它很困难, 可以选中处于前面的组件, 要用鼠标单击它很困难 , 可以选中处于前面的组件 , 右击窗体,在快捷菜单上选择Control→Send 右击窗体,在快捷菜单上选择Control→Send to Back命 Back命 令 , 就可以把后面的组件