- 326 名前:316 mailto:sage [2008/01/23(水) 16:57:30 ]
- >>325
そうそう、目が効いてますね。 イベントハンドラがちょっぴりテクニックです。 TForm1に、 >void __fastcall Event_OnClick(TObject *Sender); みたいな感じで手書きでイベントハンドラ作っておきます。 そうしてTImageExをnewしたあとに、イベントハンドラを外からセットします。 ちょっと読むと、え”ーという感じかもしれませんが、意外にこれに利点があります。 1.イベントハンドラの無い派生クラスなので、複数画面で共有しても全く弊害無し 2.Form1のイベントハンドラとして書くので、TImageExと他の例えばTGridExと それらのオブジェクトが連携するように記述できる上、 それらのオブジェクトが互いに参照しない
|

|