GroupBoxの枠線を変えたいのですが、それらしいプロパティは
内容なのですが、どのようにしたら枠線の色を変更できるのでしょうか?
どなたかご教授お願い致します。
無理す。
どうしてもというなら自分でGroupBoxもどきを作成するしかありません。
TGroupBoxを継承し、Paint を override する
Paint は procedure TCustomGroupBox.Paint; を丸ごとコピー
あとはその中の
CTL3D有り
Brush.Color := clBtnHighlight;
Brush.Color := clBtnShadow;
CTL3D無し
Brush.Color := clWindowFrame;
の色を変えるだけ
>TGroupBoxを継承し、Paint を override する
XPのLunaStyleが有効の場合はこれが無視されるんじゃないのかな。
ツイート | ![]() |