Open
Description
An artist installed a tool that was registered in the 3dsMax menus via menuhook. Subsequently the tool was uninstalled and the artist manually deleted the menu entries. Later, the artist was unable to use a new version of the tool because menuhook did not add the menu items back.
Repro steps:
- Install the HowTo samples by running install.sh
- Run 3dsMax, note the presence of menu items such as Scripting > Python3 Development > Browse Documentation > Getting Started With Python in 3ds Max
- Manually remove the Browse Documentation menu as follows
- Open Customize > Customize User Interface
- Select the Menus tab and on the right, under Main Menu Bar expand Scripting and expand Python3 Development.
- Delete the item Browse Documentation
- Exit and restart 3dsMax
Result: The Browse Documentation menu is no longer present. Even if you were to reinstall the HowTos nothing will cause the menu to be recreated again.
Expected: On startup, the samples call menuhook.register and that should restore the menu that was deleted.
Metadata
Metadata
Assignees
Labels
No labels
Activity
hugow commentedon Oct 21, 2020
Thanks a lot for this! I will take a deeper look.