> 使うだけなら
> typedef std::vector<CEditView*> ViewVector;
> とかすれば,後は配列みたいに使えますよ.
ありがとうございます。m(_ _)m
理屈は勉強したのですが、実地が無いので自信が・・・。^^;
>
> >Visitor・・・。外部の人による改造?
> >仕様によっては。^^;
> VisitorというのはVisitorパターンのつもりで書きました.
> googleで調べればわかりやすい解説が出てきますのでここではとりあえず割愛.
>
了解しました。^^ゝ
> >仕様の2(ペイン内で分割)
> >多分、げんたさんはこちらで検討されているのですよね?
> 1つのファイルを分割するだけでなく,アウトライン解析のツリーを左に持ってきたりgrep結果を下に出したりといった用途にも使おうと思うとこっちかなぁと思ったので.仕様1の縦横分割も分割方法の1つとして組み込めば整合性は取れると思いますが,かなり欲張りすぎな予感.
>
なるほど・・・。そちらまでお考えでしたか。ただ、EditView以外をペインに入れるには、エディット画面を小さくして入れることになり、それなりのメリットがほしくなりますね。「現在行とアウトラインの選択アイテムを常に同期する。」とか。^^;
この辺、使い勝手から考えると、決して盛り込み過ぎがいいとも言えません。
シンプルで使いやすく。なんて、偉そうなこと言えるものでもないので、ご検討いただければと思います。
> 未完成&当然全然テストしてないコード
>
http://members.at.infoseek.co.jp/sakura_editor/snapshot/2005-02-23_layout.tar.bz2> なんか参考になれば...
ありがとうございます。
時間を見て触らせていただきます。^^
楽しみです。
ではでは。