窗体的名称:Name属性 指明窗体的名称,是窗体的唯一标识,目的是为了在程序运行时被访问,
注意:
-
Name属性的取值不能为空,
-
当工程中有多个窗体时,其名称不能相同
-
Name属性在应用程序设计时被设置,在程序运行时不能被更改
窗体的标题有Caption属性确定,该属性可以为空。确省时, Caption属性与Name属性值相同
★ 窗体的高度:Heigth属性
★ 窗体的宽度:Width属性
★ 窗体的左上角相对于父容器(屏幕)的坐标:Top属性和Left属性
★ Align属性用来设定窗体相对与父容器(屏幕)的对齐方式,该属性为枚举类型,取值如下
取值 | 含义 | |
alBotton | 窗体位于屏幕的下方,宽度为整个屏幕宽(Width属性失效),高度为Heigth属性值 | |
alClient | 窗体占据屏幕的中部,Width与Height属性失效 | |
alLeft | 窗体位于屏幕的左方,宽度为Width属性值,高度为整个屏幕(Heigth属性失效) | |
alNone | Width与Height属性有效,以及其他属性有效 | |
alRight | 窗体位于屏幕的右方,宽度为Width属性值,高度为整个屏幕(Heigth属性失效) | |
alTop | 窗体位于屏幕的上方,宽度为整个屏幕宽(Width属性失效),高度为Heigth属性值 |
★ Position属性:在应用程序运行阶段,确定窗口在屏幕上的位置。
只有当Align属性为alNone时才有效
Position属性为枚举类型,取值如下
取值 | 含义 | |
poDesigned | 窗体运行时显示的位置和大小与设计相同 | |
poDefault | 在运行时自动设置窗口的大小与位置 | |
poDefaultPosOnly | 在运行时自动设置窗口的大小与位置,窗口尺寸有窗体的Height和Width属性参数确定 | |
poDefaultSizeOnly | 在运行时自动设置窗口的大小与位置,窗口尺寸有窗体的Left和Top属性参数确定 | |
poScreenCenter | 窗口尺寸有窗体的Height和Width属性参数确定,但是窗口位于屏幕的中央 |
★ 窗体的类型:FormStyle属性,该属性为枚举类型,取值如下
取值 含义 fsNormal 普通的窗体 fsMDIChild MDI(多文档窗体)的子窗体 fsMDIForm MDI(多文档窗体)的主窗体 fsStayOnTop 位于桌面顶层的窗体 ★ 定制窗体的标题栏:BorderIcon属性,该属性为集合类型,取值如下
取值 含义 biSystemMenu 在窗体的标题栏中显示系统菜单 biMinimize 在窗体的标题栏中显示最小化按钮 biMaximize 在窗体的标题栏中显示最大化按钮 biHelp 在窗体的标题栏中显示帮助按钮 ★ 确定窗体的边界类型:BorderStyle属性,该属性为枚举类型,取值如下
取值 含义 bsDialog 标准对话框边框,边框不能移动 bsSingle 单线框,边框不能移动 bsNone 无边框,边框不能移动 bsSizeable 标准可移动边框 bsToolWindow 小标题单线框 bsSizeToolWin 小标题可移动单线框 ★ 设置窗体的显示状态:WindowStyle属性,该属性为枚举类型,取值如下
取值 含义 wsNormal 窗体运行时显示的位置和大小与设计相同 wsMinimal 窗体运行时,最小化 wsMaximized 窗体运行时,最大化