Vz Resources
Commands
2009-11-19T23:22:04+09:00

コマンド拡張で学ぶVZマクロ入門 #32

番号記号初期キー機能
#32#z^Z \[PGDN](NEC-98:\[RLUP])1行スクロールダウン

s==0(編集モード)

表示1行スクロールダウン

戻り値 r:0: 正常終了(スクロール),-1: ファイルの最終行

スクリーン上のカーソルY位置はそのままで,テキストのカーソル表示位置が下方向に移動する。テキストの表示が上方向にロールアップする。テキストの最終行がカーソル行に到達した状態でスクロールが停止し,rに-1を返す。

s==1(文字列入力モード)

無効

s==2(コマンドラインモード)

無効

s==3(ファイラーモード)

編集モードとほぼ同じ。
「-- <End of Dir> --」を表示した状態では,ファイラーカーソル位置が下方向に移動する。(FM+8で指定可能なのカーソルの循環はしない)

s==4(メニュー)

メニューを閉じて,キーに応じた戻り値をrにセット(下位バイトがコマンド番号32==$20を示す)

r&$FF==$20

s==4(1文字入力モード)

無効

マクロによる拡張

上村郁夫氏の他画面スクロール

50 ^T ""        c=#r, >01       ;Ikuo
50 ^V ""        c=#c, >01
50 ^[UP] ""     c=#w, >01
50 ^[DOWN] ""   c=#z, >01
01:     (s)?. (wt)??{ &o(c) . }
        &s #W &o(c) #W
        (ks&1)?&o(c) &d         ;Togather

コマンド拡張で学ぶVZマクロ入門 #32
The VZ resources, valid XHTML 1.0 Strict. ©2007-2009 by mezala.