Faster way to get tabStops?

Bob Sneidar bobsneidar at iotecdigital.com
Thu Feb 19 16:55:53 CET 2015


Datagrids… GOOD!

Bob S


> On Feb 19, 2015, at 24:47 , BNig <bernd.niggemann at uni-wh.de> wrote:
> 
> Hi Dan,
> 
> I ran into the same problem and figured that acessing the field and ask for
> formattedWidth is slow.
> 
> So I tried to minimize that.
> 
> I took each tab delimited item an stuffed it into an array. For each column
> one key.
> 
> You end up with each key holding the data of one column worth of data
> 
> Then I put that column into a field that has the same properties as the
> original field and get the formattedWidth. This tells me the space I need to
> set the tabstops.
> 
> That way I only access the field column times. This speeds up the whole
> process tremendously.
> 
> 
> 
> To see it in action you can have a look:
> ---------------------------
> http://runtime-revolution.278305.n4.nabble.com/ANN-modified-Table-Field-0-2-9-td4683338.html#a4683384
> --------------------------
> watch for line breaks.
> 
> look at the script of field "fData" handler mtfAdjustToWidthOfContent.
> 
> Kind regards
> 
> Bernd
> 
> 
> 
> 
> --
> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Faster-way-to-get-tabStops-tp4689049p4689064.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



More information about the use-livecode mailing list