Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Komponente per Drag und Drop verschieben.
a.C.k - Do 23.01.03 10:42
Titel: Komponente per Drag und Drop verschieben.
Hallo allerseits,
ich habe ein qwahrscheinlich simples problem, bräuchte aber mal einen anstoß in die Richtige Richtung. in der suchfunktion bin ich leider nicht auf eine vergleichbare problemstellung gestoßen....
ich muss eine steuerungskomponente (am liebsten würde ich ein panel nehmen und da alles mögliche draufpacken) Bauen, welche sich entweder im hauptformlar andockt oder beim ziehen über das formular hinaus in einem eigenen fenster erscheint. ich stelle mir das so ähnlich wie bei delphi oder MSWord vor. wenn man da an den Symbolleisten zieht, werden sie ja ebenfalls zu eigenen fenstern.
das problem ist, dass ich noch nie mit Drag&Drop gearbeitet habe (hoffentlich ist das überhaupt der richtige weg....) und habe daher keinerlei ansatz wie ich das problem angehen soll.
eine überlegung von mir war, das bedienfeld welches ich verschieben möchte dopelt anzulegen: ein mal als panel auf dem formular und einmal in einem extra fenster. je nach der position würde ich entweder das eine oder das andere einblenden. sollte auch kein großes problem sein, aber ich hoffe eigentlich auf eine legantere lösung.
smiegel - Do 23.01.03 10:45
Hallo,
welche Delphi-Version hast Du?
Wenn Du D5 Prof. oder höher hast, gibt es im Demos-Verzeichnis von Delphi ein Beispielprogramm zum Thema Docking.
a.C.k - Do 23.01.03 10:53
Ich arbeite hier mit D6 Enterprise.
Auf die Idee hätte ich eigentlich eher kommen können. Ich werde es mir gleich mal ansehen ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!