Richard.
I agree. I find tabwidths are much more straightforward than tabstops. With what you explained, I might see how, say, a negative number might trip up the translation, but do not see why the particular string mentioned does. Anyway, that string does not crash two machines I tried it on, so I suspect something more local and sinister in his getup. Craig -----Original Message----- From: Richard Gaskin <[email protected]> To: use-livecode <[email protected]> Sent: Wed, Aug 14, 2013 10:35 am Subject: Re: IDE versus MSG Box - Field Tabstops dunbarx wrote: > Richard. > ..."FWIW, LC recently introduced a new property, the tabWidths, which will > accept those values." > > Are you implying that the tabStop list that Alejandro posted is somehow not acceptable? I have to admit that I've had so much going on in my office that I haven't followed this discussion in detail. But I suspect that the problem stems from a feature in the IDE which may not have complete error-checking. The tabstops property requires absolute metrics from the left edge of the control; that is, each item is the complete measure from that edge, e.g.: 100,150,225 Recognizing how onerous this can be, RunRev recently added the tabwidths property to allow us to specify only the widths, without having to add up the widths for each value, e.g.: 100,50,75 Perhaps the IDE team recognize this onerousness long before the engine team had a chance to address it with the new tabWidths property, and wrote the Inspector in a way that effectively allows you to enter what we now call tabWidths when setting the tabStops, translating them into true tabStop values when the property is actually set in the control. If that hunch is correct, perhaps certain sequences of values trip up that scripted translation, causing the errant behavior noted. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
