Panel mit der Maus ziehen
Verfasst: Freitag 13. April 2007, 19:42
Hi,
ich möchte ein Panel mit der Maus auf dem Bildschirm herumziehen. Also draufklicken (und draufbleiben), Maus bewegen, Panel bewegt mit und dann Maus loslassen udn Panel bleibt wo es ist.
Gibt es dafür schon eine vorgefertigte Funktion?
Da ich nichts wusste, habe ich mir das einfach mal selbst geschrieben. Habe bei einem MotionEvent halt immer die Differenz zur vorherigen Mausposition ausgelesen und diese dann auf die Position des Panels addiert. Funktioniert auch, aber leider nicht besonders doll. Sobald die Maus ein wenig schneller bewegt wird, klappts nicht mehr richtig und auch hinkt das Panel ein wenig hinterher ... daher meine Frage (siehe oben)
mfg
cime
ich möchte ein Panel mit der Maus auf dem Bildschirm herumziehen. Also draufklicken (und draufbleiben), Maus bewegen, Panel bewegt mit und dann Maus loslassen udn Panel bleibt wo es ist.
Gibt es dafür schon eine vorgefertigte Funktion?
Da ich nichts wusste, habe ich mir das einfach mal selbst geschrieben. Habe bei einem MotionEvent halt immer die Differenz zur vorherigen Mausposition ausgelesen und diese dann auf die Position des Panels addiert. Funktioniert auch, aber leider nicht besonders doll. Sobald die Maus ein wenig schneller bewegt wird, klappts nicht mehr richtig und auch hinkt das Panel ein wenig hinterher ... daher meine Frage (siehe oben)
mfg
cime