本日、MIFES の TIPS に
カスタマイズ 」というページを追加しました。


特に、
MIFES 「久しぶり」 な方や
「はじめて」 という方には ご一読いただきたい内容です。


カスタマイズで使用するダイアログは、主に、

「カスタマイズ」ダイアログと
「環境設定」ダイアログがあります。


設定を変更するとき、ダイアログを表示して
タブを切り替えて…という操作になるのですが、
サポートやテストをしているからでしょうか、

今だけちょっと変えたいとか、
しょっちゅう変えたい ということがままあります。


で、TIPSに「カスタマイズ」を公開した記念(?)に、

ワタクシ Z が愛用している「my マクロ」を公開いたします。

よろしければ、ぜひ、ご利用ください。


<ご利用方法>

以下にある、

↓↓↓の次の行の*から
↑↑↑の前の行の*までを
MIFESの新規ウィンドウにコピーして、

【マクロ】-【コンパイル】-【マクロモード設定/コンパイル】を実行。

ダイアログで、「コンパイル後のライブラリ自動格納」を「ON」に。

[ファイル全体コンパイル]をクリックしてください。

各マクロコマンドは、
各カスタマイズダイアログの右側のリストでは

「登録マクロコマンド」の中に登録されていますので、

メニューやユーザー定義バーなどに登録して

ご利用ください。
ちなみに、ワタクシ Z の「ユーザー定義バー」はコレ。

メガソフトとゆかいな仲間たち-ユーザー定義バー


↓↓↓

*TABdisp 全角スペースとハードタブの表示/非表示を切り替える
if (@dstat&DSTAT_HTAB == 0 || @dstat&DSTAT_KANSPACE == 0) ;どちらかがOFFのときは両方ONにする
@dstat |= DSTAT_HTAB ;DSTAT_HTABはハードタブの表示状態
@dstat |= DSTAT_KANSPACE ;DSTAT_KANSPACEは全角スペースの表示状態
else ;両方ONのときは両方OFFにする
@dstat &= (~DSTAT_HTAB)
@dstat &= (~DSTAT_KANSPACE)
endif
exit()
*
;---------------------------
*Tabキー動作 Tabキー動作の切り替え
if @astat&ASTAT_SOFTTAB ;ソフトタブ動作時
@astat &= (~ASTAT_SOFTTAB) ;ソフトタb動作をOFFにする(ハードタブ動作にする)
else ;それ以外
@astat |= ASTAT_SOFTTAB ;ソフトタブ動作にする
endif
*
;---------------------------
*set_HTab2-4 ハードタブの桁数を2桁←→4桁変更する
if @htab == 2 ;2桁のとき
@htab = 4 ;4桁にする
else if @htab == 4 ;4桁のとき
@htab = 2 ;2桁にする
else ;それ以外
@htab = 4 ;4桁にする
messagebox("どちらでもないので4桁に設定しました。","確認",MB_OK | MB_ICONINFORMATION)
endif
exit()
*
;---------------------------
*U_line カーソル行アンダーラインのON/OFF
if @dstat&DSTAT_UNDERLINE
@dstat &= (~DSTAT_UNDERLINE)
else
@dstat |= DSTAT_UNDERLINE
endif
;---------------------------
*V_line バーチカルラインのON/OFF
if @dstat&DSTAT_VERTICALLINE
@dstat &= (~DSTAT_VERTICALLINE)
else
@dstat |= DSTAT_VERTICALLINE
endif

*
↑↑↑