TCheckGroup - Kästchengröße ändern

Rund um die LCL und andere Komponenten
Antworten
Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1206
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

TCheckGroup - Kästchengröße ändern

Beitrag von kralle »

Moin,
wie kann man die Größe der Kästchen einer "TCheckGroup" ändern.
Das ganze Objekt und die Schriftgröße kann man ändern,
aber anscheinend nicht die Kästchen zum Ankreuzen.

Gruß Heiko
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

wp_xyz
Beiträge: 5189
Registriert: Fr 8. Apr 2011, 09:01

Re: TCheckGroup - Kästchengröße ändern

Beitrag von wp_xyz »

Ich denke, das geht nicht, weil in einer TCheckGroup normale TCheckboxen enthalten sind, und diese werden vom Widgetset gezeichnet.

Du könntest allerdings aus dem Package ExCtrls (https://sourceforge.net/p/lazarus-ccr/s ... s/exctrls/, https://wiki.freepascal.org/ExCtrls#TRa ... eckGroupEx) die TCheckGroupEx verwenden. Diese kann die Checkbox-Kästchen mit Hilfe von Icons aus einer ImageList selbst darstellen.

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: TCheckGroup - Kästchengröße ändern

Beitrag von wennerer »

Hallo Kralle,
bei meiner MultiCheckGroup passt sich die Kästchengröße der Schriftgröße an.

MultiCheckGroup.png
MultiCheckGroup.png (36.24 KiB) 594 mal betrachtet

Wenn du möchtest findest du hier eine Beschreibung dazu:

https://github.com/wennerer/Multis/blob ... tis_de.pdf

Viele Grüße
Bernd

Antworten