![]() |
FMX TScrollbar ändern der Farben?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
wie kann man bei TScrollbar die Farbe des Schiebereglers ändern ? Habe versucht, in die Stylestruktur TRectangle einzubauen. Das Rechteck erscheint aber nur statisch. |
AW: FMX TScrollbar ändern der Farben?
Hast Du die Anchors gesetzt?
|
AW: FMX TScrollbar ändern der Farben?
Liste der Anhänge anzeigen (Anzahl: 1)
Die "Schieberegler" sind die
Delphi-Quellcode:
. Diese besitzen einen eigenen Style
TThumbs
Delphi-Quellcode:
(vertikal) und
vthumbstyle
Delphi-Quellcode:
(horizontal).
hthumbstyle
Klatsch dir ein StyleBook auf die Form und einen beherzten Doppelklick auf selbiges. Dann ein
Delphi-Quellcode:
reinklatschen (
TLayout
Delphi-Quellcode:
auf vthumbstyle setzen) und in das Layout ein
StyleName
Delphi-Quellcode:
(
TRectangle
Delphi-Quellcode:
) und das jetzt farblich anpassen.
HitTest = false; Align = Contents
Das gleiche nochmal für den
Delphi-Quellcode:
und fertig ist der Keks.
hthumbstyle
;) Anhang 44533
Code:
object TStyleContainer
object TLayout StyleName = 'hthumbstyle' Position.X = 752.000000000000000000 Position.Y = 472.000000000000000000 Visible = False TabOrder = 0 object TRectangle StyleName = 'rectangle1style' Align = Contents Fill.Color = claCrimson HitTest = False Size.Width = 50.000000000000000000 Size.Height = 50.000000000000000000 Size.PlatformDefault = False Stroke.Kind = None XRadius = 3.000000000000000000 YRadius = 3.000000000000000000 end end object TLayout StyleName = 'vthumbstyle' Position.X = 752.000000000000000000 Position.Y = 472.000000000000000000 Visible = False TabOrder = 1 object TRectangle StyleName = 'rectangle1style' Align = Contents Fill.Color = claCrimson HitTest = False Size.Width = 50.000000000000000000 Size.Height = 50.000000000000000000 Size.PlatformDefault = False Stroke.Kind = None XRadius = 3.000000000000000000 YRadius = 3.000000000000000000 end end end |
AW: FMX TScrollbar ändern der Farben?
in der Entwurfansicht wird der geänderte Schieber dargestellt,
bei der Ausführung nicht. Da fehlt noch ne Kleinigkeit. |
AW: FMX TScrollbar ändern der Farben?
Bei mir ist die Änderung auch zur Laufzeit sichtbar.
Kann es sein, dass du einen bestimmten Style für die Anwendung lädst? Oder diese Änderung ist für eine andere Plattform gedacht? |
AW: FMX TScrollbar ändern der Farben?
In einem kleinen neuen Projekt geht's.
Im großen nicht. ------------------------------------------ und wie heißen die Bezeichner für den Hintergrund und die beiden Pfeile ? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 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 by Thomas Breitkreuz