Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
15. Mai 2021
Bei dem If fehlte aber auch die Else. Checked hätte eigentlich bei allen Items, bei denen das If nicht zutraf, auf false gesetzt werden müssen ;-)
Checked und Co. arbeiten nun mal halt als Flipflop. Klick = If Checked then Not Checked else Checked.
Klick <> ich bin nicht gechecked und werde durch Klick gecheckt und damit alle anderen ungechecked ;-)
Es könnte sein, dass Dir der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Delphi.Narium,
15. Mai 2021
Versteh' ich nicht: if TStyleManager.ActiveStyle.Name = ACaption then
Item.Checked := True;
Warum nicht: Item.Checked := TStyleManager.ActiveStyle.Name = ACaption;