Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Programm Design klassisch... (https://www.delphipraxis.net/79071-programm-design-klassisch.html)

Knotti 15. Okt 2006 22:13


Programm Design klassisch...
 
Hallo,

kann ich das auf dem System aktivierte Design irgentwie unterbinden,
sodass mein Programm im Klassischen Modus gestartet wird?

Daniel G 15. Okt 2006 22:17

Re: Programm Design klassisch...
 
Tu einfach kein XPManifest in deine Anwendung.... :gruebel:

Knotti 15. Okt 2006 22:23

Re: Programm Design klassisch...
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ich hab garkein XPManifest in meiner Anwendung,

die Komponenten werden alle wie im klassischen Modus angezeigt,
allerdings hat ja trozdem die Form den Lunarand (blau), und die
Farben wie ClActiveCaption werden auch vom Design bestimmt..-

Elvis 15. Okt 2006 22:27

Re: Programm Design klassisch...
 
Zitat:

Zitat von Knotti
die Komponenten werden alle wie im klassischen Modus angezeigt,
allerdings hat ja trozdem die Form den Lunarand (blau), und die
Farben wie ClActiveCaption werden auch vom Design bestimmt..-

Das mag wohl daran liegen, dass der User es so haben will.
Du wirst mit der Einstellung nicht sehr viele freundliche Antworten bekommen.
Deshlab versuche ich es mal freundlich zu hinterfragen, bevor man dich bombardiert:
Warum willst du überhaupt dass dein Programm in dem "klassichen" Plastik-look daherkommt?
Hast du Probleme bei der Darstellung? Welche?

edit: Du hast jetzt Screenies angehängt, aber ich kann da kein zersägtes Design oder Darstellungsfehler erkennen... :gruebel:

Knotti 15. Okt 2006 22:31

Re: Programm Design klassisch...
 
Es sieht halt besser aus im normalen Modus. Es sieht besser aus wenn die Schrift Schwarz ist und der Rahmen auch anstatt Grau-Grün usw...

OregonGhost 15. Okt 2006 22:34

Re: Programm Design klassisch...
 
Ich muss mich da nochmal Elvis anschließen. Der Benutzer entscheidet, was besser aussieht. Wenn der Benutzer Themes haben will, dann sollte dein Programm das respektieren und nicht krampfhaft auf Retro-Look umschalten.

Daniel G 15. Okt 2006 22:34

Re: Programm Design klassisch...
 
Zitat:

Zitat von Knotti
Es sieht halt besser aus im normalen Modus. Es sieht besser aus wenn die Schrift Schwarz ist und der Rahmen auch anstatt Grau-Grün usw...

Nein, tut es nicht. Das moderne Design sieht besser aus, mit seinen runden Ecken. Und mal abgesehen davon ist mein Rahmen silber - grau.

:wink:

Was ich dir damit sagen möchte:

Zwänge deinem Kunden niemals dein Lieblings - Farbdesign auf. Er wird dich dafür nicht mögen, denn Design ist ja bekanntlich Geschmackssache.

Elvis 15. Okt 2006 22:34

Re: Programm Design klassisch...
 
Zitat:

Zitat von Knotti
Es sieht halt besser aus im normalen Modus. Es sieht besser aus wenn die Schrift Schwarz ist und der Rahmen auch anstatt Grau-Grün usw...

Muss idch nicht kümmern und sollte es auch nicht.
Wenn der User so einen komischen Style wählt wie du ihn in deinem Screenie hast, dann weil es so haben will.
Warum willst du ihm da reinpfuschen?
Ich persönlich mag es zum Beispiel gar nicht wenn sich Apps nicht mit meinem XP Style rendern, ich finde den alten Look einfach viel zu penetrant und aufdringlich. ;)
Wenn der User das nicht will dann wird er es abstellen, es gibt zum Beispiel auch Styles in denen man tatsächlich lesen kann was da auf dem Bildschirm steht. (zum Beispiel Luna Silver oder Royal Blue :) )

Daniel G 15. Okt 2006 22:36

Re: Programm Design klassisch...
 
Kleiner Zusatz:

Da gibt es ja dann auch noch die Leute, die unbedingt Schriftgröße 26 und weiße Schrift auf schwarzem Untergrund brauchen, zum Beispiel auf Grund einer Augenkrankheit. Diese könnten dein Programm dann nicht nutzen.

GuenterS 15. Okt 2006 22:37

Re: Programm Design klassisch...
 
Zitat:

Zitat von Knotti
Ich hab garkein XPManifest in meiner Anwendung,

die Komponenten werden alle wie im klassischen Modus angezeigt,
allerdings hat ja trozdem die Form den Lunarand (blau), und die
Farben wie ClActiveCaption werden auch vom Design bestimmt..-


Irgendwie hast Du die Bilder vertauscht ... richtig wäre, wenn Dein Programm den Einstellungen & vorlieben des jeweiligen Anwenders folgt, falsch hingegen, wenn es diese ändert bzw. verstellt.

Ich finde es ist der falsche Weg, den Anwendern ein bestimmtes Design aufzuzwängen nur weil man selbst bestimmte Vorlieben hat. Wenn Du das klassische Layout schöner findest, dann schaut Deine Anwendung ja auch dort nach klassischen Muster aus. Wenn jemand alles gern in Blau Tönen hat, wird er sich sicher sehr freuen, wenn Deine Anwendung da auch mitmacht, anstatt ihm sein Schema durcheinanderzuhauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 Uhr.
Seite 1 von 2  1 2      

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-2025 by Thomas Breitkreuz