第零章】准备

时间:2022-03-29 06:40:41

0.0、认识Delphi的工具栏。

如果你安装好Delphi之后还没有改变其布局,那么应该可以在界面上方找到工具栏。右键单击工具栏,可以看到一些可选显示的按钮。如图:

玄虚勾选的是自己常用的,由于不进行网页相关项目,所以没有勾选HTML的相关。这个根据自己的需要进行勾选。下面大致介绍常常要用到的一些按键。

0.0.0、View下的按键

从左到右依次是查看项目中的单元、查看项目中的窗口、转换单元显示、隐藏不可见控件。

其中转换单元显示的功能为:如果当前激活的单元同时包含窗口,那么转换视图(当视图为窗口的时候,转换为单元,当视图为单元的时候转换为窗口)。

0.0.1、Standard下的按键

从左到右依次是:新建、打开、保存、保存全部、打开工程、为工程添加单元、移除工程中的单元。

当你的工程需要添加外部单元或者更换单元的时候,将要用到最后两个按键。

0.0.2、Debug下的按键

这几个是最为常用的按键,没有之一。当然也可以使用快捷键代替(而且通常都是这样做的)。

最左侧的是非调试运行,这时候运行的过程中无法进行断点调试。第二个是调试运行,可以进行断点调试。之后的暂停键用的一般不多,因为不便于控制停止的位置。停止键可以用于中断任何情况下(如停止运行)的调试运行程序。最后三个是单步调试按键,分别称作步入、步过、步完。

其中步入按键的功能是在执行函数的时候,进入被调用的函数内部执行,步过则是直接完成整个函数的执行。如果使用步完,则会完成当前函数的执行。

常用的暂时只有这些,剩下的一些与界面布局有关,暂且不表。

0.1、对象查看器

对象查看器是编辑GUI界面必不可少的一个视窗,默认位于界面的左下角,如下图则是ELT107的主窗口的一些属性。

注意到有property和events两个标签页,,property中包含这个选取控件的属性(类中注明为published的属性,这些类相关内容暂且不表),events标签中则包含这个控件涉及到的事件,如下图:

如果需要添加某一个事件,则在相应事件的右侧双击,那么系统会自动写好前置代码,只需要在后续添上相关的内容。这些后续将一一介绍。

0.2、工程控制视窗

位于窗口右侧中部,显示与该工程相关的信息,如下图为ELT106的工程信息。

这里可以设置程序的建立方式(发布或者调试,如果选择发布则无法进行调试)、程序的构建平台(如Win32、Android等)。当然还可以进行一些相关的操作,比如说打开工程内的单元文件(双击即可)。

0.4工具面板

位于窗口的右下角,在GUI编辑的时候讲分类地显示可添加控件,在未打开工程文件的时候,将显示可以新建的工程等。如图:

如果对于一个控件知道名称,但是不清楚类别,则可以使用查找功能。

0.5、代码编辑视窗

如下是ELT107的核心代码的显示视窗:

位于最左侧,有一列空列,这里将会显示断点调试标识,如下图:

在断点调试标识右侧,则是行数标尺。每十行显示一个行号,每五行显示短横线,一般行显示点。同时还会显示选取行的行号。

再之后则是代码编辑处了,系统默认对一些词或者格式拥有特定的显示格式,比如注释使用绿色斜体,保留字使用蓝色加粗体等。

与一般的文本编辑器不同,Delphi提供的文本编辑器默认在每一个位置都有空格,也就是说,如果你希望有一段空格,只需要点击相应位置,则默认补全空格。另外,这里是默认不自动换行的,而且该属性好像不可更改。

在代码页的最右侧,提供了一根淡灰色的细线如下:

这里的细线是一个长度标识,可以在设置中修改其长度,单位为字符。

最下端除了显示当前行列,还有两个标签页,如图: