川上真一
mulcc****@nifty*****
2005年 11月 1日 (火) 00:00:46 JST
肝心なところを書くのを忘れてました。 >>この辺を僕もちょっと迷ってますが、 >>部品(Celcel等)をIWindowに登録するか、 >>それとも逆にするか、を迷ってます。 に関してなのですが,「部品」ということを意識するならば, Celcel 同様に IWindow との関連付けは,部品の外で行ない, 部品には IWindow の参照をもたせない方が良い と私は思います。 というのは, 部品の中で IWindow に登録する(setContent を呼び出す) ということは, 「その部品は IWindow の中でしか動かない」という前提を部品に 追加してしまうことになり, 部品の汎用性をひとつ犠牲にしてしまうので。 ※※ただし 「IGoogleMap は GoogleMap をウインドウ表示させるための部品だ」 とするならば,話は全然別ですが...。