Einzelnen Beitrag anzeigen

Schubi

Registriert seit: 4. Nov 2003
Ort: Happurg (Nürnberg)
331 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Komponente.Height bis zum Bildschirmrand setzen

  Alt 2. Feb 2004, 14:41
Ruhig Blut...Alles kein Problem:

Delphi-Quellcode:
P := ScreenToClient(Point(Form1.Left,Form1.Top));
  P.X := 0 - P.X;
  P.Y := 0 - P.Y;
  Label13.Caption := IntToStr(P.X);
  Label14.Caption := IntToStr(P.Y);
Achso: var P : TPoint

Diese paar Zeilen sagen dir, wie breit und wie hoch der Randbereich von deinem Fenster sind.

Also
ClientLeft := Form1.Left + P.X
ClientTop := Form1.Top + P.Y

Zusätzlich gibts auch noch ClientToScreen, ClientToParent, und umgedreht
Einfach mal in die Hilfe Schauen
Christian Schubert
Ich fange gerade erst an, den Umfang meiner Ahnungslosigkeit zu begreifen...
  Mit Zitat antworten Zitat