C++Builder相談室 Part18 at TECH
[2ch|▼Menu]
326:316
08/01/23 16:57:30
>>325
そうそう、目が効いてますね。
イベントハンドラがちょっぴりテクニックです。

TForm1に、
>void __fastcall Event_OnClick(TObject *Sender);
みたいな感じで手書きでイベントハンドラ作っておきます。
そうしてTImageExをnewしたあとに、イベントハンドラを外からセットします。

ちょっと読むと、え”ーという感じかもしれませんが、意外にこれに利点があります。


1.イベントハンドラの無い派生クラスなので、複数画面で共有しても全く弊害無し
2.Form1のイベントハンドラとして書くので、TImageExと他の例えばTGridExと
 それらのオブジェクトが連携するように記述できる上、
 それらのオブジェクトが互いに参照しない


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5060日前に更新/190 KB
担当:undef