Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Sep 2017
@daniel775
Ja sorry, ich kann das aber jetzt auch nicht entfrachten.
Die Panels haben ein eigenes Verschiebe-Verhalten, wenn sie Einträge einer TodListbox sind.
Diese Funktionen kannst Du ignorieren.
Du müsstest Dich (wenn Du es selbst realisieren willst) mit den Drag-, Drop- und BeginDrag-Methoden beschäftigen.
Meinen Schnipsel kannst Du dann höchstens als Anregung sehen.
Kann...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Sep 2017
@daniel775
Nein, die Komponente ist Teil eines kompletten Frameworks.
Installieren kannst Du die so nicht.
Du kannst Dir nur ein paar Umsetzungen abschauen, wenn Du magst.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Sep 2017
Es ist sicher sinnvoll, ein fertiges Framework dazu zu verwenden.
Für alle Fälle anbei aber mal zwei Dateien zur Orientierung für eine eigene Lösung.
Du müsstest Dir die entsprechenden Stellen wie BeginDrag, DragOver, DragDrop heraussuchen. Sorry, dass das nicht übersichtlicher ist.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Sep 2017
Meinst Du ungefähr so etwas? https://www.youtube.com/watch?v=8-mcMRl46Aw
Wenn Du nichts fertiges findest, kann ich mal die Quellen mal raussuchen (das war aber in ein komplexeres Framework eingebettet).
Du müsstest halt mal Versuche mit Drag&Drop machen.
Grundsätzlich muss man sich sich die Klickposition (X/Y) auf dem Control merken und dann auf MouseMove über dem eigenen Control reagieren....