Notifications
Clear all

[Closed] How to create menu list as part of MainMenu

Dear forum:

I found Max is very good at creating a menu system for a dialog. But, I found out that it is really difficult to create a menu as one of the main menu.
Here is my codes:
fn ShowMyMenu =
(
rcMenu MyMenus
(
subMenu “MyMenu”
(
menuItem openIniMi “Open”
seperator file01
menuItem closeMi “Close”
)

on openIniMi picked do
(
format “file->open

)

on closeMi picked do
(
format “file->close

)
)
)

I can easily make it as the menu of a dialog, using:
createDialog myRollout menu:(ShowMyMenu())

But I do not found out a way to put my menu, ‘rcMenu MyMenus’, as one of the main menu, just like Max’s ‘File’, ‘Help’ etc.

Does anyone know how to implement what I expected?
Thanks a lot!

2 Replies

take a look at http://andklv2.narod.ru/maxscripts/111_SmartMenu_v.0.1.ms

should clear it up.

something like


subMenuItem = menuMan.createSubMenuItem "Test Menu" subMenu
subMenuIndex = mainMenuBar.numItems() - 1
mainMenuBar.addItem subMenuItem subMenuIndex
menuMan.updateMenuBar()

Really thanks. It works. That is wonderful.