Delphi相談室その3
■ このスレッドは過去ログ倉庫に格納されています
0783名無しヘタぐらま ◆B18Bks.Y
NGNGハードの種類が複数になったのでプロパティを追加して
そこを変更するだけでいいようにいいようにしようと考えました.
ハードの種類が増えても元のソースを一切書き換えなくてもいいように,
ハード固有を操るための部分の枠組みを抽象クラスにして,
個々のハードの制御はこの派生クラスで行うようにしました.
(TGraphicとTBitmap, TMetafileみたいなやつですね)
ハードの種類を切り替えるプロパティはクラス参照型にしており,
実際に動作しているのですが,
悩みの種はpublished型にしてもオブジェクトインスペクタに現れないのです.
どうやらクラス参照型をpublishedにすることはできないようです.
しかし,せっかくDelphiを使っているので設計時にも変更できるようにしたいのですが,
どうしたらよいでしょうか.
■ このスレッドは過去ログ倉庫に格納されています