DELPHI窗体属性

 窗体的名称:Name属性    指明窗体的名称,是窗体的唯一标识,目的是为了在程序运行时被访问,

注意:

  • Name属性的取值不能为空,

  • 当工程中有多个窗体时,其名称不能相同

  • Name属性在应用程序设计时被设置,在程序运行时不能被更改

窗体的标题有Caption属性确定,该属性可以为空。确省时, Caption属性与Name属性值相同

DELPHI窗体属性 窗体的位置及大小

 窗体的高度: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属性参数确定,但是窗口位于屏幕的中央

 

DELPHI窗体属性 窗体的外观与风格

 窗体的类型:FormStyle属性,该属性为枚举类型,取值如下

  取值 含义
  fsNormal 普通的窗体
  fsMDIChild MDI(多文档窗体)的子窗体
  fsMDIForm MDI(多文档窗体)的主窗体
  fsStayOnTop 位于桌面顶层的窗体

 定制窗体的标题栏:BorderIcon属性,该属性为集合类型,取值如下

  取值 含义
  biSystemMenu 在窗体的标题栏中显示系统菜单
  biMinimize 在窗体的标题栏中显示最小化按钮
  biMaximize 在窗体的标题栏中显示最大化按钮
  biHelp 在窗体的标题栏中显示帮助按钮

 确定窗体的边界类型:BorderStyle属性,该属性为枚举类型,取值如下

  取值 含义
  bsDialog 标准对话框边框,边框不能移动
  bsSingle 单线框,边框不能移动
  bsNone 无边框,边框不能移动
  bsSizeable 标准可移动边框
  bsToolWindow 小标题单线框
  bsSizeToolWin 小标题可移动单线框

 设置窗体的显示状态:WindowStyle属性,该属性为枚举类型,取值如下

  取值 含义
  wsNormal 窗体运行时显示的位置和大小与设计相同
  wsMinimal 窗体运行时,最小化
  wsMaximized 窗体运行时,最大化

posted on 2020-12-27 16:45  癫狂编程  阅读(601)  评论(0编辑  收藏  举报

导航

好的代码像粥一样,都是用时间熬出来的