64bit版と32bit版の区別No.41046
hana さん 24/02/14 15:57
 
Windows 11 Pro 23H2
秀丸エディタ Version 9.28 32bit
秀丸エディタ Version 9.30 64bit

上記の環境で使用しています。
秀丸エディタを起動した際に32bit版か64bit版かを簡単に判別する方法はないでしょ
うか?(タイトルバーの色を変えたり、表示を変えたり等)
あれば教えてください。

[ ]
RE:41046 64bit版と32bit版の区別No.41047
秀丸担当 さん 24/02/14 17:18
 
64bit版と32bit版の判別は、マクロを使うとできます。
例えば以下のようなマクロを、拡張子.macで保存して、[マクロ]→[マクロ実行...]
より実行します。

if((platform&0x00080000)!=0){
  //ステータスバー(合体しないとき)の場合
  title "64bit版",1;
  title -1,1;
  //ルーラーの色の場合
  configcolor "[66][1]:0x0000ff";
  setconfigstate 0;
 
} else {
  //ステータスバー(合体しないとき)の場合
  title "32bit版",1;
  title -1,1;
  //ルーラーの色の場合
  configcolor "[66][1]:0xff0000";
  setconfigstate 0;
}

[マクロ]→[マクロ登録...]→[自動起動]で、[ファイルを開いた直後]と[新規作成直
後]にマクロを登録しておくと自動的に実行できます。
起動と同時にする自動起動マクロは間違えると大変なことになるかもしれないので、
まずは手動で実行して確かめてみることをお勧めします。
タイトルバーの色を変えることは原則的にはできないです。([その他]→[動作環境]
→[ウィンドウ]→[ITAモード]で無理やりできないこともないですが)

[ ]
RE:41047 64bit版と32bit版の区別No.41048
hana さん 24/02/15 17:09
 
回答ありがとうございます、判別できました。

>64bit版と32bit版の判別は、マクロを使うとできます。
> ......
>タイトルバーの色を変えることは原則的にはできないです。([その他]→[動作環
>境]→[ウィンドウ]→[ITAモード]で無理やりできないこともないですが)

[ ]