Seite 1 von 1

PanelGadget - Hintergrund ändern (wieder mal)

Verfasst: 13.11.2015 09:51
von Ghosty1967
Hallo PB-Gemeinde...
wenn ich in PB ein Fenster mittels SetWindowColor() einfärbe und danach ein PanelGadget() erstelle, dann habe ich
das Problem, das es anscheinend nicht möglich ist, den Randbereich dieses PanelGadget() auf die gleiche Farbe wie
den geänderten Fensterhintergrund zu ändern. Hier im Forum gibt es diverse Beispielcodes, wie man die Farbe der
Reiter, die Hintergrundfabe des PanelGadget() oder die Schriftfarbe ändert.
Ich kann allerdings nichts im Forum finden, das mir hilft deben diesen Randbereich zu verändern.
Kennt jemand einen Beispielcode, der hier Abhilfe schafft - wäre sehr dankbar für einen Schnipsel!

Bild1: zeigt ein Beispielfenster, weches eingefärbt wurde mit einem "original" PanelGadget (Randbereich in grau)
Bild2: zeigt den Bereich des PanelGadget (rot), welcher auf die Farbe des Fensterhintergrundes gesetzt werden soll.
Bild Bild

Re: PanelGadget - Hintergrund ändern (wieder mal)

Verfasst: 13.11.2015 15:11
von chi
Schau dir mal das TabBarGadget von STARGÅTE an. So auf die Schnelle sicher die einfachere Lösung.
Ansonsten musst du nämlich das PanelGadget komplett selber zeichnen (UxTheme DrawThemeBackground). Ist zwar auch nicht so schwierig, für Anfänger aber eher nix ;)

Re: PanelGadget - Hintergrund ändern (wieder mal)

Verfasst: 19.11.2015 10:30
von Ghosty1967
Vielen Dank für den Tipp, werde mich mal damit beschäftigen :allright: