TMS Unicode Component Pack
关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。
产品介绍 下 载 价格与授权 更新记录 开 发 商 技术支持
中文 | English
该控件提供为你的Delphi与C++Builder应用程序添加Unicode支持的60多种控制组件的功能。
此产品包含在产品集合 TMS VCL Subscription, TMS Component Studio 中。

特征综述 About Feature

声明:本产品中文介绍为慧都控件网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

TMS Unicode Component Pack控制组件能让你在不终止Delphi、C++Builder或Windows 95/98/ME的情况下利用Windows NT/2000/XP/2003/Vista的Unicode功能开发应用程序。

注意:这些控制组件不会将Unicode功能添加到Windows 95/98/ME。它们可在所有Windows的32位版本上运行,但是它们只在Windows NT/2000/XP/2003/Vista上支持Unicode。
  • 替代Unicode的超过60种直接VCL控制组件可启用你的应用程序
  • Unicode启用Delphi/C++Builder对象检测程序
  • Unicode启用提示
  • Unicode启用行为
  • 与几乎所有的IME兼容
  • 支持只具备Unicode的环境
  • 在表格上正确地展开WideString属性
包含的控件
标准
  • TTntMainMenu
  • TTntPopupMenu
  • TTntLabel
  • TTntEdit
  • TTntMemo
  • TTntButton
  • TTntCheckBox
  • TTntRadioButton
  • TTntListBox
  • TTntComboBox
  • TTntScrollBar
  • TTntGroupBox
  • TTntRadioGroupBox
  • TTntPanel
  • TTntActionList
附加
  • TTntBitBtn
  • TTntSpeedButton
  • TTntStringGrid
  • TTntDrawGrid
  • TTntImage
  • TTntShape
  • TTntBevel
  • TTntScrollBox
  • TTntCheckListBox
  • TTntSplitter
  • TTntStaticText
  • TTntControlBar
  • TTntLabeledEdit
  • TTntMaskEdit
Win32
  • TTntTabControl
  • TTntPageControl
  • TTntRichEdit
  • TTntTrackBar
  • TTntProgressBar
  • TTntUpDown
  • TTntDateTimePicker
  • TTntMonthCalendar
  • TTntTreeView
  • TTntListView
  • TTntPageScroller
  • TTntStatusBar
  • TTntToolBar
  • TTntTrayIcon
数据控制
  • TTntDBGrid
  • TTntDBText
  • TTntDBEdit
  • TTntDBComboBox
  • TTntDBCheckBox
  • TTntDBRichEdit
  • TTntDBLookupComboBox
  • TTntDBLookupListBox
系统
  • TTntPaintBox
会话
  • TTntOpenDialog
  • TTntSaveDialog
  • TTntTaskDialog
  • TTntFindDialog
  • TTntReplaceDialog
其它
  • TTntForm
  • TTntFrame
  • TTntStrings
  • TTntStringList
  • TTntFileStream
  • TTntResourceStream
  • TTntRegistry
  • TTntIniFile
  • TTntClipboard
Delphi IDE加强
  • TWideStringProperty
    [preD2005]
  • TWideStringListProperty
小提示:

1)将Unicode文本设置为表格标题

首先,在表格说明里数据结构TForm到TTntForm,例如:

 TMyForm = class(TForm)

to

 TMyForm = class(TTntForm)

(add unit TntForms when necessary)

然后确认你的系统显示设置,Windows标题字体是完全支持unicode字体的。

2)Unicode提示

Tnt Unicode控件拥有完全的widestring提示属性,通过属性可设置unicode提示文本。为确认提示是以Unicode格式显示,将应用程序提示窗口的数据结构设置为TntHintWindow,如:

HintWindowClass := TntHintWindow;

如果系统意识字体不支持unicode,你可以通过创建一个数据结构将它撤消:

 TTntHintWindowEx = class(TTntHintwindow)
 protected
 procedure CreateWindowHandle(const Params: TCreateParams); override;
 end;

{ TTntHintWindowEx }

 procedure TTntHintWindowEx.CreateWindowHandle(const Params: TCreateParams);
 begin
 inherited;
 Canvas.Font.Name := 'Arial Unicode MS';
 end;

然后设置:

 HintWindowClass := TntHintWindowEx;

专家咨询