<?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: Persistant menu like Getting Started Menu in Fusion API and Scripts Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6771013#M18786</link>
    <description>&lt;P&gt;Thank you for the commandEvent recommendation. I don't think its the ideal solution, but working with what I have, its far more efficient than alternatives.&lt;/P&gt;</description>
    <pubDate>Tue, 27 Dec 2016 14:57:18 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-12-27T14:57:18Z</dc:date>
    <item>
      <title>Persistant menu like Getting Started Menu</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6765736#M18784</link>
      <description>&lt;P&gt;I want to have some 'menu' running all the time on my plugin, whether the modeler is using another command or not. This is so that I can persistently track mouse movements with the mouse events and track what the modeler is doing. I notice that the 'getting started' menu in fusion is persistent even when I use other commands, so I'm wondering how I can create one of those in my plugin and if it has mouseevents that I can track?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This may be a horrible way to do this so I'm open to other recommendations. I need someway to know when a modeler has made changes to their design so that I can run a background process that checks the changes against constraints in my plugin&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2016 14:58:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6765736#M18784</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-22T14:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: Persistant menu like Getting Started Menu</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6766129#M18785</link>
      <description>&lt;P&gt;As you've seen with the "Getting Started" dialog, Fusion does support dialogs that are not associated with a command. &amp;nbsp;The "Comments" and "Text Commands" windows are other examples. &amp;nbsp;Unfortunately these types of dialogs are not yet exposed through the API. &amp;nbsp;We do plan to expose this functionality and have begun the initial work but I don't know at this time when it will be available.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another area where there isn't very much support through the API is events. &amp;nbsp;The ideal thing in your case would be if there was an event that would notify you when the model has changed. &amp;nbsp;I don't think monitoring mouse events would be very efficient and it would also probably be quite expensive since mouse events occur so often.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think a reasonable thing for you to do now though is to use one of the existing events that notifies when a command is started and stopped. &amp;nbsp;These are the commandStarted and commandTerminated events that are accessed through the UserInterface object. &amp;nbsp;You could do your checks after a command is terminated. &amp;nbsp;Of course there will still be some added expense in doing this because many commands don't modify the model, such as any of the view commands, the measure commands, etc.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2016 17:48:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6766129#M18785</guid>
      <dc:creator>ekinsb</dc:creator>
      <dc:date>2016-12-22T17:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Persistant menu like Getting Started Menu</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6771013#M18786</link>
      <description>&lt;P&gt;Thank you for the commandEvent recommendation. I don't think its the ideal solution, but working with what I have, its far more efficient than alternatives.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 14:57:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6771013#M18786</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-27T14:57:18Z</dc:date>
    </item>
    <item>
      <title>Re: Persistant menu like Getting Started Menu</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6771510#M18787</link>
      <description>&lt;P&gt;Is there a convienient list anywhere of the existing command id's? This would help me sort out what actionions I would like to respond to and could efficiently compare them against a hashtable.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 19:25:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/persistant-menu-like-getting-started-menu/m-p/6771510#M18787</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-27T19:25:11Z</dc:date>
    </item>
  </channel>
</rss>

