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/)
-   -   C# Xp-Theming bei VS.NET 2003-Anwendung aktivieren? (https://www.delphipraxis.net/74109-xp-theming-bei-vs-net-2003-anwendung-aktivieren.html)

Bernhard Geyer 28. Jul 2006 08:58


Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Wie kann ich bei VS.NET 2003 das XP-Theming für die Anwendung aktivieren?

A. Kosch hat es im Entwickler-Forum mal beschrieben aber das hat sich mal wieder aufgehängt.

Elvis 28. Jul 2006 08:59

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Code:
Application.EnableVisualStyles();
oder ein Manifest.

Bernhard Geyer 28. Jul 2006 10:00

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Das war es.

Auch wenn unter XP die Buttons nicht gethemed werden ist mir das für diesen Test (Verhalten unter Vista) egal.

MagicAndre1981 28. Jul 2006 10:05

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Hallo Robert, du hast was vergessen ;)

Code:
Application.EnableVisualStyles();
Application.DoEvents(); // muss bei .NET 1.1 aufgerufen werden!

Bernhard Geyer 28. Jul 2006 10:10

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Button immer noch Non-Themed.

Wo baut man das am besten ein? Ich habs jetzt im Konstruktor.

MagicAndre1981 28. Jul 2006 10:13

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Zitat:

Zitat von Bernhard Geyer
Button immer noch Non-Themed.

Wo baut man das am besten ein? Ich habs jetzt im Konstruktor.

in der Main.

Bernhard Geyer 28. Jul 2006 10:17

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Immer noch nicht. Buttons bleiben "altbacken".

MagicAndre1981 28. Jul 2006 10:18

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Wie ist der Button-STyle eingestellt?

Bernhard Geyer 28. Jul 2006 10:24

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Wenn Du das Property FlatStyle meinst: Standard

Aber wie gesagt: Unter MS Vista wird es richtig gemacht (Button gethemed).

MagicAndre1981 28. Jul 2006 10:26

Re: Xp-Theming bei VS.NET 2003-Anwendung aktivieren?
 
Zitat:

Zitat von Bernhard Geyer
Wenn Du das Property FlatStyle meinst: Standard

ja das meine ich. Stell das mal auf System um. Das war ein Workaround der helfen kann. Unter .NET 1.1 hapert das alles noch. Unter .NET 2.0 sind die Probleme beseitigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:29 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 by Thomas Breitkreuz