![]() |
TWebBrowser Componente vergrößert sich nicht (width)
Ich möchte das sich mein Programm Maximiert startet. Klappt super. habe dort einen Memo box und die hat die weite: memo1.width := form1.width-16 -> klappt wunderbar.
Nun wenn ich das selbe mit dem TWebBrowser machen -> webbrowser1.width := form1.width - 16 , verschwindet der webbrowser und ist nicht sichtbar o.O Kann mir einer erklären wie ich ihn richtig anpassen kann bzw. ob es für den WebBrowser einen guten ersatz gibt? |
Re: TWebBrowser Componente vergrößert sich nicht (width)
Hallo.
Probier mal folgendes aus, das sollte klappen: 1. Ein Panel auf das Formular setzen 2. In das Panel den Webbrowser reinsetzen 3. Im Objektinspektor bei den Eigenschaften vom Webbrowser die Eigenschaft Align auf alClient setzen 4. Im OnResize des Panels (!) folgendes aufrufen:
Delphi-Quellcode:
Somit passt sich dein Panel der Größe entsprechend an, und da der Webbrowser auf alClient steht, passt der sich automatisch an.
Panel.Width := Form1.Width - 16;
Gruß, S-R. |
Re: TWebBrowser Componente vergrößert sich nicht (width)
Du könntest Aligent auf alClient setzten und Borderspacing(Ich hoffe das es das auch unter Delphi gibt und nicht nur unter Lazarus) auf 16 Stellen.
|
Re: TWebBrowser Componente vergrößert sich nicht (width)
@Michael:
ok klappt so prima ;) größten dank hast du eine erklärung für mich warum es nicht anders geht? mag etwa der webbrowser die oberfläche von der form nicht?? @mimi: das probier ich morgen aus und sag obs auch so klappt ;) @ all: größten dank für die hilfe!!!! :dp: |
Re: TWebBrowser Componente vergrößert sich nicht (width)
ich könnte mir vorstellen das es seltsamerweise an der Komponente: TWebBrowser liegt. Ist das nicht eine OLE bzw. AktivX Komponente ? Aber einen genauen Grund kann ich dir jetzt nicht nenne, hast du den Soruce-Code vorliegen ?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:59 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