当前位置:   article > 正文

Raize Components简介

raize components

Raizer是一个超过120个通用VCL组件的用户界面开发包,用在DelphiC++Builder 开发环境中。革新的特征如自定义框架和先进的带有预览技术的设计编辑器给开发者带来方便。开发者用只要很少的时间和工作量就能开发出久经考验的用户界面。

 

组件组织

Raize Components中的组件被分组到以下7个组件板上。
Raize Panels
Raize Edits
Raize Lists
Raize Buttons
Raize Display
Raize Shell
Raize Widgets

自定义边框

Raize Components
中的每个编辑域、list boxcombo boxtree viewlist view控件包含一套属性,它用于设置组件的外观。特别,当激活(FrameVisible = True)时,能够用11种不同的风格显示控件的边缘(FrameStyle, FrameColor)

自定义边框属性还允许开发者显示哪个边框。最后,所有的Raize Components能够作为线风格控件显示。这使得为创建应用程序选择的Raize Components能够模仿文件表格。另外,自定义边框属性支持当鼠标在控件上或者控件获取到输入焦点时显示第二个边框(如:FrameHotTrackFrameHotStyleFrameHotColor)。当然,自定义边框属性能够被关掉,这样组件能够显示缺省的边框。
Raize Components
中的自定义边框技术还提供额外的变更控件外观的方法。特别,FocusColor属性指定当控件获得输入焦点时的颜色。同样的,DisabledColor属性指定当控件禁用时的颜色。

XP主题
Raize Components
提供完全的Windows XP主题支持。缺省,当在一个应用程序中指定manifest标志,使用Common Controls version 6.0,组件将利用XP主题。然而,许多控件提供一个ThemeAware属性,通过设置ThemeAware值为False,它允许您忽略XP主题,在这种情况下,将使用内建显示技术显示组件。

所有的组件支持自定义边框,还支持FramingPreference属性。当FramingPreference属性被设置为fpXPThemes(缺省),将使用XP主题显示控件,设置FramingPreferencefpCustomFraming,即使XP主题可提供,也将使用自定义边框属性显示控件。

除额外的核心控件外,Raize Components包括100多个组件设计器,简单用户界面开发。

  • Raize Panels包括以下组件:TRzPanelTRzGroupBarTRzPageControlTRzTabControlTRzSplitterTRzSizePanelTRzToolbarTRzStatusBarTRzGroupBoxTRzRadioGroupTRzCheckGroupTRzDBRadioGroup
  • Raize Edits包括以下组件:TRzEditTRzMaskEditTRzButtonEditTRzDateTimeEditTRzNumericEditTRzSpinEditTRzColorEditTRzExpandEditTRzHotKeyEditTRzMemoTRzRichEditTRzSpinnerTRzTrackBarTRzDBEditTRzDBButtonEditTRzDBDateTimeEditTRzDBNumericEditTRzDBSpinEditTRzDBExpandEditTRzDBMemoTRzDBRichEditTRzDBSpinnerTRzDBTrackBar
  • Raize Lists包括以下组件:TRzListBoxTRzRankListBoxTRzTabbedListBoxTRzCheckListTRzEditListBoxTRzFontListBoxTRzComboBoxTRzImageComboBoxTRzFontComboBoxTRzMRUComboBoxTRzColorComboBoxTRzTreeViewTRzCheckTreeTRzListViewTRzDBListBoxTRzDBComboBoxTRzDBLookupComboBoxTRzDBRichEditTRzDBSpinnerTRzDBTrackBar
  • Raize Buttons包括以下组件:TRzButtonTRzBitBtnTRzMenuButtonTRzDialogButtonsTRzSpinButtonsTRzRapidFireButtonTRzCheckBoxTRzRadioButtonTRzToolButtonTRzSpacerTRzShapeButtonTRzBmpButtonTRzDBNavigatorTRzDBCheckBox
  • Raize Display包括以下组件:TRzFrameControllerTRzLabelTRzURLLabelTRzBorderTRzLineTRzSeparatorTRzStatusPaneTRzGlyphStatusTRzMarqueeStatusTRzClockStatusTRzKeyStatusTRzVersionInfoStatusTRzResourceStatusTRzProgressBarTRzMeterTRzLEDDisplayTRzBackgroundTRzAnimatorTRzDBLabelTRzDBStatusPaneTRzDBStateStatusTRzDBProgressBar
  • Raize Shell包括以下组件:TRzShellTreeTRzShellListTRzShellComboTRzOpenDialogTRzSaveDialogTRzSelectFolderDialog
  • Raize Widgets包括以下组件:TRzCalendarTRzTimePickerTRzColorPickerTRzCustomColorsTRzRegIniFileTRzFormStateTRzFormShapeTRzLauncherTRzTrayIconTRzVersionInfoTRzBalloonHintsTRzLookupDialogTRzSendMessageTRzDBLookupDialog

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/118700
推荐阅读
相关标签
  

闽ICP备14008679号