background image

1.2.4.1 用 Properties 页改变部件的属性值 
  

 首先要改变各种部件的标题。先给窗口命名为

“Demo”。按动 Object Inspector 上端的

Object Selector 的题条或者其右端的下拉标志,找到 Form1 项,并点动左键,窗体被选中。

Object Inspector 的 Properties 页中,找到 Caption 属性并用左键选中,将其右端的 Form1

改为

Demo,同时,您会发现窗体的标题已经相应地做了改变。

  

 用鼠标点中窗体中的 Shape 部件,Object Inspector 列出了它的属性。选中 Shape 属性,

您会发现右端出现了下拉标志。点动这一标志,可以查看对象的

Shape 属性可选值。它的形

状可以是矩形、圆形、圆角矩形、方形等几种。这是我们设计后续功能的基础。
  

 选中 Button1 按钮,此时 Object Inspector 已经显示出此按钮的一应属性。将它的

Caption 属性改为

“&Rectangle”,“&”号使得 Delphi 特殊处理它后面的字符,在这里,按钮中

R 字母被做了下划线处理,运行时,可以用

“Alt-R”热键来按动这一按钮。同样,您可以

将 其 它 的 两 个 按 钮

Button2 和 Button3 的 Caption 属 性 改 成 需 要 的 形 状 指 示 , 譬 如

“RoundRec”、“Ellipse”。 
  

 1.2.4.2 设置窗体的缺省按钮 

  

 可以把某个按钮作为窗口上的缺省按钮,Delphi 会为按钮加上有黑色的边缘。运行时,

回车即相当于被按下。只需将此按钮的

Default 属性从 False 改成 True,即将它设为窗体的缺

省按钮。点动

Default 属性,在右端的值后面双击左键,或从下拉菜单中选取 True,即可改

变这一属性。

Delphi 中有许多只有 True、False 两个属性的部件,双击左键可以在这两个值之

间切换。
  

1.2.3 设计简单的用户界面

  首先从空白窗体开始工作。我们将设计一个简单的程序

:在屏幕上开一个窗口,窗口中

有一个图框,用三个按钮来改变图框的形状;再用一个图标按钮来进行图框的颜色设置,
通过颜色编辑对话框来选择变成哪一种颜色。
  在菜单上选用

File|New Application 菜单项来生成新的工程文件。这时,屏幕上出现图

1.2 所示的窗体。 
  

1.2.3.1 选取部件加入到窗体中 

  

 部件(Component)是建立 Delphi 应用程序的要素。Delphi 为用户提供了丰富的部件库,

既有可视的部件

(如编辑框、按钮)等,也有不可视的部件(如系统定时器、数据表等)。它们按

照功能分别排列在

Component Panel 的各页上。

  移动鼠标到

Component Panel 上,在部件按钮上

“犹豫”一、两秒钟,一个黄色小提示框

就会弹出,写有该部件的名称,我们称之为提示

(Hint)。在要选择的部件上单击左键,则该

部件按钮被按下,表示部件已被当前选择。然后,将鼠标移动到窗体上,按下左键,该部件
被放到窗体中。部件的轮廓线上会显现八个被称为尺寸调整器

(Sizing Handles)的黑色小方块。

它除了供用户调整尺寸使用之外,还可以表示该对象处于当前编辑状态。此时,按

“Delete”

键可以将该部件删除。
  在

Component Panel 上,点动写有

“Additional”的页标签,切换到 Additional 页,再移动

鼠标,逐个用观看

Hint 的办法查看部件的名称,找到

“Shape”部件(其图标为圆、方形、三角

形三个几何体

),将其放到窗体的左方。

  再按动

“Standard”页标签,找到“Button”部件(图标上画有 OK 按钮)。Delphi 允许在添加

多个同类型的部件时,不必每次到部件选项板上选取。按住

“Shift”键,同时在“Button”部件

上单击鼠标左键,这时

“Button”部件处于按下状态,并有蓝色边框,表示已经被选择固定。

依次在窗体右方的三个位置单击左键,则会放置三个相同的

Button 部件。把鼠标光标移到

部件选项板左侧的箭头图标处,这是

“取消选择”按钮,它没有提示。按动它,会发现

“Button”部件按钮恢复弹起状态。否则,每次“Form1”上的鼠标单击左键动作,都会导致增