TntRichEditでIMEが半角英数の時にフォントをArial以外にするには?


tester  2005-03-20 00:10:22  No: 13850  IP: 192.*.*.*

TTntRichEditを使用しているのですが(http://www.tntware.com/)
IMEが半角英数状態で文字を書き込むと必ずフォントがArialになってしまいます
どのようにすればArial以外の設定したフォントで文字を書き込めるでしょうか?

編集 削除
ぱお  2005-03-20 04:00:34  No: 13851  IP: 192.*.*.*

設定する項目を間違っているとか。
下記3つを適切に使い分けてますか?

TntRichEdit1.Font.Name
TntRichEdit1.SelAttributes.Name
TntRichEdit1.DefAttributes.Name

編集 削除
tester  2005-03-20 07:36:23  No: 13852  IP: 192.*.*.*

ぱおさんありがとうございます
少しOnChangeイベントで調べてみてみました

初期状態
Font.Name:MS Pゴシック
DefAttributes.Name:MS Pゴシック
SelAttributes.Name:MS Pゴシック



IMEを半角英数にして入力
Font.Name:MS Pゴシック
DefAttributes.Name:MS Pゴシック
SelAttributes.Name:Arial



IMEを全角かなにして入力
Font.Name:MS Pゴシック
DefAttributes.Name:MS Pゴシック
SelAttributes.Name:MS Pゴシック

何故か半角英数状態で文字を入力すると
SelAttributes.NameがArialになってしまっているようです。
またTRichEditではこの現象は起きませんでした。

編集 削除
ぱお  2005-03-22 01:21:55  No: 13853  IP: 192.*.*.*

同様の現象確認しました。
しかしソースを見る気力がありません・・・
ソース付きですのでがんばってください。

編集 削除
yumia  2005-10-17 14:32:39  No: 13854  IP: 192.*.*.*

フォントの文字セットに「欧文」を指定したら Arial にならなくなります。
TrueTypeフォントでないと指定できませんが。(WinXPのみ確認)

編集 削除