[ 目次 | 検索 | 発言 | 返信 | 次へ | 前へ | 上へ ]
From: 千葉県松戸市の入川
日付: 01/02/18
時刻: 22:40:50
リモート名: 202.219.180.205
Win版PIPSになって一番変わったのはおっしゃるように‘DISP’でしょうね。
DISP OPEN していても、画面操作する指令(例えば W,CF,IR など)を使うと‘DISP’
画面はメインバッファの後ろに隠れてしまいます。これを回避するにはやはりメイン画面
を最小化しておくしかありません。プログラムの中に WIN;N;1; と記述するだけです。
これで画面が最小化(アイコン化)され、DISP 画面は消えなくなります。
メインバッファを見る必要がある箇所では WIN;R; と書いておくと、元のサイズに
戻ります。
DISP 画面を表示したまま指令‘W’を使いたいときは困ります。画面を見ないわけに行か
ないですね。
そんな時には次のようにするとよいでしょう。(画面の表に入力する場合)
<#DD> W;H;1; DISP OPEN(30,1,60,1)/N; DISP [10,1],COLOR(R),"入力してください"; $入力: ?; IF ROW=0 THEN GOTO $END; /* [ESC]が押されたとき */ GOTO $入力; $END: CLOSE;STOP;
お役に立てば幸いです。