Went with option two and it works like a charm... thanks again for all of your rapid responses.
On Thu, Jul 19, 2012 at 3:14 PM, Klaus on-rev <kl...@major.on-rev.com> wrote: > Hi Skip, > > Am 19.07.2012 um 21:01 schrieb Magicgate Software - Skip Kimpel: > >> There is some conflicting functions being called. For instance, I >> have several clickable buttons on that stack. So when you go to click >> on a button, it performs that functions but also tries to relocate >> things and enters into this never ending cycle and competition of >> moving the screen vs performing button function. >> >> Is that clear or do I need to provide more specifics? It is clear in >> my head right now but I have had some TheraFlu so it might only be >> clear to me... > > You have two options to avoid the movenemnt in your buttons an other objects: > 1. Add dummy "mouseXXX" handlers to your buttons: > > on mouseDown > ## > end mouseDown > > on mouseMove > ## > end mouseMove > > on mouseUp > ## Your commands here... > end mouseUp > > on mouserelease > ## > end mouserelease > > That will "override" the mouseX stuff in the stack script. > > 2. Add these lines to my script: > ################################ > local maydrag > > on mouseDown > > ## EXCLUDE buttons > if word 1 of the target = "button"then > put empty into maydrag > else > put mouseH() & "," & mouseV() into maydrag > end if > end mouseDown > > on mouseMove > if maydrag is not empty then > set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of > maydrag,item 2 of the screenMouseLoc - item 2 of maydrag > end if > end mouseMove > > on mouseUp > put empty into maydrag > end mouseUp > > on mouserelease > mouseup > end mouserelease > ############################################ > >> SKIP > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > kl...@major.on-rev.com > > > _______________________________________________ > 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