nager
Many new standard actions have been added
- Rich edit actions for aligning text, bold, italic, etc.
- Help context action
- File menu actions (open, save as, run, exit, etc.)
- Search actions
- Page control and tab actions
- List actions
- Dialog actions
- Internet actions (browse URL, download URL, send mail)
- An action for customising action bars
Actions now have additional properties, such as secondary shortcut and group index
VCL Enhancements
- TLabeledEdit
- TValueListEditor
- TComboBoxEx
- TColorBox
- THashedStringList
- Publishable interface properties
- Streamable subcomponents
- Miscellaneous enhancements
- TListBox auto-completion
- TCheckListBox header colour and background colour
- TListBox auto-completion and virtual listbox support
- New bevel properties
- TStringList case sensitivity
- TDataModule is now in Forms unit to allow smaller UI-less applications to be written
- TThread FatalException property
- TTreeView allows easy custom node creation and enhances sorting ability
- TListView allows easy custom node creation
- TDateTimePicker Format property
- THeaderControl supports column dragging
- TToolBar Menu property
- Container enhancements including TBucketList and TObjectBucketList, which are simple hash tables
- TApplication.OnSettingChange reacts to changes in system-wide settings
- TForm supports layered forms with AlphaBlend, AlphaBlendValue, TransparentColor, and TransparentColorValue properties
- INI files and regsitry objects support binary data via a stream
- Menu items support autochecking
- Shell sample controls
RTL Enhancements
- ConvUtils.pas contains routines for converting between various measures, and comes with a demo
- StdConvs.pas contains variables used by ConvUtils.pas
- DateUtils.pas has many date and time functions in
- StrUtils.pas has additional string manipulation routines, including SoundEx support
- Math.pas has new routines and some efficiency improvements
- IInterface is the new base interface. Both IUnknown and IInvokable are based on IInterface
Custom Variants
- New Variants unit containing all the Variant-manipulation routines
- Custom data types for Variants are supported
- Platform-independent Variant support now in place
- VarCmplx.pas unit implements a custom Variant for complex numbers
- VarConv.pas unit implements a custom Variant for measurements, such as those in ConvUtils.pas
Cross-Platform DevelopmentNot in Personal Edition
- CLX with 160 components
- BaseCLX
- VisualCLX
- DataCLX
- NetCLX
- dbExpress
- Kylix required to compile for Linux
Translation Tools
- New name for ITE
- External Translation Manager can be deployed to translators without requiring full Delphi license
上一页 [1] [2] |