前面に移動ってどうやってやればいいのですか?

解決


umi  2007-10-18 02:39:38  No: 28069  IP: [192.*.*.*]

Formの編集中は、右クリックで「前面に移動」ができるのですが、プログラムでは、どのように書けばよいのですか?

以下のようなことをしています。

小さい写真を数個、表示させていて、拡大したい写真をクリックしたら、拡大して、前面に移動をしてもらいたい。

編集    削除
うんと  2007-10-18 02:57:31  No: 28070  IP: [192.*.*.*]

どのコントロールに写真を表示してるのかしりませんが
TControl の派生クラスなら BringToFront メソッドがあります。

編集    削除
umi  2007-10-18 03:41:06  No: 28071  IP: [192.*.*.*]

うんとさんありがとうございます。

わかりやすい例として「写真」としましたが、実際に扱っているのは、
TChartです。
TChartで、「OnClickSeries」のイベントで拡大して、「OnClickBackground」で元に戻るという動作をしてもらいたいです。

よろしくお願いします。

編集    削除
deldel  2007-10-18 20:10:48  No: 28072  IP: [192.*.*.*]

Chart1.BringToFront;
と、
Chart1.SendToBack;
ですかね。

編集    削除
umi  2007-10-19 17:35:37  No: 28073  IP: [192.*.*.*]

deldelさん

ありがとうございます!!!

解決です。

編集    削除