XM Magdalena 3D print, GGeorgy (3D)
LC #42 Pipers Alley

View Full Version : How to create menu list as part of MainMenu

12-09-2008, 09:28 AM
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\n"

on closeMi picked do
format "file->close\n"

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!

12-09-2008, 03:05 PM
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

12-10-2008, 12:46 AM
Really thanks. It works. That is wonderful.

CGTalk Moderation
12-10-2008, 12:46 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.