ゲームマクロを開発していると時々固まることがあります。
Ctrl+Break で中断することもしょっちゅうです。
そんな時にお世話になるのがオプションの初期化です。
最近は頻繁にお世話になっていますね。(^^;
私は [F01]のメニュー3トグルを使っているので、[F01]を3回押して 'O' を押す
のがルーティンになっています。
が、最近のゲームマクロではステータスライン消しを使うのでこれが戻らないため
何も情報が見えないのでステータスラインを戻すのに手間取って困っていました。
その時閃いたのです。オプションの初期化はマクロだから、ステータスライン戻し
ルーチンを追加すればいいじゃない。(案とはネット)
27 ^KO "O オプションの初期化" ;汎用・&^バグ解消(98 / DOS/V)
r=34&Jx, &^ Jx|=r, &d #] ;r=34&Jx,: keep zk / vw
&^ はバグがあるのでバグ解消のためみなさんこうしていると思います。
そこに下記のルーチンを追加しました。
&d wa.54=1, #] ; ステータスライン on
wa.56=lc-2, wa.57=lc-3, ; ##06 FKEYライン復帰
&d
これで一発で画面復帰できるのでもっと早く気が付けばよかったなどと考えたり。
あと必要と感じたら都度追加していけばどんどん便利になっていきますね。(^_^)