▼ 2008/11/26 (水) 00:42:59 げんた | |
>@〜Bを追加するパッチを作ってみました。
判定条件以外同じ処理なのでうまく共通部分をまとめられると良いのですが.特に複数の編集ウィンドウを閉じる場合の警告判定部分がコードに何度も現れるのは今後が心配です.
そもそもCloseAllEditorがCEditAppにあるのが何故?複数ウィンドウを閉じる場合に警告出すことを意識しなくても良くなるように,警告を出す処理を取り入れたCloseSomeEditor(?)を作った方が自然な拡張になるんではないでしょうか.
(判定関数を関数ポインタで渡すとか?)
|
|