C#やVB.netでもいいのかもしれないけれど、今どき.net Framework を使っていないお客様がいらっしゃる。よって、.net Framework を使わない言語としてDelphiをたまに使っている。

今回、
・基本フォーム作成
・TreeViewで選択されたら、それに応じたコントロールを表示
をしようとした。

基本フォームとは別に、各コントロールをクラス化してみた。それも同一ユニット内ではなく別のユニット(つまり、.pas ファイルが別)にしたのだが・・。生成はできても、クラス内に定義したイベントが反応しない。

現在調査中である。

-----------------------------
2012.09.17 追記

結論から言えば、思惑通りのことを思惑通りの方法で実現できた。
選んだコントロールとイベントがよくなかったみたいで、ボタン+onClickなら問題なく動作した。