LiveCode 7.0.3: a new meme

Peter Haworth pete at lcsql.com
Fri Feb 27 20:44:30 CET 2015


Terry,
Can you give a brief description of what functionality you need?  I
understand that your original post was regarding Datagrid performance and
how it varies between LC releases but another good comparison would be
between Datagrid and an alternative implementation, assuming that the
functionality you need is possible with a filed control.

On Fri Feb 27 2015 at 11:17:29 AM Terence Heaford <t.heaford at icloud.com>
wrote:

> Maybe for a simple put all the data in and scroll it but not for all the
> other things that a DataGrid can do.
>
> My post was in response to Richard Gaskin’s request for information
> regarding areas of poor performance in LC.
>
> I do have knowledge of using the regular field with tab delimited data but
> it does not give the breadth of opportunity provided by the DataGrid.
>
> The real solution is to have the performance issues of the DataGrid
> addressed directly by LC engineers.
>
> The limitation of the regular field route is probably why it was designed
> by Trevor Devore in the first place. I understand LC incorporated the
> DataGrid into their product.
> This explains a lot. Trevor Devore probably designed and implemented the
> DataGrid to overcome the fact that there was no DataGrid within Revolution.
> LC should have implemented there own DataGrid as part of the engine then
> there would be no speed problem now.
> I can understand why they did not do this (I do have experience in
> Objective-C/Cocoa) as it is not a minor undertaking but if they had the
> benefits now would be enormous. Also LC voted not to use native controls
> but emulated so any table would have to be implemented from the ground up
> rather than using the native say Cocoa NSTableView.
>
> For me, this is a major area of poor performance which needs to be
> addressed at the core level, by LC engineers, not by workarounds using mods
> to existing controls that have not really been designed for creating modern
> tables for a modern environment.
>
>
> All the best
>
> Terry
>
>
> > On 27 Feb 2015, at 16:08, J. Landman Gay <jacque at hyperactivesw.com>
> wrote:
> >
> > From the description, it sounds like you could use a regular field with
> tab delimited data, which would give much better scrolling speed. The
> datagrid is great for form-based grids but if each row can be a single line
> you can do it with a LiveCode field.
>
> _______________________________________________
> 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