Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Programme mit Dark Theme erzeugen (https://www.delphipraxis.net/195110-programme-mit-dark-theme-erzeugen.html)

Bernd1982 2. Feb 2018 11:28

Programme mit Dark Theme erzeugen
 
Ich möchte ein Programm auf ein Dark Theme umbauen. Also der Hintergrund aller Fenster ist eher dunkelgrau, die Texte und Beschriftungen etc. meist weiß.
Wie kann man so was hinbekommen? Ich habe gesehen, dass es für die IDE mittlerweile ein Dark Theme gibt. Und für eigene Programme?

Gibt es dafür extra Komponenten? Man kann ja alles mögliche schön einfärben, wenn man das XP-Theme abschaltet. Dann sehen aber leider alle Controls aus
wie bei Win98. Wenn man das XP-Theme aktiv hat, kann man auf viele Farben der Controls keinen Einfluss mehr nehmen.

Daniel 2. Feb 2018 11:31

AW: Programme mit Dark Theme erzeugen
 
Wenn auch dieses Projekt mit Delphi 7 gepflegt wird, dann wirst Du auf externe Komponenten zugreifen müssen.
Die Komponenten von Almdev.com beispielsweise sind laut Hersteller-Aussage abwärtskompatibel bis Delphi 5.

DeddyH 2. Feb 2018 11:56

AW: Programme mit Dark Theme erzeugen
 
Die AlphaControls auch laut Website. Man kann sich ja erst einmal die Free Edition anschauen und dann entscheiden, ob man mehr braucht oder nicht.

rokli 2. Feb 2018 12:19

AW: Programme mit Dark Theme erzeugen
 
Liste der Anhänge anzeigen (Anzahl: 1)
öhm - und wenn es ein aktuelles Delphi ist, kannst Du das doch über die Einstellung in den Projekt Optionen machen ... kuksduhier

rokli 2. Feb 2018 12:21

AW: Programme mit Dark Theme erzeugen
 
Sorry, ich hatte Deinen anderen Post nicht gesehen und wusste daher nicht, dass Du auf D7 bist.

Bernd1982 3. Feb 2018 13:12

AW: Programme mit Dark Theme erzeugen
 
Danke für Eure Antworten! Ich schaue mal, wie ich's mache.

EWeiss 3. Feb 2018 13:20

AW: Programme mit Dark Theme erzeugen
 
Zitat:

Zitat von Bernd1982 (Beitrag 1393037)
Danke für Eure Antworten! Ich schaue mal, wie ich's mache.

Ich habe dafür einen eigene Skinengine gebaut damit man unabhängig ist.

Ist aber sehr aufwendig wenn du es selber machen willst.

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 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