![]() |
XP-Style und TWebBrowser
Hallo Leute,
ich vorhin mitbekommen, dass mein TWebBrowser gar nicht den XP-Style annimmt, oder besser gesagt, dass seine Inhalte wie z.B. Button o.ä. den XP-Style nicht annehmen. Nun hatte ich mir ![]() Kann mir vielleicht weiterhelfen? Oder mir andere Komps nennen, durch welche der TWebBrowser dann den XP-Style annimmt!? Thx im Voraus |
Re: XP-Style und TWebBrowser
![]() Bitte sehr :mrgreen: PS: ![]() |
Re: XP-Style und TWebBrowser
Ähm, sorry aber aber wenn ich die Unit complilieren will zeigt er ne Menge Fehler an. Wie z.B. Undefn. Bezeichner 'Unassigned'!
Ich muss die Unit doch installieren, oder!? |
Re: XP-Style und TWebBrowser
ähm... weiß ich nicht :|
Ich hab dir nur denn Download Link besorgt :mrgreen: |
Re: XP-Style und TWebBrowser
Aha! Kann sonst noch jemand auskunft über das, oder andere Komps geben?
|
Re: XP-Style und TWebBrowser
Das Problem ist, er nimmt die Unit Variants nur in die uses, wenn du D6 hast, bei D7 ist das aber auch nötig:
Delphi-Quellcode:
Inder Unit IEUtils musst du das auch entsprechend ändern.
{$IFDEF VER140}
{$DEFINE DELPHI6} {$DEFINE DELPHI6UP} {$ENDIF} {$IFDEF VER150} {$DEFINE DELPHI7} {$DEFINE DELPHI6UP} {$DEFINE DELPHI7UP} {$ENDIF} unit EmbeddedWB; interface uses {$IFDEF DELPHI6UP}Variants, {$ENDIF} |
Re: XP-Style und TWebBrowser
Sorry, aber ich hab jetzt nicht ganz verstanden, was ich abändern soll. Kannst du mir dass nochmla genauer sagen?
|
Re: XP-Style und TWebBrowser
Ich denke, dass ich's hinbekommen habe. zumindest fast: Als erstes wollte er dann MsHTML_tlb.dcu haben, hab ich als Typenbiblo importiert. Dann wollte er SHDocVw_tlb.dcu haben. Hab ich ebenfalss installiert. Und nun sagt er, dass bereits eine Klasse mit dem Namen TWebBrowser existiert.
Was soll ich denn nun machen? |
Re: XP-Style und TWebBrowser
Hab's jetzt hinbekommen!
Aber was mich jetzt wundert, ist, dass die Buttons immernoch nicht im XP-Style sind! :evil: |
Re: XP-Style und TWebBrowser
![]() |
Re: XP-Style und TWebBrowser
Ja hab ich!
|
Re: XP-Style und TWebBrowser
Hi,
Habe bei Torry mal eine Version hochgeladen, welche den XP Style unterstützt: ![]() |
Re: XP-Style und TWebBrowser
hallo...habe
![]() installiert...bekomme aber dennoch keinen xp-style im EWB angezeigt. kann man da noch was falsch machen? güße horst |
Re: XP-Style und TWebBrowser
Im Objectinspector bei UserInterfaceOptions die Eigentschaft THEME auf true setzen, dann gehts.
|
Re: XP-Style und TWebBrowser
jepp...funktioniert, danke :)
|
Re: XP-Style und TWebBrowser
übrigens, wer Probleme mit der Personal hat:
- vclie unter requires rausnehmen - Bei
Delphi-Quellcode:
diesen Variablentyp ändern:
function TEmbeddedwb.GetFrame(FrameNo: Integer): IWebbrowser2;
Delphi-Quellcode:
- Gegebenfalls in der uses SHDocVw und MSHTML in SHDocVw_TLB und MSHTML_TLB ändern
enum: ActiveX.IEnumUnknown;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 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-2025 by Thomas Breitkreuz