Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi selbsterstellte Canvas-Objecte sollen sich nicht überschneid (https://www.delphipraxis.net/35049-selbsterstellte-canvas-objecte-sollen-sich-nicht-ueberschneid.html)

Pr0g 2. Dez 2004 21:22

Re: selbsterstellte Canvas-Objecte sollen sich nicht übersch
 
Warum speicherst du die Maße und Koordinaten der Häuser nicht als TRect in einem Array. Die Werte müsstest du dann nach dem setzten errechnen (ist ja nicht schwer). Vor dem setzten kannst du dann mit "IntersectRect()" überprüfen, ob sich die Maße des neuen Hauses (auch als TRect errechen) mit einem der alten Häuser (For-Schleife durch das Array) überschneiden, oder nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:40 Uhr.
Seite 2 von 2     12   

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 by Thomas Breitkreuz