Dr. Hawkins wrote:
> so does styledText even have a purpose any more?  Should it
> be treated as deprecated?

It seems it serves a very different purpose than htmlText. It's a new addition and folks find it useful, so I wouldn't expect it to be deprecated.


Trevor DeVore wroteL
> I use styled text all of the time in my text editors and exporters.
> Mainly for modifying runs of text and for converting text to other
> formats. Two examples:
> ...

Good stuff - thanks for that, Trevor. I figured it was useful, I just needed to see how.



Ali Lloyd wrote:
> Regarding id caching, I had an idea that one might be able to use
> it to emulate the performance gain of a 'repeat for each...' style
> structure on controls.
>
> Referencing a control by number or name will iterate through the
> controls of the card until it gets to the specified one. Thus a
> loop of the form
>
> repeat with x = 1 to the number of controls of this card
>   // do something with control x
> end repeat
>
> could in theory be speed up by using
>
> repeat for each line tId in the controlIDs of this card
>   // do something with control id tID
> end repeat
>
> However I haven't yet tried to measure any actual performance
>  difference, and I think it would only be faster if there were
> a large number of controls.

Alex's test suggests it needs a very large number of controls or a very high number of iterations, but being a performance fiend I certainly don't mind any optimizations that offer a speed boost, even a minor one.

I can appreciate why this is limited to IDs, because they're seldom modified, but since I so rarely use them I have to ask: has the team considered caching other control references, perhaps purging the cache when the control's name or number is modified?



Tom Bodine wrote:
> Overall, the field control of LC is far more powerful than the
> fields offered in Director and Flash (and probably other tools),
> so there are competitive reasons to maintain and promote these
> features in LC.

Amen to that, brother. Hardly a week goes by that I don't hear, "Wow - you can do that in LiveCode? Cool!"


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 ____________________________________________________________________
 ambassa...@fourthworld.com                http://www.FourthWorld.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

Reply via email to