WebBrowser OleObject

0

Chce powiększać i pomniejszać swobodnie stronę internetową w TWebBrowser.
Używam więc do tego celu OleObject i odpowiednio zdefiniowanej zmiennej typu real "currzoom".

WB.OleObject.Document.Body.Style.zoom:=currzoom; 

Wszystko pięknie by się powiększało i pomniejszało, ale niestety powiększają i pomniejszają mi się też paski scrollbar. Nie chcę ich chować zupełnie, ale gdy zastosuje się zbyt duże powiększenie, to z paska robi się "potwór", co nie tylko wpływa ujemnie na funkcjonalność, ale i estetykę programu.

Zastanawia mnie, czy jest sposób np. przez zastosowanie jakichś konkretnych argumentów w Style.overflow w OleObject, aby srollbar niezależnie od Zoomu był jednakowy?

A może trzeba w ogóle zmienić sposób powiększania i pomniejszania strony?

Bardzo proszę o pomoc.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.