打印本文 打印本文 关闭窗口 关闭窗口
Delphi6 新特性简明一览
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2355  更新时间:2009/4/23 18:44:44  文章录入:mintao  责任编辑:mintao
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 Development

    Not 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] 

    打印本文 打印本文 关闭窗口 关闭窗口