<?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 : SendCommand execute after Form close. in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5822578#M38626</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;while using modeless dialog, you have to &lt;A href="http://help.autodesk.com/view/ACD/2015/ENU/?guid=GUID-A2CD7540-69C5-4085-BCE8-2A8ACE16BFDD" target="_blank"&gt;lock the document&lt;/A&gt; before you modify it.&lt;/P&gt;</description>
    <pubDate>Fri, 18 Sep 2015 05:30:39 GMT</pubDate>
    <dc:creator>_gile</dc:creator>
    <dc:date>2015-09-18T05:30:39Z</dc:date>
    <item>
      <title>SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5819680#M38619</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;On Command Method in my&amp;nbsp;plugin i load a form using following call.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Autodesk.AutoCAD.ApplicationServices.&lt;SPAN&gt;Application&lt;/SPAN&gt;.ShowModalDialog(form);&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;When form loads on a button click event i call&amp;nbsp; &lt;STRONG&gt;ActiveDocument.Utility.GetPoint&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;to get a point on my dwg.&lt;/P&gt;&lt;P&gt;After getting ther point in button click event i call &lt;STRONG&gt;ActiveDocument.SendCommand&lt;/STRONG&gt; to create new TextStyle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SendCommand dont work until i close my form. after closing form commandline ask for textstyle params.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way i can run SendCommand when my form is on screen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2015 15:17:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5819680#M38619</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-16T15:17:10Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5819808#M38620</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SendCommand (as SendStringToExecute) runs asynchronously.&lt;/P&gt;
&lt;P&gt;To synchronously run a command:&lt;/P&gt;
&lt;P&gt;- targeting AutoCAD 2015 or later, you can use the Editor.Command method (see &lt;A href="http://through-the-interface.typepad.com/through_the_interface/2014/03/autocad-2015-calling-commands.html" target="_blank"&gt;here&lt;/A&gt; and &lt;A href="http://www.theswamp.org/index.php?topic=49124.0" target="_blank"&gt;there&lt;/A&gt;) ;&lt;/P&gt;
&lt;P&gt;- for pior versions, you'd need to &lt;A href="http://www.theswamp.org/index.php?topic=31886.msg460020#msg460020" target="_blank"&gt;P/Invoke acedCmd&lt;/A&gt; or call the &lt;A href="http://www.theswamp.org/index.php?topic=43113.msg483306#msg483306" target="_blank"&gt;non public Editor.Command(&lt;/A&gt;) method.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can also create a new TextStyleTableRecord and add it to the TextStyleTable programatically (see &lt;A href="http://help.autodesk.com/view/ACD/2015/ENU/?guid=GUID-A3CA7191-A979-4FD4-8322-357C27180BB6" target="_blank"&gt;here&lt;/A&gt;).&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2015 16:15:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5819808#M38620</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2015-09-16T16:15:14Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5820996#M38621</link>
      <description>&lt;P&gt;Hi Gilles&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i have problem using Editor command method every time i call it throw exception on line&lt;/P&gt;&lt;PRE&gt;Autodesk.AutoCAD.ApplicationServices.Core.&lt;SPAN&gt;Application&lt;/SPAN&gt;.DocumentManager.IsApplicationContext&lt;/PRE&gt;&lt;P&gt;which is always true.&lt;/P&gt;&lt;P&gt;tried with&amp;nbsp;CommandFlags.Session and without it no diffrence.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 17 Sep 2015 08:48:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5820996#M38621</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-17T08:48:20Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821111#M38622</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;try use this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Autodesk.AutoCAD.ApplicationServices.Application.ShowModelessDialog (MyForm);&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Sep 2015 10:55:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821111#M38622</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-17T10:55:16Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821118#M38623</link>
      <description>&lt;P&gt;no diffrence weather its modal or Modeless dialog.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Sep 2015 11:06:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821118#M38623</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-17T11:06:36Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821119#M38624</link>
      <description>&lt;P&gt;Ok, can you show your code?&lt;/P&gt;</description>
      <pubDate>Thu, 17 Sep 2015 11:07:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821119#M38624</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-17T11:07:38Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821153#M38625</link>
      <description>&lt;P&gt;Autocad2014 with .net 4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;here is my code very simple.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public class NavPlugin : IExtensionApplication&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void Initialize()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void Terminate()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new NotImplementedException();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CommandMethod("SNDCMD")]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void sendCmd()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var form = new MyForm();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application.ShowModelessDialog(form);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;public partial class MyForm : Form&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MyForm()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void BtnSendCmdClick(object sender, EventArgs e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var doc = AcAp.DocumentManager.MdiActiveDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Editor ed = doc.Editor;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ed.Command("_line", new Point2d(0, 0), new Point2d(500, 500));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ed.WriteMessage("test.");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;</description>
      <pubDate>Thu, 17 Sep 2015 11:57:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5821153#M38625</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-17T11:57:42Z</dc:date>
    </item>
    <item>
      <title>Re : SendCommand execute after Form close.</title>
      <link>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5822578#M38626</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;while using modeless dialog, you have to &lt;A href="http://help.autodesk.com/view/ACD/2015/ENU/?guid=GUID-A2CD7540-69C5-4085-BCE8-2A8ACE16BFDD" target="_blank"&gt;lock the document&lt;/A&gt; before you modify it.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Sep 2015 05:30:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/sendcommand-execute-after-form-close/m-p/5822578#M38626</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2015-09-18T05:30:39Z</dc:date>
    </item>
  </channel>
</rss>

