Hi Dave,

One reason why this may happen is the Geometry manager.

Another reason is the margins of the group. If the margins are set to 0 and you're using the GM or have a resizing script somewhere, the controls often tend to "walk".

Also, if you're using rect, top, left, bottom, right and other location properties in your script, these properties may change, triggering a resizing handler again, which eventually makes the control walk. You can avoid this by putting all location properties into variables before setting any position, e.g.

put the topleft of grp "This Group" into myTL
set the topleft of btn 1 to (item 1 of myTL + 5),(item 2 of myTL + 5)
-- etc.

If you give a little more info about what you're doing exactly, we might solve this problem.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi

LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 4/1/2014 19:05, Dave Kilroy wrote:
Quite a few times recently whilst developing on Windows (windows 7 x64) and
using various incarnations of LiveCode (LC 6.6, 6.6.1(rc1), LC 6.7 (dp1) I'm
getting an occasional 'runaway' behaviour.

Occasionally, on one particular stack (holding quite a few controls to make
up it's GUI) if I'm editing a group with the inspector open on the 'Size &
Position' tab - if I click the up or down arrows on the left, top, right, or
bottom scrolling list fields, followed within a second or so by another
click on the same arrow - I get a 'runaway' of the control continuing to
move in the same direction at about 1 pixel/point per second.

I'm not seeing it on LC 6.5 or 6.5.1 (or on OSX)

I don't really want to file a bug about this because I can't reproduce it -
is anyone else seeing this?

Kind regards

Dave




_______________________________________________
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

Reply via email to