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 Webbroser skallieren und skaliert lassen ? (https://www.delphipraxis.net/115073-webbroser-skallieren-und-skaliert-lassen.html)

Delphiturbo 5. Jun 2008 12:17


Webbroser skallieren und skaliert lassen ?
 
Hallo

mit dem Code wird webbrowser-Inhalt skaliert
Delphi-Quellcode:
WebBrowser1.OleObject.Document.Body.Style.Zoom := 2.0 {1.00};
Das Problem, wenn eine neue Seite in Webbrowser geladen wird, geht die Skalierung (zoom) verloren!
Gibt es eine Möglichkeit oder Trick um das Problem zu verhindern ?

DP-Maintenance 5. Jun 2008 12:19

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "Windows API / MS.NET Framework API" nach "VCL / WinForms / Controls" verschoben.
TWebbrowser ist eine Komponente...

Phoenix 5. Jun 2008 12:21

Re: Webbroser skallieren und skaliert lassen ?
 
:warn: Kannst Du Dich nicht wenigstens ein einziges mal an unsere Regeln halten und z.B. die richtige Sparte wählen?

Der TWebbrowser dürfte soweit ich das richtig in Erinnerung habe ein Event Delphi-Referenz durchsuchenOnNavigate auslösen, wenn navigiert wird. Dort kannst Du den Zoom dann neu einstellen.

Daniel 5. Jun 2008 12:23

Re: Webbroser skallieren und skaliert lassen ?
 
Ja, ganz einfach: Nach dem Laden der Seite neu setzen. Und wie bekommt man mit, wenn die Seite neu geladen wurde? Events. Schaue Dir im Objekt-Inspektor mal die Events des Webbrowsers an und Du wirst fündig. Ein bisschen selbst was zum Ausprobieren sollst Du auch noch haben - andere tun dies, bevor sie einen Beitrag schreiben.



Die Tatsache, dass Du Dir in solchen Situationen nach wie vor nicht zu helfen weisst (ein Blick auf die Liste an Eigenschaften und Ereignissen im Objekt-Inspekator ist stets das erste, was man tut), zeigt, dass Du in den ganzen Wochen, die Du jetzt schon in der DP bist und unsere Geduld teilweise über alle Maßen strapaziert hast, nach wie vor gar nichts gelernt hast.

Es ist Dein gutes Recht, Delphi nicht lernen zu wollen - aber dann suche Dir bitte Alternativen, die nichts mit der DP zutun haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz