Stack Menu Mystery - Disappointing Documentation (Long, sorry)
John Dixon
dixonja at hotmail.co.uk
Tue Nov 25 15:15:15 EST 2014
The menu builder has been a problem since runRev's beginnings... it would pay them to look at 'superCard', they have building menus 'down pat'...:-)
> Date: Tue, 25 Nov 2014 12:09:07 -0800
> From: ambassador at fourthworld.com
> To: use-livecode at lists.runrev.com
> Subject: Re: Stack Menu Mystery - Disappointing Documentation (Long, sorry)
>
> Bob Sneidar wrote:
>
> > And along with that we should probably have the Menu Builder
> > automatically
> > create File and Edit menus complete with the script commands that make
> > them work. For instance Save will save the current stack, Copy will
> > copy
> > whatever is currently selected, etc. We can code it now, but with many
> > different stacks/forms that do different things, having to code each
> > menu,
> > or create a global menuPick handler for *some* menu commands as I now
> > do
> > seems sketchy.
>
> Maybe. It's a tough call with a toolkit as flexible as LiveCode, since
> it's used for such a wide range of different types of apps, each of
> which may have any variety of data storage methods, undoable actions the
> engine can't know about, etc.
>
> There's definitely a lot of room for improvement in terms of general
> guidance, such as generalized engine-level support for multi-step Undo.
> But Undo is a good example of the challenge, since it involves so many
> different data types and actions that at best such a framework could
> only provide a shelf onto which we'd still need to put boxes of our own
> code to become a useful thing.
>
> --
> Richard Gaskin
> Fourth World Systems
> LiveCode training and consulting: http://www.fourthworld.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