![]() |
AW: Überprüfen ob eine Komponente sich in einem bestimmten Bereich befindet
Das würde grundsätzlich gehen, da letztlich zwei Rechtecke (TRect) geprüft werden. Ob die zu einem Shape gehören und/oder das Shape visible ist, ist IntersectRect völlig egal.
Im Grunde werden der Funktion ja nur zwei Variablen TRect übergeben. Aber für Deine o.g. Problemstellung brauchst Du IntersectRect wie gesagt nicht wirklich. |
AW: Überprüfen ob eine Komponente sich in einem bestimmten Bereich befindet
IntersectRect und PtInRect bekommen nur 3 Rects bzw Rect und Point. Das hat mit Komponenten überhaupt nichts zu tun.
EDIT: dh Du kannst natürlich auch unsichtbare Komponenten abprüfen. |
AW: Überprüfen ob eine Komponente sich in einem bestimmten Bereich befindet
Danke nochmal für die Antworten :thumb:
|
AW: Überprüfen ob eine Komponente sich in einem bestimmten Bereich befindet
IntersectRect prüft ja nur die im 2. und 3. Parameter übergebenen Rechtecke, da ist es ja egal, ob das Shape sichtbar ist.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
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-2025 by Thomas Breitkreuz