Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TImage von einem Frame aufs andere ziehen...
The_New_Guy - Sa 26.01.08 10:52
Titel: TImage von einem Frame aufs andere ziehen...
Hallo liebe Community ;)
ich hab ein kleines Problem, ich hoffe ich schaff es zu erklären, denn dies ist gar nicht so einfach. Ich habe auf einem Formular 2 Frames, den einen mit TImage-Objekten gefüllt der andere leer.
Nun möchte ich gern wenn dich auf ein TImage klicke ein neues erstellen (bis hierher kein Problem, das neue Image wird zur Laufzeit erstellt), nur wie schaffe ich es das es bis ich den Mauszeiger loslasse festzuhalten (zurzeit erstellt er einfach ein neues und fertig) um es auf den anderen Frame zu verschieben? Wobei es sicherlich Praktisch wäre, wenn dies noch dann halbtransparent aussieht ;) Obwohl ersteres mir schon reichen würde :)
Hoffe ihr habt ein paar Ideen , danke schonmal im vorraus :)
P.S.: Hab Delphi7 Personal zuhause und Delphi 2007 arbeitstechnisch, es wäre teoretisch egal für welches.
Xion - Sa 26.01.08 15:01
:welcome:
hmmm...also ich würde da so vorgehen:
-In Frame1 löschen
-Ein neues erstellen (wenn nötig auf Panel, damit es alles andere überdeckt) und an Mauszeiger hängen
(da gabs mal ein Topic dazu..."Form verschieben bei bsNone" oder so.)
-Wenn du es loslässt, dann in das mit dem panel löschen und in Frame2 ein Createn.
einfacher wäre es wohl ohne dem, das am Mauszeiger hängt, sondern einen andren Cursor oder so machen.
Xion
The_New_Guy - Sa 26.01.08 17:18
Xion hat folgendes geschrieben: |
:welcome:
hmmm...also ich würde da so vorgehen:
-In Frame1 löschen
-Ein neues erstellen (wenn nötig auf Panel, damit es alles andere überdeckt) und an Mauszeiger hängen
(da gabs mal ein Topic dazu..."Form verschieben bei bsNone" oder so.)
-Wenn du es loslässt, dann in das mit dem panel löschen und in Frame2 ein Createn.
einfacher wäre es wohl ohne dem, das am Mauszeiger hängt, sondern einen andren Cursor oder so machen.
Xion |
Dankeschön ;)
Werd mal sehen ob ich den Topic dazu finde ;)
Klingt ja eigentlich gar nicht so schwierig :)
Falls jemand ne Alternativlösung hat wäre es schön wenn er diese mal mitteilt, mal sehen was am besten funzt. So werd mich jetzt erstmal an der Lösung versuchen... :zwinker:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!