あのね。共通処理と 個別処理があるときに モジュールの判別 > 個別処理 >共通処理の呼び出しってやってるから 個別処理の中で共通処理呼び出しに漏れがあると、処理が落ち...
共通処理に必要な変数を個別処理の中で設定してたりするからなんとも言えん。
無いことは確認してある。というか、簡単な例で言うと マウスポインタの処理 個別モジュール発見>個別モジュールの中で ポップアップメニュー領域かどうか判定 > ポップアッ...
これは泣ける。 リファクタリングが許されるんならリファクタリングしちまえ。 その構造を残してたら次のバグのもとだ。
先があるならそうするけどね、そんなコードが残ってるアプリに先があると?