background image

Delphi 入门基础知识(二)

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”上的鼠标单击左键动作,都会导致增
加一个按钮部件。
  再次进入

“Additional”部件页,选择一个“BitBtn”按钮(图标是有绿色对号的 OK 按钮),

把它放到其它三个按钮部件的下面。
  点动

“Dialog”页标签,选择以 16 色网格做图标的 ColorDialog 部件并把它放到窗体的

任意位置。因为这一部件是不可视部件,所以它的位置并不影响大局。 
  

1.2.3.2 部件的调整与对齐 

  一般来讲,此时放置到窗体的部件是分散排列的,而且其大小不是真正需要的尺寸。除
了不可视的

ColorDialog 部件外,其它的部件都需要进行位置、大小和显示字样的调整 。

Delphi 提供的对齐工具和窗口栅格为这些调整提供了方便。
1、移动部件
  只需把鼠标落到想移动的部件上,按住左键并移动光标,到合适的位置再释放左键,