How to make a Delphi TSpeedButton stay pressed if it's the only one in the group

后端 未结 11 2119
既然无缘
既然无缘 2021-01-04 12:13

I\'m not sure why the TSpeedButton has this property but when a TSpeedButton is the only button of a given groupindex, it doesn\'t stay pressed, whether or not \"AllowAllUp\

11条回答
  •  谎友^
    谎友^ (楼主)
    2021-01-04 13:01

    Set AllowAllUp to True.

    Set GroupIndex to non 0.

    To keep it all in the OnClick, try

     with Speedbutton1 do
     begin
          if tag = 1 then tag := 0 else tag := 1;
          down := (tag = 1);
     end;
    

提交回复
热议问题