Try on mouseMove instead of on grab: on mouseMove if the mouse is down — to make sure you are holding on to something your code goes here end if end mouseMove
Tore > 15. okt. 2017 kl. 19:07 skrev Richmond Mathewson via use-livecode > <use-livecode@lists.runrev.com>: > > If you try that "code snippet" I think you will get terribly stuck: that's a > question. > > Richmond. > > On 10/15/17 8:04 pm, Tom Glod via use-livecode wrote: >> richmond, are you asking a question or giving us code snippet to use? >> >> On Sun, Oct 15, 2017 at 1:01 PM, Richmond Mathewson via use-livecode < >> use-livecode@lists.runrev.com> wrote: >> >>> Imagine a stack with a picture of an orange in its centre . . . >>> >>> The picture: img "arancia", contains the following script: >>> >>> on mouseDown >>> grab me >>> end mouseDown >>> >>> so the end-user can move the picture wherever they want >>> all over the stack. >>> >>> HOWEVER . . . I want to know whether their initial movement is to the >>> left, right, upwards or downwards. >>> >>> Fantasy time again [pseudocode]: >>> >>> on Grab >>> put the left of me into LEFT1 >>> put the top of me into TOP1 >>> wait 2 ticks >>> put the left of me into LEFT2 >>> put the top of me into TOP2 >>> if LEFT2 < LEFT1 then >>> put "LEFT" >>> else >>> put "RIGHT" >>> end if >>> if TOP2 < TOP1 then >>> put "UP" >>> else >>> put "DOWN" >>> end if >>> end Grab >>> >>> Richmond. >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://post.spmailt.com/f/a/3dHp0NbbW6l-hhVAqUqAVQ~~/AAGp3AA~/RgRbxMirP0EIACzw8z9Dj9ZXA3NwY1gEAAAAAFkGc2hhcmVkYQdoZWxsb18xYAw1Mi4zOS4yNi4xNDRCCgAAK5XjWWizsdtSHXVzZS1saXZlY29kZUBsaXN0cy5ydW5yZXYuY29tCVEEAAAAAEQ1aHR0cDovL2xpc3RzLnJ1bnJldi5jb20vbWFpbG1hbi9saXN0aW5mby91c2UtbGl2ZWNvZGVHAnt9 >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode