张志峰的博客

水滴石川,积少成多。

导航

Delphi Raize Components II新特点

Posted on 2011-10-12 09:31  ╰★张志峰★╮  阅读(5667)  评论(0编辑  收藏  举报

 

Raize Components II有什么新特点呢?
Raize Components II的每个组件都很强大并拥有30多个新的控件,它具有以下新特点:
- 定制框架
- 增强了现有的组件
- 新的组件
- 新的组件包

组件概述
下面简单描述一下Raize Components II 中的每个组件:

TRzAnimator (NEW)
本组件支持图象列表中图象的“击活”(animating)

TRzBackground (NEW)
本图形组件支持显示图象背景部分的坡度或质地结构

TRzBalloonHints (NEW)
本组件支持多线提示(multi-line hints)和“气球状”(balloon-style)提示

TRzBmpButton (NEW)
本按钮组件使用位图来描述每个按钮的状态,因此全部按钮(包括边界)都可定制。

TRzBorder
本组件为用户提供定制的“面板式”边界,支持任何Windows 95 或 Win 3.1格式,不用使用window句柄。

TRzButton (NEW)

本按钮组件支持多线标题,3D文本风格和定制按钮颜色。

TRzButtonEdit, TRzDBButtonEdit
这些组件提供了标准控件,有一或两个按钮排列在编辑区域的右侧。每个按钮有它自己的处理程序(event handler)。

TRzCheckBox, TRzDBCheckBox
这些复选框(check box)组件支持多线标题,定制的字形和三维文本格式。

TRzCheckList
本组件与复选框(check box)结合使用。

TRzCheckTree (NEW)
这是TrzCustomTreeView的“后代”产品,它用树上的每个节点与复选框结合。

TRzClockStatus
本组件可以按照用户定义的格式显示当前日期和/或时间。

TRzColorComboBox
这个组合框显示了标准颜色名称列表和每种颜色的范例。本组件还可以随意地显示Windows 系统颜色。

TRzComboBox, TRzDBComboBox
这些组件在原来的标准组合框组件种增添了搜索和自动填充的功能。

TRzDBLookupDialog
本对话框组件用来显示dataset的结果,用户可以用增加的键盘搜索从dataset中挑选报告。

TRzDBLookupComboBox
这是TDBLookupComboBox的后代产品,用来提供用户化的框架选项(custom framing option)。

TRzDBStateStatus
这个状态面板(status pane)组件通过字形(glyph)和选项标题(optional caption)反应了dataset的当前状态。

TRzDialogButtons (NEW)
这个用户化的合成组件是特别为快速在表格上增加OK, Cancel和Help按钮而设计的。

TRzDirectoryListBox
这个高级的目录列表框(directory list box)使用Windows 95风格的字形,支持长目录名(甚至在16位的程序中)。

TRzDirectoryTree (NEW)
这个TrzCustomTreeView的后代产品为系统上的驱动器显示了目录结构。

TRzDriveComboBox
这个驱动器组合框可被修改为只显示一套驱动器(如Floppy, Fixed, CD-ROM, Network等等)。

TRzEdit, TRzDBEdit (NEW)
这些编辑组件支持用户化的框架选项。

TRzEditListBox (NEW)
这种TrzCustomListBox的后代产品支持运行时的项目编辑,通过使用一种popup编辑窗口。

TRzExpandEdit (NEW)
这种TrzCustomEdit的后代产品支持在运行时间自动被调整大小,以便得到更多空间来输入数据。

TRzFileListBox
这个高级的文件列表框(file list box)使用Windows 95风格的字形,支持长文件名(甚至在16位程序中)。本组件还支持以“多纵列”(multiple column)的形式显示文件。

TRzFontComboBox
这个用户化的组合框用来显示字体名称的列表。每个名称的旁边是一个图标,用来指出字体的类型。

TRzGlyphStatus
这个状态面板(status pane)允许字形与标题一起显示出来。

TRzGroupBox (NEW)
这个TrzCustomPanel的后代产品提供更多的显示选项(display option)。

TRzKeyStatus
这个状态面板(status pane)显示了一种“Lock”键的当前状态,即CapsLock, NumLock, 或ScrollLock

TRzLabel, TRzDBLabel
这些标签组件提供了若干3D格式,允许文本在标签之内做任何角度的旋转。

TRzLauncher
本组件可以用来执行当前程序内部的过程或程序。

TRzLEDDisplay (NEW)
这个用户化的图形组件以LED格式显示了它的标题。

TRzLineComboBox, TRzDBLineComboBox
这些组合框组件使用“线”取代“框”来显示编辑区域。

TRzLineEdit, TRzDBLineEdit
这些编辑组件使用“线”取代“框”来显示编辑区域。

TRzListView (NEW)
这个列表浏览(list view)组件支持用户化框架选项(custom framing option)和附加的显示性质。

TRzListBox, TRzDBListBox
这些组件向标准的列表框组件(list box component)中增添了搜索功能。

TRzLookupDialog
这个对话框组件是用来显示串表(string list)的内容,用户可以使用增强的键盘搜索来从串表中选择对象。本组件可以连接到一个编辑区域或TrzButtonEdit组件。

TRzMarqueeStatus (NEW)
这个TrzCustomStatusPane的后代产品可以跨过状态区域来它的滚动标题。

TRzMaskEdit (NEW)
本组件支持用户化框架选项。

TRzMemo, TRzDBMemo (NEW)
这些备忘录组件支持用户化框架选项和指针管理的性质。

TRzMenuButton (NEW)
这个TrzButton的后代产品支持点击时显示弹跳(popup)的菜单。

TRzMenuToolbarButton (NEW)
这个TRzToolbarButton的后代产品支持点击时显示弹跳(popup)的菜单。

TRzMeter (NEW)
这个用户化的图形组件使用多颜色的LED条来显示整数值。

TRzMRUComboBox (NEW)
这个TrzComboBox的后代产品使用Windows Registry(32位)或一个初始文件(16位)来管理最近使用的列表。

TRzPanel
这个高级的面板组件增加了新的框架风格(包括Windows 95风格),边界颜色和标题排列选项(包括垂直的)。

TRzPollingStatus
本组件使用polling机制来显示其它状态组件。

TRzProgressBar, TRzDBProgressBar
这些“进程指示器”( progress indicator)组件提供了多种显示风格,包括Windows 95 LED风格。

TRzRadioButton
这个单选按钮(radio button)组件支持多线标题,定制的字形和三维文本格式。

TRzRadioGroup, TRzDBRadioGroup
这些组件提供了标准单选组(standard radio group)的基本特点,但它继承的是TrzPanel,而不是TradioGroup。因此,组的边界是完全用户化的。

TRzRapidFireButton
当您按下这个TRzRapidFireButton (TspeedButton后代产品)是,它继续产生onClick事件,直至您松开这个按钮。

TRzResourceStatus
这个状态面板(status pane)显示了当前资源,用于以下几项之一:系统、图形设备接口(GDI)、用户或内存。

TRzSelDirDialog
这个对话组件为用户提供了全面而简单的选择目录的方式。支持长目录名(甚至在16位程序中)

TRzSendMessage
本组件利用了Simple MAPI function,用来向任何数量的收件人发送邮件信息,包括文件附件。

TRzSizePanel (NEW)
这个TrzCustomPanel的后代产品支持在运行时间调整大小。

TRzSpacer
这个图形组件是用来分开TrzToolbar上的控件。

TRzSpinButtons (NEW)
这个用户化的组件控制着两个按钮,它们可以水平或垂直排列,当点击按钮时,可以产生定制的事件。

TRzSpinEdit, TRzDBSpinEdit
这些编辑组件利用两个按钮来旋转编辑区域的数字的内容。组件支持整数和浮点值。

TRzSpinner, TRzDBSpinner (NEW)
这些用户化组件支持使用增加和减少按钮(位于每个控件的各边)来选择整数值。

TRzSplitter
这个特定的面板是用来将它自己劈为两个区域,水平的和垂直的。每个区域通过使用用户化组件编辑器(custom component editor)来完成用户化。

TRzStatusBar
这个状态栏(status bar)组件可以根据操作系统自动调整其外观。

TRzStatusPane, TRzDBStatusPane
这两个简单的文本状态面板(text-only status pane)的内容是由用户控制的。

TRzTabbedListBox
这个列表框(list box)组件可以处理嵌入的标记字符(tab character),从而以纵列的格式显示线。

TRzToolbar
像TrzStatusBar一样,这个组件可以根据操作系统自动调整其外观。

TRzToolbarButton (NEW)
这个速度按钮(speed button)组件支持甚至是Delphi 1中的Flat格式,当然,在Delphi 4下使用,则更有效。

TRzTrackBar, TRzDBTrackBar
这个滑动器组件(slider component)的功能与Windows 95的track bar很类似,但这两个组件提供了更多的特色,如标准的“大拇指”风格等。

TRzTreeView (NEW)
这个树浏览控件支持鼠标轮滚动(mouse wheel scrolling)和用户化框架选项(custom framing option)。

TRzURLLabel (NEW)
这个TrzLabel的后代产品支持创建网页的超链接、电子邮件地址或其它