Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: XP-Style für Control deaktivieren

  Alt 19. Okt 2004, 11:09
Bei den normalen von Borland mitgelieferten VCL-Controls kann man das XP-Theming nur komplett für alle Controls abschalten, da bei Theming andere System-DLLs verwendet werden.

Falls Du einen gemischten Betriebe benötigst, so wirst Du andere Komponenten verwenden müssen, welche per Owner-Draw sich selbst zeichnen können. Z.B. im ElPack kann bei allen Controls das XP-Theming einzeln abgeschaltet werden.

P.S. Auch mit dem VS.NET 2005 geht M$ den Weg des Owner-Draws, um erweiterte Controls bereitzustellen. Dort gibt es auch ein "revolutionäre" ToolBar-Contol, in der auch andere Controls als Toolbuttons eingesetzt werden können . Und dies ist nunmal nicht so einfach mit den gewrappten Win32-Controls möglich.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat