Home > Enterprise >  Delphi 11.2 Speedbuttons don't show border at design time
Delphi 11.2 Speedbuttons don't show border at design time

Time:10-14

Running windows 10 21H2. Just upgraded to Delphi 11.2 (from 11.1). Speedbuttons (with Flat=False) do not show the button rectangle at design time. It does appear at runtime. Most/all of our VCL projects have an empty style name. I have noticed that if I set the Stylename for the button (or even the form), then it shows normally. But is this the best way of handling it? Is there a global setting somewhere that can restore "normal" behaviour?

CodePudding user response:

In 11.2 the Form Designer Options have a new option Mimic the system style, which is active by default. Disabling that should solve your problem.

Form Designer Options

  • Related