Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IE Zoom (https://www.delphipraxis.net/10185-ie-zoom.html)

Evian 13. Okt 2003 13:13


IE Zoom
 
Hallo,

ich habe bei Audiodata ein ziemlich praktisches
Programm für Sehbehinderte gefunden: HyperJoint ZoomButtons
Aber da die Vollversion 10$ kostet, würde ich es gerne nachprogrammieren.
Nun fehlt mir jedoch jeder Ansatz und da wollt ich fragen, ob jemand eine Idee hat,
wie ich das angehen könnte? Wenn das Programm installiert, werden 3 neue Buttons der
Internet Explorer Toolbar hinzugefügt: Vergrößern, Verkleinern und Normalgröße herstellen.
Klickt man auf "vergrößern", wird die im Explorer angezeigte Seite vergrößert und bei
"verkleinern" wird die Seite verkleinert.

Das ganze wird sicher irgendwie per API realisiert, aber wie da bin ich ratlos.
Ich bin für jeden Tip Dankbar.

MFG

Evian

Edit:

ich habe bei Swissdephicenter einen Weg gefunden, um den Twebbrowser zu Zoomen -> Zoom Twebbrowser

Ich denke, das kann ich irgendwie umsetzen ... nun muss ich noch wissen, wie ich der Toolbar vom IE neue Buttons hinzufüge

Alexander 13. Okt 2003 13:25

Re: IE Zoom
 
Man kann doch für den IE eine CSS DAtei definieren, oder?
Kannst du die CSS-Angaben (denke ich mir mal, dass es CSS ist) nciht dann dort direkt reinschreiben?
Kuck dir auch das mal in SelfHTML an, üsste denke ich mit dem Zoom drinne stehen..

Luckie 13. Okt 2003 13:40

Re: IE Zoom
 
Der TWebbrowser kapselt doch so wie so nur der Anzeigebereich des IE. Da ist doch keine Toolbar bei.

Evian 13. Okt 2003 15:05

Re: IE Zoom
 
@Lucki:

Wenn der TWebbrowser dann im Prinziep nur ein Teil des IE ist, müsste ich doch auch wärend der IE läuft die eigenschaften des gerade sichtbaren IE Fensters verändern können oder?! Also gibt es eine Komponente oder so, die das gerade aktieve Browserfenster anspricht?

Also mit:

WebBrowser1.OleObject.Document.Body.Style.Zoom

kann ich die im twebbrowser(im der eigenen Form) angezeige HTML-Datei zomen. Welches Object muss ich ansprechen, wenn ich die HTML-Datei des "richtigen" IE zomen will?

ICh hoffe, Du verstehst was ich meine :)

Evian 13. Okt 2003 16:30

Re: IE Zoom
 
Ok ... habs rausgefunden :) *jippjocheeeé*

Einfach ein Oleobject des exestierenden IE´s erzäugen ... und dann kann man fleißig zoomen bis zum Abwinken :)


So jetzt muss ich nur noch rausfinden, wie man in die IE - Toolbar neue Buttons reinbekommt :)

Niko 13. Okt 2003 16:41

Re: IE Zoom
 
Wie man Buttons zur IE-Toolbar hinzufügt steht unterhttp://msdn.microsoft.com/workshop/b...als/button.asp.

Evian 13. Okt 2003 16:54

Re: IE Zoom
 
DANKE!!!! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:19 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