予約サブルーチンについて
予約サブルーチンとはIMW3が準備している標準のサブルーチンです。
予約サブルーチンは全て大文字です。
IMW3上でのプログラミングはイベント駆動型というものです。
つまり、何かイベント(マウスのクリックなど)が起きたときにそれに対応する予約サブルーチンの内容が実行されます。
プログラムを実行すると CREATE、INIT、SIZE、PAINT、という予約サブルーチンが順に実行されます。
CREATE の中にはプログラム実行前(ウィンドウが開く前)の設定について記述し、INIT ではデータの初期値のセットなどについて記述します。
PAINT はウィンドウが開いた時、またはアクティブになった時のウィンドウ内の描画を記述します。
SIZE は、ウィンドウのサイズが変化した時に実行されます。プログラム開始直後も、ウィンドウサイズの変化(何も無い状態から開く)という意味で実行されます。