![]() |
TToolbar -> Checkbox integriert
Hallo,
ich verwende eine TToolbar und habe darauf eine Checkbox plaziert. DrawingStyle von TToolbar ist dsGradient. Die Hintergrundfläche der Checkbox ist nun leider komplett schwarz ausgefüllt. Gibt es da irgendwelche Tricks um das abzuschalten? Grüße Christof |
AW: TToolbar -> Checkbox integriert
Als Workaround fällt mir ein, der Checkbox keine Caption zu geben und die Breite auf die reine Checkboxbreite zu setzen. Für die Caption nimmt man dann einfach ein transparentes Label.
|
AW: TToolbar -> Checkbox integriert
Hallo,
diese Möglichkeit funktioniert fast. Allerdings musste ich auch die Höhe anpassen (12x12) Das Problem ist nur, dass die Checkbox nun am oberen Rand der Toolbar hängt (diese ist 21 hoch). Bei Top wird nur 0 akzeptiert. Bekommt man die Checkbox irgendwie mittig hin? Gruß Christof |
AW: TToolbar -> Checkbox integriert
Klappt es, wenn Du Top-Margin setzt und AlignWithMargins auf true stellst?
|
AW: TToolbar -> Checkbox integriert
Nein, leider nicht.
Ich habe gerade noch was festgestellt, ich denke, da muss eine generell andere Lösung her. Rechts neben der Checkbox ist noch ein Toolbutton plaziert. Irgendwie hängen die beiden von der Größe her zusammen. Wenn ich beim einen die Höhe ändere, übernimmt das andere Element auch diese Angabe :?::?::?::?::?: |
AW: TToolbar -> Checkbox integriert
Kannst Du mal eine minimale Demo ohne Code zusammenklicken und hochladen?
|
AW: TToolbar -> Checkbox integriert
Hallo,
im "Zusammenklick" Projekt habe ich den Effekt nicht, ich versuche mal die Unterschiede herauszufinden |
AW: TToolbar -> Checkbox integriert
Habs gefunden, wenn
Delphi-Quellcode:
dann tritt dieser Effekt auf, dass der Hintergrund von der Checkbox schwarz wird
TToolbar.DoubleBuffered:=True;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz