Hi Karen,

It seems you haven't got a repy to your question, yet. In the menubar script (or the script of the group that serves as menubar), you could put a menuPick handler. Have a look at the docs for info about the menuPick handler.

The menuPick handler could call scripts in the main stack or send commands to other stacks and objects. Depending on what you are trying to do, your menuPick handler might look like

on menuPick theMenuItem
  switch theMenuItem
    case "Open..."
      runOpenHandlerInMainStack
    break
    case "Something Else"
      send "runSomeHandlerInSubstack" to the topstack
    break
  end switch
end menuPick

The second "case" will work fine, if the main stack also has a "something" handlers. It would be easiest to put all scripts in the main stack, without using the "send" command, but if each of your substacks should act differently upon a user's menu selection, "send" is a very useful command.

Best,

Mark


Karen wrote:
Hi,

I'm trying to set up a Menubar for OS X with Revolution and I had seen mention of the idea of using a separate stack with a menubar (to avoid the stack contents moving around every time I load it). I have set this up, and on the preOpenStack script of the other cards, I do:

set the menubar of me to "MyMenubar".

This seems to work very nicely - the other cards have the correct menubar, but what I can't puzzle out is how to process the menu actions in these cards. If I do nothing, they are processed back in the Menubar stack - which doesn't have the controls that I want to refer to. How can I process the menu actions correctly?

Thanks,

Karen


--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet users every month. See http://economy-x-talk.com/advertise.html for more information.

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to