TButtonで、クリック時に凹状態で止めたいのですが、
方法ありますか?(再クリックで凸状態に戻る)
もしくは、他のコンポーネントで似たようなことが
できる場合、教えて下さい。
開発環境はDelphi7です
TSpeedButtonにDownプロパティがあります。
これだと出来ますよ。
CheckBoxをボタンに変えてしまうこんな方法もありますよ。
procedure TForm1.FormCreate(Sender: TObject);
begin
SetWindowLong(CheckBox1.Handle, GWL_STYLE,
GetWindowLong(CheckBox1.Handle, GWL_STYLE) or BS_PUSHLIKE);
end;
LupinⅢさん、Fusaさんありがとう御座いました。
TSpeedButtonで実現できました。
ツイート | ![]() |