- 15 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/17(火) 01:52:33 ID:+rteGAY10]
- VZのスムーススクロールチックな動作を再現しようとして、以下のような簡単なマクロを作ったんですけど、
//--------------------------------------------------- //スムーススクロールダウン #scroll_left = lineno; while (#scroll_left > 0) { #key = keypressed; if( #key == 0x21 ) break; //PageUpで停止 if( #key == 0x22 ) break; //PageDownでも停止 up; rolldown; #scroll_left = #scroll_left - 1; } endmacro; //-------------------------------------------------- うちの環境だと、100行ぐらいまでは思った通りの動作をしてくれるのですが、 それ以降、急に爆速でスクロールをしはじめて、[Esc]以外のキーを受け付けなくなってしまいます。 ループの中にウェイトを入れればいいのもと思い、マクロヘルプを検索してみたのですが、よさげな項目が見つかりません。 マクロの進行を一定時間待ってくれる命令って何を使えばいいんでしょう。
|

|