Thema: Delphi Grenzen? Oo

Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#7

Re: Grenzen? Oo

  Alt 16. Mär 2007, 15:16
ich hatte mal sowas ähnliches, sollte so in etwa funktionieren:
Delphi-Quellcode:
if (Maus.Left+Maus.Width) > Spielfeld.ClientWidth then
  Maus.Left := Spielfeld.ClientWidth - Maus.Width;

If (Katze.Left+Katze.Width) > Spielfeld.ClientWidth then
  Katze.Left := Spielfeld.ClientWidth-Katze.Width;

If (Maus.Top+Maus.Height) > Spielfeld.ClientHeight then
  Maus.Top := Spielfeld.ClientHeight - Maus.Height;

If (Katze.Top+Katze.Height) > Spielfeld.ClientHeight then
  Katze.Top := Spielfeld.ClientHeight-Katze.Height;
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat