上海道寧信息科技有限公司
參考價(jià): | 面議 |
- 產(chǎn)品型號(hào)
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪(fǎng)問(wèn)次數(shù):285更新時(shí)間:2021-09-19 10:31:54
-
該控件提供為你的Delphi與C++Builder應(yīng)用程序添加Unicode支持的60多種控制組件的功能。
特征綜述 About Feature
TMS Unicode Component Pack控制組件能讓你在不終止Delphi、C++Builder或Windows 95/98/ME的情況下利用Windows NT/2000/XP/2003/Vista的Unicode功能開(kāi)發(fā)應(yīng)用程序。
注意:這些控制組件不會(huì)將Unicode功能添加到Windows 95/98/ME。它們可在所有Windows的32位版本上運(yùn)行,但是它們只在Windows NT/2000/XP/2003/Vista上支持Unicode。- 替代Unicode的超過(guò)60種直接VCL控制組件可啟用你的應(yīng)用程序
- Unicode啟用Delphi/C++Builder對(duì)象檢測(cè)程序
- Unicode啟用提示
- Unicode啟用行為
- 與幾乎所有的IME兼容
- 支持只具備Unicode的環(huán)境
- 在表格上正確地展開(kāi)WideString屬性
標(biāo)準(zhǔn)- TMainMenu
- TPopupMenu
- TLabel
- TEdit
- TMemo
- TButton
- TCheckBox
- TRadioButton
- TListBox
- TComboBox
- TScrollBar
- TGroupBox
- TRadioGroupBox
- TPanel
- TActionList
- TBitBtn
- TSpeedButton
- TStringGrid
- TDrawGrid
- TImage
- TShape
- TBevel
- TScrollBox
- TCheckListBox
- TSplitter
- TStaticText
- TControlBar
- TLabeledEdit
- TMaskEdit
- TTabControl
- TPageControl
- TRichEdit
- TTrackBar
- TProgressBar
- TUpDown
- TDateTimePicker
- TMonthCalendar
- TTreeView
- TListView
- TPageScroller
- TStatusBar
- TToolBar
- TTrayIcon
- TDBGrid
- TDBText
- TDBEdit
- TDBComboBox
- TDBCheckBox
- TDBRichEdit
- TDBLookupComboBox
- TDBLookupListBox
- TPaintBox
- TOpenDialog
- TSaveDialog
- TTaskDialog
- TFindDialog
- TReplaceDialog
- TForm
- TFrame
- TStrings
- TStringList
- TFileStream
- TResourceStream
- TRegistry
- TIniFile
- TClipboard
- TWideStringProperty
[preD2005] - TWideStringListProperty
1)將Unicode文本設(shè)置為表格標(biāo)題
首先,在表格說(shuō)明里數(shù)據(jù)結(jié)構(gòu)TForm到TForm,例如:
TMyForm = class(TForm)
to
TMyForm = class(TForm)
(add unit Forms when necessary)
然后確認(rèn)你的系統(tǒng)顯示設(shè)置,Windows標(biāo)題字體是*支持unicode字體的。
2)Unicode提示
Unicode控件擁有*的widestring提示屬性,通過(guò)屬性可設(shè)置unicode提示文本。為確認(rèn)提示是以Unicode格式顯示,將應(yīng)用程序提示窗口的數(shù)據(jù)結(jié)構(gòu)設(shè)置為HintWindow,如:
HintWindowClass := HintWindow;
如果系統(tǒng)意識(shí)字體不支持unicode,你可以通過(guò)創(chuàng)建一個(gè)數(shù)據(jù)結(jié)構(gòu)將它撤消:
THintWindowEx = class(THintwindow)
protected
procedure CreateWindowHandle(const Params: TCreateParams); override;
end;
{ THintWindowEx }
procedure THintWindowEx.CreateWindowHandle(const Params: TCreateParams);
begin
inherited;
Canvas.Font.Name := 'Arial Unicode MS';
end;
然后設(shè)置:
HintWindowClass := HintWindowEx;