Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Teile vom Programm ausblenden

  Alt 28. Jul 2003, 21:17
Also...

die Form Height bestimmst du so:

Delphi-Quellcode:
procedure TForm1.anpassen;
var
  p1,p2,p3,I: integer;
  platz: integer; // eventuell unten am form platzlassen
begin
  p1 := 0; p2 := 0; p3 := 0;
  if Panel1.Visible then P1 := Panel1.Height;
  if Panel2.Visible then P2 := Panel2.Height;
  if Panel3.Visible then P3 := Panel3.Height;
  i := p1 + p2 + p3;
  platz := 32;
 
  Form.ClientHeight := i + platz;
  Panel1.Top := 8;
  Panel2.Top := p1 + 8 + 8;
  Panel3.Top := p1 + p2 + 24;
end;
die prozedur dann nur noch in die form-dekl. eintragen und dann in dem menü aufrufen.

mfG
mirage228

p.s.: der code ist jetzt ausm gedächtnis, ich weiss nich obber funkt.
David F.
  Mit Zitat antworten Zitat