在delphi 7中丰富的组件举例
丰富的组件
Delphi 7 拥有一个庞大的可视化组件库(VCL),包含了一百多个、涉及到程序设计各个领域的组件。它在原有组件的基础上,又增加了以下新组件。
1.Windows XP 的支持
Delphi 7 提供了支持Windows XP 主题风格的VCL 控件。
2.新增加的组件
• “Additional”标签页新增加了TXPColorMap 组件、TStandardColorMap 组件以及TTwilightColorMap 组件。
• “dbExpress”标签页新增加了TSimpleDataSet 组件。
• “Dialogs”标签页新增加了TPageSetupDialog 组件。
• “System”标签页的CLX 版本加入了新的路径及文件组件。
• 新增的Indy Intercepts 以及Indy I/O Handlers,用于支持基于Internet 网络应用程序的开发工作(专业版和企业版)。
3.改进了的组件
• TOpenDialog 以及TSaveDialog 的CLX 版本现在可以支持一些附加的特征,例如文件预览等。
• TCustomForm 的VCL 版本加入了两个新的属性:ScreenSnap 属性以及SnapBuffer 属性。
• TCustomComboBoxEx 新加入一个AutoCompleteOptions 属性。
• 从TOpenDialog 和TQtDialog 继承来的CLX 对话对象可以用Windows Common Dialogs 来代替QtDialogs。
4.新增加的单元
DBClientActns 单元包含了3 个与Client Datasets 协同工作的新的行动组件:TClientDataSetApply组件、TClientDataSetUndo 组件和TClientDatasetRevert 组件。这3 个组件分别进行编辑时修改的记录、取消与重做操作,从而大大减少了程序员的工作量。