I'm joining this discussion a little late, it looks like everything has been said but a short time ago I posted a question about multiple menubars on windows too and got a different conclusion.

In my case, there are 2 or 3 menubars on each window. However, each is for a different language so only one is displayed at a time, depending on the user's language setting. This cannot be changed while running the app so there is only one menubar and it stays the same. So, I agree with the don't change menubars while the app is running.

However, when I tried to manipulate the menus, enable/disable, and respond to accelerator keys, the proper menubar did not always get the command. I tried changing the layering but still had problems. When I set the menubar to Japanesemenu or Englishmenu then the problem went away. This is on Windows, not Mac and that is why I wrote my question. Setting the menubar is only a Mac command but it seemed to make a difference on the Windows platform when 2 menubars were present on the same window. I would love it if someone confirmed or explained this to me.

Thanks
Ron





On Dec 12, 2007, at 11:42 PM, Eric Chatonet wrote:

Hi Dave,

Le 12 déc. 07 à 15:32, Dave a écrit :

Hi,

Ok, I understand this a bit better now, but one thing still confuses me. How does it know that the Menubar group is a Menubar group and not some other group with button in it?

Any group that contains at least a button the style of which is "pulldown" is considered by Rev as a 'possible' menu bar.

I understand I can create as many Menubars as are needed and hide/ show them etc. But how does it know which one to use? What if there is more than one visible Menubar?

Rev does not mind which menu bar to use on Windows:
It's up to you to manage this and to show one menu bar only at a time :-) On Win, the menu bar is a group of Rev buttons and as any other control, you can show or hide it.
As a menubar group is opaque, it depends also on the layering.

Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/
----------------------------------------------------------------


_______________________________________________
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

_______________________________________________
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