idle

結果(Result)

整数次回の呼び出しまでの時間(秒)

解説(Note)

 待機中(idle状態)に一定の間隔で発生するメッセージを受けるハンドラ。
 アプレットでこのハンドラを使うには、アプリケーション化する時に「実行後、自動的に終了しない」のチェックボックスにチェックをしておく必要がある。
 このハンドラで使われるreturn命令は特殊な意味を持っていて、返す値は、次回このハンドラを呼び出すまでの時間間隔を示す。
「実行後、自動的に終了しない」アプレットを終了するには、quit命令を使うか、アプレットのメニューから終了を選択する。
 このハンドラはエディタ上では実行できないので、一旦アプリケーションとして保存したあと起動して、しばらく置いておく必要がある。

用例(Example)

  1. on idle
    	beep
    	return 3*minuits
    end idle
    
※1 実行後終了しないタイプのアプレットとして保存して下さい。