Hi Andy,
Das mit dem Drag war ne gute Idee...ich hatte das Verschieben im falschen
Event. Das gehört in den MouseDrag-Event und nicht in den MouseMove-Event.
Jetzt geht das auch so wie ich es mir vorstelle. Da hatte ich heute Morgen
mal wieder eine meiner großen Denk-Blokaden.
Vielen Dank für den Tipp
Michael
Am 23.11.2007 12:33 Uhr schrieb "Andy Fuchs" unter <andy at foxwerk dot de>:
>
> at 23.11.2007 12:22 Uhr, Michael Köhler wrote:
>
>> ich will ja nicht, dass der MouseUp-Event gleich nach dem MouseDown-Event
>> ausgelöst wird sondern erst nach dem man den MouseButton wieder losgelassen
>> hat.
>
> Hi Michael,
>
> genau das erreicht man, wenn man bei MouseDown TRUE zurückgibt (ansonsten
> wird der Event blockiert).
>
>> Ziel ist es, dass der Benutzer ein Objekt anklickt und solange er den
>> Mousbutton geklickt hält soll er das Objekt verschieben können. Wenn er den
>> Button los lässt soll das Objekt genau an der Stelle bleiben an der er es
>> ablegt.
>
> Dieses Verfahren nennt man DRAG, und dazu gibt's z.B. die MouseDrag-Event
> (und das Handbuch :-))
>
> Grüße
>
> andy
>
|