Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Farbe einer Scrollbar ändern (z.B. in ListBox) (https://www.delphipraxis.net/15608-farbe-einer-scrollbar-aendern-z-b-listbox.html)

zappel 1. Feb 2004 13:51


Farbe einer Scrollbar ändern (z.B. in ListBox)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich beschäftige mich schon seit Längerem mit einem Problem:

Ich habe ein Programm, das optisch nicht mehr an ein "normales" Windows-Programm erinnert, denn ich habe als Hintergrund, Buttons etc. Bitmaps. Ein SystemMenu gibt es auch nicht mehr.
Also, alles ist wunderbar und bunt, doch ich bekomme es einfach nicht hin, dass ich die Farbe einer ScrollBar in einer ListBox verändern kann!

Hier zur Veranschaulichung noch ein ScreenShot:

[edit=sakura]Bild ist im Anhang zu finden. Mfg, sakura[/edit]

Stanlay Hanks 1. Feb 2004 13:58

Re: Farbe einer Scrollbar ändern (z.B. in ListBox)
 
Hallo und herzlich willkommen in der DP! :hello:

Ich glaube, in diesem Zusammenhang könnte dir "OwnerDraw" helfen, einfach mal in der OH nachschauen oder hier in der DP suchen : Hier im Forum suchenOwnerDraw

Man liest sich, Stanlay :hi:

zappel 1. Feb 2004 15:08

Re: Farbe einer Scrollbar ändern (z.B. in ListBox)
 
Danke, fühle mich hier auch schon seit ca. einem halben Jahr wohl, bin aber erst jetzt durch meine eigene Frage dazu genötigt, im Forum selbst aktiv zu werden... :angle2:

Aber zurück zum Problem:
Ich habe OH und DP durchforstet und herausgefunden, dass ich "OwnerDraw" nicht mit der ListBox verwenden kann. Auch sonst habe ich nicht gefunden, wie oder ob man die Farbe einer "normalen" ScrollBar ändern kann. :?

Habe übrigens in der DP die gleiche Fragestellung gefunden, eine Lösung lies aber auch dort auf sich warten...


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz