マクロのメニューでタブ
No.01884
山紫水明
さん 08/06/08 22:10
秀丸担当さん,
次のようなマクロを実行します。
menu "aaa\taaa",
"bbbbbb\tbbbbbb",
"cccccccc\tcccccccc";
従来は,タブの後は左で頭が揃っていたのですが, Windows Vista ではタブ
の後が右寄せになってしまいます。menuarray 文でも同じです。
Windows Vista でも従来どおりにすることはできないでしょうか。
山紫水明
[
△
]
RE:01884 マクロのメニューでタブ
No.01888
秀丸担当
さん 08/06/09 14:29
> 従来は,タブの後は左で頭が揃っていたのですが, Windows Vista ではタブ
>の後が右寄せになってしまいます。menuarray 文でも同じです。
> Windows Vista でも従来どおりにすることはできないでしょうか。
「ウィンドウの色とデザイン」が「Windows Aero」または「Windows Vista ベー
シック」の場合は、ここに限らずWindows標準のメニューを使う箇所は全てそう
なってしまうようです。
ここをクラシック等にすると、従来通りになるようです。
これでは解決にならないかもしれないですが。
これ以外にも実は悩ましいことがあって、メニューの中にオーナー描画の項目が
1つでも存在すると、強制的にメニュー全てがクラシック表示になってしまいま
す。
「ファイル(F)」メニューにヒストリがある場合は、ヒストリはオーナー描画し
ているので、ヒストリ以外の全ての項目がクラシックになっています。
「編集(E)」など他のメニューは新しい表示なのに、奇妙な状態です。
これを統一するためにも、全てクラシックにする方法が提供されていてもよさそ
うですが、調べてみましたがいまいち方法がわかりませんでした。
もしご存知の方がおられましたら、教えていただけると助かります。
[
△
]
RE:01888 マクロのメニューでタブ
No.01891
山紫水明
さん 08/06/09 20:27
秀丸担当さん,
>「ウィンドウの色とデザイン」が「Windows Aero」または「Windows Vista ベー
>シック」の場合は、ここに限らずWindows標準のメニューを使う箇所は全てそう
>なってしまうようです。
>ここをクラシック等にすると、従来通りになるようです。
なるほど,ここの設定が文字の配置にも影響しているのですか。
配色なども変わってしまうので,少しいじる必要があるようです。これで様子
を見ることにします。どうもありがとうございました。
山紫水明
SANSHISUIMEI
[
△
]