![]() |
Image verschieben - ist an der Stelle schon eine Komponente?
Hallo.
Ich habe eine zur Laufzeit erstellte TImage Komponente. Davon auf der Form verteilt mehrere. Nun möchte ich - wenn ich eine TImage verschiebe auf den Platz wo schon eine andere TImage liegt, dass die beiden Ihre Plätze tauschen. Mit FindComponente versuchte ich es schon. da ich aber nur den Namen der Komponente habe die ich verschieben will, und die anderen vom Name zwar kenne aber nicht weis wo welche TImage auf welchen Koordinaten sich befindet, habe ich keine weiteren Ansätze daran zu gehen. Hilfe |
Re: Image verschieben - ist an der Stelle schon eine Kompone
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Doreen,
ich würde alle Bilder in einen Container (TObjectList) stecken, so brauchst du sie später nicht zu suchen. Ich habe dazu eine Demo erstellt, die über den Farbwechsel der Form eine Kollision signalisiert. Wenn du das zuerst selbst versuchen möchtest, dann schau dir die Demo besser nicht an. Grüße vom marabu ... und herzlich willkommen in der Delphi-PRAXiS. |
Re: Image verschieben - ist an der Stelle schon eine Kompone
Hallo super - danke!
Das mehr als ich erwaret habe ;) sehr gutes Praxis-Beispiel! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:41 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