Veröffentlicht 12. Mai 201411 j Hallo Community, ich hab ein kleines Problem in Delphi und zwar ich habe ein Form in der Form gibts ein Panel. Das Panel kann ich nun aus der Form raus ziehen und später wieder andocken das Problem ist aber wenn ich das Panel raus ziehe an eine Position landet es standard gemäß immer in der linken oberen ecke also nur dann wenn ich das von der Form lösen will. Ich möchte aber das wenn ich es lösen möchte von der form direkt an die position bleibt wo ich mit der Maus hingehe. Hat da jemand eine Idee ? eine Eigenschaft habe ich nicht gefunden dafür. Ich habe auch bereits versucht auf dem Event OnEndDock die X Y werte auslesen und das Fenster dann zu positionieren aber OnEndDock hat nur die X Y von der vorherigen position und nicht die wo ich gerade bin, auch mit GetCursorPos hat es nicht geklappt. Vielleicht habt ihr ja eine Idee
13. Mai 201411 j Vielleicht kannst du ja noch etwas Quellcode posten damit man sich das ganze mal angucken kann. Benutzt das standard Panel von Delphi?
13. Mai 201411 j Autor Im grunde kannst du es so direkt nachbauen Form erstellen Panel drauf legen memo feld in panel dann das docking einstellen und compilen und starten ohne jeglichen code , wenn du es lösen willst von der form und ziehst es beim ersten mal von der Form Landet das bei mir immer oben in der Linke ecke das
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.