realbasic-nug.de
[Top] [All Lists]

MouseUp-Event wird nicht ausgeführt

To: Realbasic Mailinglist <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: MouseUp-Event wird nicht ausgeführt
From: Michael Köhler <realbasic at skie dot info>
Date: Fri, 23 Nov 2007 09:39:32 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Thread-index: AcgtrF5QnKGDrpmfEdyN1QAWy81CWg==
Thread-topic: MouseUp-Event wird nicht ausgeführt
Hallo alle zusammen,

ich hab da ein kleines Problem mit RB5 unter Leopard. Ok, da bin ich nicht
der Einzige wahrscheinlich aber egal, vielleicht hab ich nur einen
Denkfehler. Zu meinem Problem:

Ich hab in einem Canvas verschiedene Objekte, die man mittels der Maus
verschieben kann. Die Verschiebung ist nur möglich, wenn man den Mausbutton
gedrückt hält. Zu diesem Zweck hab ich eine boolische Variable eingeführt
die beim MouseDown-Event auf true gesetzt wird. Beim MouseUp-Event
wird...nein, soll sie auf false gesetzt werden aber grade der MouseUp-Event
wird nicht ausgeführt. Vielleicht denk ich auch nur falsch, hoffe hier kann
mir jemand helfen.

Hier mein Beispiel:

Eigenschaften:

px as Integer
py as Integer
klick as Boolean

Canvas:

MouseDown-Event

if klick then
    px=X-Oval1.left
    py=Y-Oval1.top
end if

MouseMove-Event

if klick then
    Oval1.left=X-px
    Oval1.top=Y-py
end if

Oval1:

MouseDown-Event

klick=true

MouseUp-Event

klick=false




<Prev in Thread] Current Thread [Next in Thread>