Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi XP Style in Internet Explorer Plugin (https://www.delphipraxis.net/31878-xp-style-internet-explorer-plugin.html)

Kedariodakon 12. Sep 2007 14:06

Re: XP Style in Internet Explorer Plugin
 
Zitat:

Zitat von MathiasSimmack
Schon mal eine andere ID probiert? Bei Programmen reicht bspw. die oft genutzte Eins (1) im Ressourcenskript. Bei einer CPL-Anwendung für die Systemsteuerung muss die ID zwingend 123 sein, sonst benutzt die CPL die klassische ID.

Kannst du das genauer erklären?

Ich versuche gerade unter Delphi 7.0 den XP-Style in einer Systemsteuerungsanwendung (*.cpl) zu aktivieren, bis jetzt ohne erfolg...

Bye Christian

Heffalump 12. Sep 2007 14:11

Re: XP Style in Internet Explorer Plugin
 
Probiere mal

Kedariodakon 12. Sep 2007 14:19

Re: XP Style in Internet Explorer Plugin
 
Gibt es da nichts einfacheres als die ganzen Komponenten ersetzen zu müssen?
Ich verwende in dem cpl-Project auch Frames/Formulare die auch wo anders genutzt werden, da ist das ersetzen von Komponenten immer sehr problematisch...

Bye Christian



Edit: Aber ich hab gerade getestet, wenn ich aus dem Packet die "DLLTheme.res" einbinde, dann funktioniert es... Mich würd jetzt aber mal interessieren, was an dem anders ist als bei der Resource vom XPManifest...

Bye Christian

Sherlock 13. Sep 2007 09:56

Re: XP Style in Internet Explorer Plugin
 
Hab ja schon vor einiger Zeit das gleiche Problem gehabt, und ebenfalls bisher keine Lösung ausser dem Artikel im msdn gefunden. Das verrückte ist eigentlich nur, daß MS das mit Absicht macht, daß Plugins nicht den XP-Style bekommen, sondern man umständlich irgendwie was programieren/compilieren/manifestieren muss.

Es ist im übrigen für mich keine akzeptable Lösung die Komponenten von Heffalump zu nehmen. Nicht persönlich gemeint, aber es muss eine allgemeingültige Lösung geben. Wie ja auch im msdn beschrieben, aber leider nicht ohne weiteres auf Delphi anwendbar.

msdn-Link: http://www.microsoft.com/germany/msd...owsXP.mspx#ESD

:(
PS: Ich hab ocx und nicht dll, insofern scheint die "dlltheme.res" auch nicht zu funktionieren.

Sherlock

Heffalump 15. Sep 2007 12:37

Re: XP Style in Internet Explorer Plugin
 
Zitat:

Zitat von Sherlock
:(
PS: Ich hab ocx und nicht dll, insofern scheint die "dlltheme.res" auch nicht zu funktionieren.

getestet? Ich habe die Komponenten wegen eines ActiveX Controls erzeugt. Sollte eigentlich funktionieren.

Sherlock 26. Sep 2007 13:59

Re: XP Style in Internet Explorer Plugin
 
Ich habs probiert im dpr einzubinden, und im form. Bei keinen von beiden klappts :(

Sherlock

Heffalump 27. Sep 2007 18:39

Re: XP Style in Internet Explorer Plugin
 
Du musst nichts in der dpr oder im Form einbinden. Du musst die Komponenten im Delphi registrieren und dann die einzelenen Element aufs Form pappen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:54 Uhr.
Seite 2 von 2     12   

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