对于经常使用Delphi的用户,下面的讲解可能有点太初级,即便如此也最好浏览一下,这样可以发现以前并不知道的东西或重新回忆起已遗忘的东西。 Delphi Form Designer是强有力的可视化程序设计工具,它能安放组件、选择组件、移动组件、重新设置组件大小、以及对齐组件等。Form Designer能设置窗体本身的大小和位置、增加菜单、建立专用对话框——建立典型窗口程序的用户接口时所需要的一切。 窗体设计器刚开始的时候是一个空白的窗口。可以把窗口设计器看作是艺术家的画布,在这块画布上可以描绘各种各样的Windows应用程序。应用程序的用户界面正是由窗体实现的。只要从组件面板上选择一个组件并把它放到你的窗体上,就能实现与窗体设计器的交互。可以用鼠标调整组件在窗体设计器上的位置和大小,还可以用Object Inspector和代码编辑器来控制组件的外观和行为。 希望大家在阅读时,如果对某些东西怎样运作感到奇怪,可以随时停下来实验。有时几分钟的实验会教给以后能使用很长时间的技术。 Form Designer的快捷菜单启动Delphi或者开发新项目时,面对的是Form Designer中的空窗体。Form Designer像大多数Delphi窗口有相匹配的快捷菜单。如下图所示:
放置组件在窗体上安放组件是很容易的。所要做的就是从组件选项板上选择所需要的组件,在窗体上点击来安放组件。在窗体上点击时,组件的左上角放在点击位置。注意在组件选项板上点击按钮时,按钮就被压下了。在窗体上点击安放组件时,组件选项板上的按钮又被弹出以显示动作完成。
大多数组件是可以设置大小的。可以把组件安放在窗体上,然后设置其大小,或安放的同时来进行设置。要在安放组件的同时设置其大小,就可以在要安放的地方点击,然后拖动鼠标,直到组件大小合适,释放鼠标,组件就按指定的大小安放了。
Form Designer网格Form Designer 内部坐标网格帮助设计窗体。坐标网格大小初始设置为水平8像素,垂直8像素。当Form Designer设定为显示坐标网格时,将在每个坐标网格交叉处安放一个点。安放在窗体上的组件会跳到最近的坐标网格上。“Snap to grid”是指组件的左上角自动跳到最近坐标网格,只要足够接近正确的位置,Form Designer就自动把组件安放在最近的坐标网格上。 可以通过Delphi7主菜单的【Tool | Environment Options…】打开Environment Options对话框中的Designer页面改变坐标网格的设置。这里可以改变坐标网格的大小或者关掉Snap to grid特征,也可以打开或关闭“Display grid”网格坐标显示,当坐标网格显示关闭时,坐标网格仍是有效的(当Snap to grid是开着的),但标记坐标网格的点没有画在窗体上。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论