Mark Wieder wrote:

> On 4/6/22 16:39, Richard Gaskin via use-livecode wrote:
>
>>  > ...there has never been any intention of supporting the properties
>>  > for widgets as far as I’m aware...
>>
>> If the company wants widgets to be seen as first-class citizens, a
>> little more conformity with existing object syntax would go a long
>> way to making that happen.
>
>
> Adding to that is the incoming LCS widget architecture, so I'm not
> putting deep learning time into something I'll just have to unlearn
> when the next wave hits.

Succinctly put.


Back when Ben was fleshing out the "before" and "after" messaging options, and the object-local mirror of the selectGroupedControls property for groups, and other such things that have made the DataGrid such a joy to work with, I had high hopes that this effort to encapsulate compound objects durably would continue.

I'm very excited by the choice to return to that effort. LCB is a fine language, and I'm as envious of its indexed arrays as I am mystified why they haven't found their way into LCS. But it's so easy to make compound objects in LCS I haven't been able to justify the time to learn a similar-but-incompatible language.

So soon we will have three classes of objects: engine-native, widgets, and whatever the LCS-based widgets are called.

It would be great to have a single robust, uniform serialization for their attributes.

--
 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