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