第3章可视化组件的应用 内容提要 区窗体与组件 常用组件的使用 ccccccMccccccccccc:cMMH
第3章 可视化组件的应用 内容提要 窗体与组件 常用组件的使用
3.1窗体与组件 在 Windows环境中,人机交互主要是在 些窗体和对话框中进行的。在 Delphi中, 窗体指的就是窗口和对话框,进行可视化 程序设计一般就是从窗体开始并在窗体中 完成的。窗体本身就是一个组件,它与其 他组件不同的是:窗体像一个可以放置东 西的容器,可以根据任务的需要在其上放 置各种各样的组件。窗体与组件的关系参 见图3-1。 ccccccMccccccccccc:cMMH
3.1 窗体与组件 在Windows环境中,人机交互主要是在一 些窗体和对话框中进行的。在Delphi中, 窗体指的就是窗口和对话框,进行可视化 程序设计一般就是从窗体开始并在窗体中 完成的。窗体本身就是一个组件,它与其 他组件不同的是:窗体像一个可以放置东 西的容器,可以根据任务的需要在其上放 置各种各样的组件。窗体与组件的关系参 见图3-1
3.1.1窗体与组件的关系 Form 1 Button1 图3-1窗体与组件 ccccccMccccccccccc:cMMH
3.1.1 窗体与组件的关系 图3-1 窗体与组件
312组件的公共属性和事件 不同的组件具有不同的属性、方法和事件,但有些属性 和事件是公共的,也就是它们虽然出现在不同的组件中但含 义和使用方法相同 1.常用的公共属性 (1) Action属性。用来设置与菜单项相关的动作对象,可 以通过动作列表编辑器来设置 (2) Align属性。用于决定组件在窗体或上一级组件中的位 置和尺寸。 (3) Autosize属性。用于决定组件是否随其所包含内容的 大小而调整尺寸 (4) Caption属性。用来设置组件的标题 (5) Color属性。用来设置组件的颜色。 ccccccMccccccccccc:cMMH
3.1.2 组件的公共属性和事件 不同的组件具有不同的属性、方法和事件,但有些属性 和事件是公共的,也就是它们虽然出现在不同的组件中但含 义和使用方法相同。 1.常用的公共属性 (1) Action 属性。用来设置与菜单项相关的动作对象,可 以通过动作列表编辑器来设置。 (2) Align 属性。用于决定组件在窗体或上一级组件中的位 置和尺寸。 (3) Autosize 属性。用于决定组件是否随其所包含内容的 大小而调整尺寸。 (4) Caption 属性。用来设置组件的标题。 (5) Color 属性。用来设置组件的颜色
(6) Cursor属性 用于设定当鼠标的光标落入该组件的区域时鼠标光标的形状。 (7)Font属性。 用于设置组件上所显示的文字的字体 (8) Height属性和 Width属性。用于设置组件的高度和宽度 (9)Hint属性和 Showhint属性 Hint属性用于设置鼠标在组件上停留是显示提示信息的内容; Showhint属性用于指定鼠标在该组件上停留时是否显示提示 信息 (10)Left属性和Top属性。 指定该组件在窗体中的左上顶点的坐标值 ccccccMccccccccccc:cMMH
(6) Cursor 属性。 用于设定当鼠标的光标落入该组件的区域时鼠标光标的形状。 (7) Font 属性。 用于设置组件上所显示的文字的字体。 (8) Height 属性和Width属性。用于设置组件的高度和宽度。 (9) Hint 属性和ShowHint 属性。 Hint属性用于设置鼠标在组件上停留是显示提示信息的内容; ShowHint属性用于指定鼠标在该组件上停留时是否显示提示 信息。 (10) Left 属性和Top 属性。 指定该组件在窗体中的左上顶点的坐标值