窗体的名称:Name属性 指明窗体的名称,是窗体的唯一标识,目的是为了在程序运行时被访问,
注意:与caption的区别,caption属性只是窗体的title而己!
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 单线框,边框不能移动
bsNo
ne 无边框,边框不能移动
bsSizeable 标准可移动边框
bsToolWindow 小标题单线框
bsSizeToolWin 小标题可移动单线框
★ 设置窗体的显示状态:WindowStyle属性,该属性为枚举类型,取值如下
取值 含义
wsNormal 窗体运行时显示的位置和大小与
设计相同
wsMinimal 窗体运行时,最小化
wsMaximized 窗体运行时,最大化
DELPHI常用组件常见属性说明 DELPHI常见属性说明:
ALIGN 设置组件对齐(同其父容器)方式
BORDERSTYLE 设置组件边框形状
CAPTION 设置组件标题
CTL3D 设置组件边框是否为3D模式,若BORDERSTYLE设置为BSNONE则此属性无效
COLOR 设定组件背景颜色
CURSOR 设定鼠标经过组件时光标所显示的形状
ENABLED 设定组件是否能使用,当设为FALSE时组件会呈灰色
FONT 设定组件内文字的字型、字体大小、颜色等
HEIGHT 设定组件高度
HELPCONTENT 用来为帮助说明文件中的索引值建立关联
LEFT 设定组件与父组件左边框间的距离
POPUPMENU 设定鼠标右键(弹出式)快捷菜单
TABORDER 设定组件在按下TAB键后焦点(FOCUS)移动的顺序
TABSTOP 若设为FALSE,则按TAB键后焦点并不会在此组件上停留
TOP 设定组件与父组件上边框间的距离
VISIBLE 设