<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Poor Documenation for new menu system in 3ds Max Programming Forum</title>
    <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12842050#M1067</link>
    <description>&lt;P&gt;I have mentioned many of the problems in the beta. The order of execution is broken as well. If you create an .ms file that generates a bunch of macroScripts for you in your userscripts then the menu won't recognize them. The reason is because the menu creation is the first thing that runs and only after that it will generate .mcr files. So basically tries to add non-existing actions to it. After the restart it works fine... It's just... Annoying...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have never seen such a cumbersome system...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A simple properly structured .&lt;SPAN&gt;xml would do the trick. -.-&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 15 Jun 2024 23:06:53 GMT</pubDate>
    <dc:creator>pi3c3</dc:creator>
    <dc:date>2024-06-15T23:06:53Z</dc:date>
    <item>
      <title>Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12758440#M1061</link>
      <description>&lt;P&gt;I can't use Max 2025 until I can learn how to translate my menu-building maxscripts to work with the new menu system. I used to be able to create a new action item to add to a menu using&amp;nbsp;menuMan.createActionItem macroName macroCategory, where the last two parameters were just strings that pointed to the macroscript I had created. But now to create an action item, you need a tableID, whatever the heck that is, and there's no explanation how to get from a macro name to a tableID.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 May 2024 16:45:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12758440#M1061</guid>
      <dc:creator>TurboChiken</dc:creator>
      <dc:date>2024-05-07T16:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12760884#M1062</link>
      <description>&lt;P&gt;Have you also found this?&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.autodesk.com/view/MAXDEV/2025/ENU/?guid=menu_system" target="_blank" rel="noopener"&gt;https://help.autodesk.com/view/MAXDEV/2025/ENU/?guid=menu_system&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could give you an idea about using it in MXS..&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 16:37:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12760884#M1062</guid>
      <dc:creator>istan</dc:creator>
      <dc:date>2024-05-08T16:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12760910#M1063</link>
      <description>&lt;P&gt;&lt;SPAN data-preserver-spaces="true"&gt;Thank you very much &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1914785"&gt;@TurboChiken&lt;/a&gt;. Your feedback is much appreciated.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;The team is working on improving the documentation, and it will soon be updated.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-preserver-spaces="true"&gt;The tableId for macroscript action is always '&lt;STRONG&gt;647394&lt;/STRONG&gt;'. The macroscript action&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;itself&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;will&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;be identified&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;by its actionId in that actiontable, which&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;is constructed&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;of the action name concatenated with an apostrophe and the macroscript's category.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN data-preserver-spaces="true"&gt;newSubMenu&lt;/SPAN&gt;&lt;SPAN data-preserver-spaces="true"&gt;.CreateAction "0C4D0C3D-D870-476A-9CDD-B6ED35A580C0" 647394 "MXS_Demo_Action_Item`Menu Demo Category"&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-preserver-spaces="true"&gt;You can find a full example in the following document:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="editor-rtfLink" href="https://help.autodesk.com/view/MAXDEV/2025/ENU/?guid=GUID-FF48D0EC-6669-4EC7-AB43-E9998A14A198" target="_blank" rel="noopener"&gt;&lt;SPAN data-preserver-spaces="true"&gt;https://help.autodesk.com/view/MAXDEV/2025/ENU/?guid=GUID-FF48D0EC-6669-4EC7-AB43-E9998A14A198&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope that helps.&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 16:50:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12760910#M1063</guid>
      <dc:creator>ads_decatae</dc:creator>
      <dc:date>2024-05-08T16:50:13Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12761466#M1064</link>
      <description>&lt;P&gt;О! It's so easy. You only have to remember the action ID..... "0C4D0C3D-D870-476A-9CDD-B6ED35A580C0", for example. And use it later wherever you need it. &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 22:14:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12761466#M1064</guid>
      <dc:creator>denisT.MaxDoctor</dc:creator>
      <dc:date>2024-05-08T22:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12762326#M1065</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1634609"&gt;@denisT.MaxDoctor&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;О! It's so easy. You only have to remember the action ID..... "0C4D0C3D-D870-476A-9CDD-B6ED35A580C0", for example. And use it later wherever you need it. &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;But it took AD only a year to invent this coding improvement! &lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2024 09:20:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12762326#M1065</guid>
      <dc:creator>istan</dc:creator>
      <dc:date>2024-05-09T09:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12810810#M1066</link>
      <description>&lt;P&gt;yeah, they had a look at the "genius" that is Microsoft COM/OLE and thought yeah lets have some of that! absolute nuts&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 19:30:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12810810#M1066</guid>
      <dc:creator>klvnk</dc:creator>
      <dc:date>2024-05-31T19:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Poor Documenation for new menu system</title>
      <link>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12842050#M1067</link>
      <description>&lt;P&gt;I have mentioned many of the problems in the beta. The order of execution is broken as well. If you create an .ms file that generates a bunch of macroScripts for you in your userscripts then the menu won't recognize them. The reason is because the menu creation is the first thing that runs and only after that it will generate .mcr files. So basically tries to add non-existing actions to it. After the restart it works fine... It's just... Annoying...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have never seen such a cumbersome system...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A simple properly structured .&lt;SPAN&gt;xml would do the trick. -.-&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jun 2024 23:06:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-programming-forum/poor-documenation-for-new-menu-system/m-p/12842050#M1067</guid>
      <dc:creator>pi3c3</dc:creator>
      <dc:date>2024-06-15T23:06:53Z</dc:date>
    </item>
  </channel>
</rss>

