|
追試ありがとうございます。説明不足だったようです。
>やってみましたが、再現できませんでした。
>また、再現手順として詳しく教えていただけると、こちらでも再現できるかもし
>れません。
はい、おっしゃるとおりです。(^_^;)
特殊な状態で作業していることをすっかり忘れていました。慣れっこになって
当たり前のように過ごしているもんですから。それだけ5.00βが安定しており
快適だ、ということの証明でもあるわけです。前置きはこれくらいにして、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\Sys
temLink
Tahoma=SH G30.ttc,SH G30-P (REG_MULTI_SZ)
のフォントリンクで日本語が SH G30-P でそれ以外が Tahoma で表示されている
ときのみ起きます。なのでおそらく両フォントの組み合わせの問題ではないかと
思います。Tahoma 単体はやってませんが、SH G30-P単体では起きませんでした。
欧文フォントでもフォントリンクで日本語フォントをリンクしていないものでは
起きませんでした。また日本語フォントリンクしていても MS UI Gothic 類を
リンクしているものでは起きませんでした。もし実験されるのでしたら、
SH G30-P をお送りしますが、配布されているものからビットマップを取り除い
たものです。この作業の過程で元のフォントの何らかの情報が失われた可能性も
あります。
>これらは以前からこの動作でしたが、懸念すべきこととして参考にしたいと思い
>ます。
了解しました。
>inputcharだけをしたマクロを作ってやってみましたが、状況がいまいちよくわ
>かりませんでした。
>特にβ22でこのあたりを変更したということはないと思うのですが。
すいません。またまたお手間を取らせてしまいました。
inputchar は関係ないようで、どうもDllのロード・アンロード、そしてキー・
メニューで起動するか、マクロの実行から起動するかが関係しているようです。
質問なんですけど、起動したマクロが何もせずに終了する場合、マウスカーソル
が砂時計になる可能性があるのは freedll ですか?
β21とβ22を交互に起動して何度かやってるんですが、22のほうが待たされる
感じがしたので書きました。もうすこし追い込んでみます。
>これは具体的に言うとどこの部分のことでしょう?
マクロのヘルプで Index ボタンを押すと、出てくる項目のトップが構文。
その下が一覧(C言語関数の)となっていてそこへ跳ぶと、clist がそれなんで
しょうけど、強調の一覧。他に C言語インデント、C言語キーワード、C言語関数
の一覧などがありますが、跳んだ先ではっきりそれと合致した記述があるのは、
C言語インデントだけ、ということです。まあ大したことではないのですが、
ちょっとわかりにくいなぁと思ったわけです。
|
|