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
Panel mit der Maus ziehen
Hoi,
ich verstehe die Frage nicht: "Ein Panel auf dem Bildschirm herum ziehen?"
Ein Panel? Oder ein Frame? Ein Panel auf dem Schirm oder in einem Frame?
Soll man überhaupt ein Panel herumziehen können - von der wx-Konzeption her?
Gruß,
Christian
ich verstehe die Frage nicht: "Ein Panel auf dem Bildschirm herum ziehen?"
Ein Panel? Oder ein Frame? Ein Panel auf dem Schirm oder in einem Frame?
Soll man überhaupt ein Panel herumziehen können - von der wx-Konzeption her?
Gruß,
Christian
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi cime!cime hat geschrieben:ich möchte ein Panel mit der Maus auf dem Bildschirm herumziehen.
Ich habe mich da mal ein bischen gespielt, da ich das auch demnächst brauche:
http://www.python-forum.de/post-64768.html
mfg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
woah toll,danke, eigtnlich schade, dass ich nicht selbst darauf gekommen bin mein programm hat ja ähnlich funktioniert, aber halt irgendwie nicht so gut, ich weiß bis jetzt nicht wo der fehler liegt ^^... kurze Frage wäre da noch ... wo ist der Unterschied in Move und SetPosition? ... in der Doku habe ich keinen gefunden ...
mfg
cime
mfg
cime
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi cime!cime hat geschrieben:wo ist der Unterschied in Move und SetPosition?
Nur die Syntax unterscheidet sich.
mfg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.