menu paradigm of Rev/MC and other goofiness

Jeanne A. E. DeVoto jeanne at runrev.com
Thu Mar 13 13:00:12 EST 2003


At 6:07 AM -0800 3/13/03, livfoss at blueyonder.co.uk wrote:
>on Thu, 13 Mar 2003 00:03:31 -0800, "Jeanne A. E. DeVoto"
><jeanne at runrev.com> wrote:
>At 6:45 AM -0800 3/5/03, Ivers, Doug E wrote:
>>Does anyone have an example they could send me in which a
>>menubar menu is a stack?
>
>>You can't make a stack menu into a menubar menu, I'm afraid.
>Now I know that a stack menu can't be a menubar menu, and it
>would be 'faking it' if it was so used in Windows, so I'm completely
>foxed as to what sort of menu it can be. Obviously there is some
>other kind of menu that I never use. Pardon my complete dumbness
>on this one, but can anyone give me an example of when and why
>you would use a stack menu?

You can use them for popup menus, option menus, and pulldown menus inside a
window. (One place to see a stack menu in action is to look at the Stack
tab in the 1.1.1 Stack Properties palette. The menu that appears when you
click "Window Decorations" is a stack menu.)

The advantage of stack menus is that you have complete freedom regarding
layout; you can create a multiple-column menu, a menu whose menu items are
images, etc. They're more complicated to create than button menus, since
you need to create a stack to hold the menu instead of just entering the
list of menu items into a button, but they are much more flexible.

--
Jeanne A. E. DeVoto ~ jeanne at runrev.com
Runtime Revolution Limited - The Solution for Software Development
http://www.runrev.com/





More information about the use-livecode mailing list