Vz Resources
Commands
2009-11-21T22:57:36+09:00
コマンド拡張で学ぶVZマクロ入門 #33
番号 | 記号 | 初期キー | 機能 |
#33 | - | - | 2行スクロールアップ |
s==0(編集モード)
2行スクロールアップ
スクリーン上のY位置を変更せずに2行上にスクロールする。
カーソルの位置にかかわらず,先頭行を表示しているときはスクロールせずにカーソル行の表示Y位置が上に2行移動する。
テキストの先頭行か2行目にあって2行の移動が果たせなかったときは戻り値rに-1を返す。
戻り値 r:0: 正常終了, -1: 先頭行または2行目
s==1(文字列入力モード)
無効
s==2(コマンドラインモード)
無効
s==3(ファイラーモード)
編集モードとほぼ同じだが,戻り値は常に0を返す。
s==4(メニュー)
- メニューのキャンセル
- メニューの戻り値として以下の値をrにセットする
戻り値rの内容
- 下位7ビット:コマンド番号33==$21
- 上位9ビット:フラグやカーソル位置
- 最上位ビット:特殊キー入力フラグ
- 次の7ビット:カーソル位置
- 次の1ビット:コマンド/マクロキーフラグ
- リードオンリーメニューでは上位オクテットに$FF
s==4(1文字入力モード)
無効
マクロによる拡張
通常は使われないコマンドでもあり,拡張は見られない。
コマンド拡張で学ぶVZマクロ入門 #33
The VZ resources,
valid XHTML 1.0 Strict.
©2007-2009
by mezala.