Autor Beitrag
F.Art
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 434



BeitragVerfasst: Do 19.08.04 21:06 
Ich habe eine Form die man maximieren kann und TWebBrowser drinne.
Der WebBrowser soll auch maximiert werden wenn man die Form maximiert.
Nur wie?
Viper
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 88



BeitragVerfasst: Fr 20.08.04 12:52 
Setz doch einfach die Eigenschaft Align des Webbrowsers auf alCLient.

_________________
"Der Sinussatz ist nur was für Leute, die Teichbesitzer mit Insel und Baum sind. Alle anderen können ihn vergessen" (Mein Mathe-Prof.)
Pro7
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Fr 20.08.04 12:59 
Du könntest auch beim maximieren des fensters den webbrowser entspechend vergrössern (width/heigh).
Wenn also bereits zur designzeit dein webbrowser um 1 pixel (von jeder seite aus) entfernt ist, kannst du on maximize einfach:

ausblenden Delphi-Quelltext
1:
2:
Webbrowser.height := Form1.height-1;
Webbrowser.Width := Form1.Width-1;



gruss
Sprint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 849



BeitragVerfasst: Fr 20.08.04 13:17 
Wie meine Vorschreiber schon geschrieben haben. Entweder du benutzt die Align Eigenschaft des TWebBrowser Steuerelements
oder du veränderst im OnResize Ereignis der Form die Größe von TWebBrowser.
Beim letztern, würde ich aber eher die Eigenschaft ClientWidth und ClientHeigth der Form benutzen.

Also zum Beispiel so...
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
procedure TForm1.FormCreate(Sender: TObject);
begin

  with WebBrowser1 do
  begin
    Left := 0;
    Top := 0;
  end; {end with}

end;

procedure TForm1.FormResize(Sender: TObject);
begin

  with WebBrowser1 do
  begin
    Width := Self.ClientWidth;
    Height := Self.ClientHeight;
  end; {end with}

end;

_________________
Ciao, Sprint.