>>778
そもそもお前の目的は、pngだろうとgdiだろうとSVGだろうと同じコードで走らせたかったんだろ?
RasterizerとGroupの派生クラス達をみっつも書くのは辛いだろ。したっぱがたくさん居れば何の問題も無いけどなwww

俺のやり方なら分離できてRasterizerだけをみっつ書けばいいって言ってるのに。素直に吸収しようぜ?

>>781 >>783
確かにそれは心配だな。解決策はすぐには思いつかん
派生クラスから使えないようにすればいいけど、少し自由度が下がる気がする

あれか、C++ならデストラクタでやることにすれば多少安全か
C#ならIDisposableでな
Delphiは残念ながらInterfaceの自動破棄で強引にやるか、try finallyでやるしか無い

>>784
俺のTClass1の設計と根本的には変わらないな
push_contextとpop_contextの対応の問題がある