Terence Heaford wrote: > On 15 Jul 2014, at 19:10, Richard Gaskin wrote: > >> That's more or less how ListMaster works, but doing it in C rather >> than in script. > > I believe ListMaster is based upon the old classic/carbon LDEF system.
Exactly. Custom LDEFs like the one written for ListMaster provide a way to bundle up sequences of calls to MoveTo, LineTo, and DrawString, which collectively provide a behavior very similar to what LC does under the hood when you replicate field objects.
Of course it's much leaner, as just about anything in C is. And the price you pay for that performance is many months of challenging coding.
-- 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