drunkenmyno Geschrieben 12. Mai 2014 Geschrieben 12. Mai 2014 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 Zitieren
citybreaker Geschrieben 13. Mai 2014 Geschrieben 13. Mai 2014 Vielleicht kannst du ja noch etwas Quellcode posten damit man sich das ganze mal angucken kann. Benutzt das standard Panel von Delphi? Zitieren
drunkenmyno Geschrieben 13. Mai 2014 Autor Geschrieben 13. Mai 2014 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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.