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 Style auch in Win2k3 (https://www.delphipraxis.net/139377-style-auch-win2k3.html)

StoRmtec 27. Aug 2009 18:10


Style auch in Win2k3
 
Hi @all

Hätte eine Frage.
Und zwar wie kann man das machen das der XP Style auch im Win2003 angezeigt wird.
Habe das Programm fertig nur wenn ich es auf Win2003 starte ist wieder alles zerstört und die Labels werden nicht mehr
transparent angezeigt. Wie kann man das machen das er das Style übernimmt.

Danke

MFG
StoRmtec

Phoenix 27. Aug 2009 18:21

Re: Style auch in Win2k3
 
Gar nicht. Der Windows Server 2003 hat keine Luna Oberfläche. Der XP-Style kann dort nicht funktionieren.

Deswegen sollte man seine Anwendungen immer so designen, dass sie sich an den vom Benutzer im Betriebssystem eingestellten Eigenschaften orientieren (z.B. Schriftgröße etc.) und nie irgendwelche bestimmten Einstellungen (wie z.B. Luna) voraussetzen.

fred.ahrens 27. Aug 2009 18:37

Re: Style auch in Win2k3
 
Unter Windows 2003 muss die Unterstützung für den XP-Style erst als Dienst aktiviert werden (in der engl. Windows 2003 Version = "Themes", deutsche Bezeichnung weiß ich nicht).
Danach steht auch der Stil "Windows XP" zur Verfügung.

In der Regel ist der Dienst aber deaktiviert. Man sollte also immer davon ausgehen, das man seine Anwendung auch im Classic Style laufen lassen können muss. Zum Trost: Alle Anwendungen sehen dann auch so aus.

Bernhard Geyer 27. Aug 2009 18:43

Re: Style auch in Win2k3
 
Alternativ kann man Theming/Skinning-Komponenten nehmen die unabhängig vom Windows-Style arbeitn - Sinn oder Unsinn solcher "verschönerten" Anwendung mal hinten an gestellt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45 Uhr.

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