Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
17. Mär 2024
Hier mal das Beispiel mit zwei ImageLists, eine mit Größe 16, die andere mit 48.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
17. Mär 2024
Die VirtualImageList skaliert ja auch nicht automatisch mit der Schriftgröße irgendeiner Checkbox. Man muss schon selbst angeben, wie groß die Icons sein sollen. Insbesondere kannst du nicht gleichzeitig unterschiedlich große Images von einer TVirtualImageList bekommen. Willst du wie im Beispiel zwei Größen, dann brauchst du auch zwei ImageLists.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
16. Mär 2024
Hast du auch die Width und Height der VirtualImageList angepasst?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
16. Mär 2024
Die Raize Checkbox hat einen Bug, den du aber selbst beheben kannst. Die if-Anweisung in TRzCustomCheckBox.UpdateGlyphDimensions ist falsch. Anstatt so:
if not UseCustomGlyphs and UseThemes then
begin
muss das so aussehen:
if UseCustomGlyphs then Exit;
if UseThemes then