use gtool_frametype(GT_FIGURE):: figure type(GT_FRAME):: frame type(GT_DEVICE):: dev
call Init(frame) call Put(frame, figure) call Display(dev, frame) call Dispose(dev, frame)
gtool_frame モジュールは「枠」を構成し表示する手段を提供します。 枠は紙面や画面上のウィンドウのようなものの抽象化で、 複数の図 ( gtool_figure(3f) で提供されます) を含むことができます。
Init サブルーチンは GT_FRAME 構造体 frame を初期化し、図の含まれていない枠を作成します。
Put サブルーチンは枠 frame に図 figure を追加します。
Display サブルーチンはデバイス device に枠 frame を表示します。 デバイスの種類によってはプログラムが入出力待ちのため停止することがあります。
Dispose サブルーチンは枠のデータを保持するために必要な資源 (メモリのほかにカラーマップなどがあるかもしれません) を解放します。 枠が不要になったら Dispose サブルーチンを呼び出してください。