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/)
-   -   Delphi XP Manifest verwenden, Farben z.B. der Buttons beeinflussen (https://www.delphipraxis.net/58265-xp-manifest-verwenden-farben-z-b-der-buttons-beeinflussen.html)

juergen 4. Dez 2005 14:16


XP Manifest verwenden, Farben z.B. der Buttons beeinflussen
 
Hallo zusammen,
eine grundsätzliche Frage:
ich habe jetzt in meinem Progrämmchen das XP Manifest verwendet um den XP Style zu bekommen.
Generell sieht das auch vernünftig aus.
Je nach Betriebssystem und Benutzereinstellung sehen die Farben der Labels, TBitBtn, TButton, TBevel und TEdit sowie des Hintergrunds eines PagControls unpassend aus.

Was könnt ihr mir anraten:
- um hier immer dasselbe Aussehen zu "erzwingen" (Hintergrundfarbe und deren Farbverlauf)?
- sollte ich vielleicht lieber Skins verwenden?
- sind Komponenten zu empfehlen?

Oder ist hier Eurer Erfahrung nach wegen eines zu hohen Aufwandes letztendlich doch der klassische Style zu verwenden?
Ich möchte auf jeden Fall vermeiden, dass man ständig nachbessern muss, weil unter irgendwelchen Einstellungen oder Themes das Aussehen unpassend oder sogar unleserlich ist.

Luckie 4. Dez 2005 14:20

Re: XP Manifest verwenden, Farben z.B. der Buttons beeinflus
 
Zitat:

Zitat von juergen
Ha
Je nach Betriebssystem und Benutzereinstellung sehen die Farben der Labels, TBitBtn, TButton, TBevel und TEdit sowie des Hintergrunds eines PagControls unpassend aus.

Nein, sie sehen so aus, wie es sich der Benutzer per Theme eingestellt hat. jETZT KANNST DU DIR ÜBERLEGEN; OB DU DEM bENUTZER VORSCHREIBEN WILLST; WIE DEIN pROGRAMM AUSZUSEHEN HAT ODER OB DU ES IHM ÜBERLÄSST UND DAS dESIGN EBEN ENTSPRECHEND NEUTRAL MACHST:

Mist, Capslock.

juergen 4. Dez 2005 14:35

Re: XP Manifest verwenden, Farben z.B. der Buttons beeinflus
 
Aus meiner Sicht bleibt da nur eins:
dem Anwender das Aussehen des Programmes "aufzuzwängen".(ich hoffe das hört sich nun nicht zu autoritär an :wink: )
Die Frage ist nur:
Welcher Weg dahin wäre der richtige?
Kann man (mit vertretbarem Aufwand!!!) die Hintergrundfarben vorgeben?
Oder sollte ich Skins verwenden?


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