The autoupdate link doesn't take me to the update or start the update. It takes me to the change log, which is cool and all, but then I have to manually go to the update page.
I had disscusion with some people, including Lexikos, which web page should be opened when you click on "AutoHotkey updates available" button and it turned out that AHK change log is the best choice.
AutoHotkey update doesn't automatically update Radial menu.exe because that's too risky - some AutoHotkey updates break compatibility with scripts written till that moment. Take a look at some AutoHotkey breaking changes examples: example1, example2, etc.
Maybe it could have separate links for change log and download?
Good suggestion. I'll think about that.
... do I just rename the .exe ...
Yes. Instructions from RM help file:
Radial menu.exe is in renamed AutoHotkey_L Unicode 32-bit. To upgrade to latest version of AutoHotkey; exit RM, delete Radial menu.exe, download latest AutoHotkey, rename it to Radial menu.exe, and put it in RM folder. Note: ANSI build is not allowed, only UNICODE.
RM2module doesn't have built-in support for submenus. I'm planning to make it available in RM3module, but the plans may change...
I see you are using oMenu2.Execute() - the code from Example 9 AHK_L - Menu definition in RMApp style. Just to inform you I improved that example and the class few days ago. Here's how basic example may look now:
RM2_On(A_ScriptDir "\Merlock's device") ; loads skin
oMenu := new RM2Menu(MenuDefinition) ; creates radial menu object
RM2_Off() ; unloads skin
F1::oMenu.Show("r") ; shows menu in release to select mode
F2::oMenu.Show("c") ; shows menu in click to select mode
#Include RM2Menu class.ahk ; or put it directly in the script - it's not too long (less than 250 lines)
I'll try to upload it tomorrow... It supports executing functions & subroutines and you can create/edit radial menus directly in Radial menu designer (stand alone package).