(Editor.hspからスタート)
module.as //定義式とモジュールのみ
↓
load.as //ファイル読み込み
↓
gosub *CreateWindow
initialization.as //画面描画1
↓
*Window
window.as //画面描画2
*Drop
drop.as //ドラッグ&ドロップ用
*WindowUpdate //画面更新
*Change
*setColor
return
↓
gosub *SetColor
color.as //Footy2の色分け指定
return
↓
9・10行目
↓
gosub *Change
change.as //ファイル読み込み後の描画変更
return
↓
gosub *SetInterrupt //イベントドリブン的な動作用
onkey *Keyboard //キー入力
keyboard.as
*Execution(click.as) //exe作成?
*accelerator //ショートカットキー
*forecast //入力補完用検索処理
その他行 //入力補完用キー操作受け取り
onclick *Click //マウス入力
click.as
*ActiveWindow6 //?
*ActiveWindow0 //?
*WindowUpdate(Editor.hsp) //画面更新
*ActiveWindow2 //メニュー表示・操作用
*New,*Open,*Save,*Search,*Execution,*Compile //略
*ListTree //死に機能(デバッグ用?)
oncmd *Mousewheel, $20A
//マウスホイール(注:未実装)
oncmd *MouseMove, WM_MOUSEMOVE
movemouse.as //マウス移動
*WindowUpdate(Editor.hsp) //画面更新
onexit *exit
*Exit //終了時
return
↓
stop