<?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 AutoCad plugin development  for both windows and Mac in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12797729#M3826</link>
    <description>&lt;P&gt;Hello, I currently have an AutoCad plugin that was written in C# .NET and it has the dependency on AutoCad.NET library which uses the .NET framework, so I am unable to do any development of this plugin or run it on Mac.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Is there a way to port this plugin over to Mac using mono or similar ?&lt;/P&gt;&lt;P&gt;2. Is there a way to develop AutoCad plugins that run on both Windows and Mac using the same codebase?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 25 May 2024 21:13:45 GMT</pubDate>
    <dc:creator>vishu_guntupalli</dc:creator>
    <dc:date>2024-05-25T21:13:45Z</dc:date>
    <item>
      <title>AutoCad plugin development  for both windows and Mac</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12797729#M3826</link>
      <description>&lt;P&gt;Hello, I currently have an AutoCad plugin that was written in C# .NET and it has the dependency on AutoCad.NET library which uses the .NET framework, so I am unable to do any development of this plugin or run it on Mac.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Is there a way to port this plugin over to Mac using mono or similar ?&lt;/P&gt;&lt;P&gt;2. Is there a way to develop AutoCad plugins that run on both Windows and Mac using the same codebase?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 May 2024 21:13:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12797729#M3826</guid>
      <dc:creator>vishu_guntupalli</dc:creator>
      <dc:date>2024-05-25T21:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: AutoCad plugin development  for both windows and Mac</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12798014#M3827</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/15544889"&gt;@vishu_guntupalli&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think it is better ask your question here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/net/bd-p/152" target="_blank"&gt;https://forums.autodesk.com/t5/net/bd-p/152&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You can also look at this thread:&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/net/can-i-use-c-for-making-auto-cad-plugin-for-both-windows-and-mac/td-p/7751194" target="_blank"&gt;https://forums.autodesk.com/t5/net/can-i-use-c-for-making-auto-cad-plugin-for-both-windows-and-mac/td-p/7751194&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 26 May 2024 04:44:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12798014#M3827</guid>
      <dc:creator>maxim_k</dc:creator>
      <dc:date>2024-05-26T04:44:56Z</dc:date>
    </item>
    <item>
      <title>Re: AutoCad plugin development  for both windows and Mac</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12808305#M3828</link>
      <description>&lt;P&gt;AutoCAD For Mac is severely limited insofar as API support goes. Mono wouldn't help because the Autodesk .NET API doesn't target it, and doesn't work with it AFAIK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That means you are limited to the legacy AutoLISP/DCL (e.g., no vl-* functions, no ActiveX, etc.), or native ObjectARX/C++.&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2024 19:18:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12808305#M3828</guid>
      <dc:creator>ActivistInvestor</dc:creator>
      <dc:date>2024-05-30T19:18:39Z</dc:date>
    </item>
    <item>
      <title>Re: AutoCad plugin development  for both windows and Mac</title>
      <link>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12808957#M3829</link>
      <description>&lt;P&gt;There’s no C++/CLI compiler for Mac (Required for .NET). Microsoft stated they have no plans to port it.&lt;/P&gt;&lt;P&gt;So that means ARX, and if you need a GUI, that would mean QT or wxWigets&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I’ve done a considerable amount of work in C++ / wxWigets, though it was not my responsibility to do the alt platform builds.&lt;/P&gt;&lt;P&gt;In general, you use the same code base, except initialization.&amp;nbsp; Once you get setup, and with modern C++20, it’s not bad at all.&lt;/P&gt;&lt;P&gt;Though you will need to become a master at unit testing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I’ve been thinking about this a bit as I also want to port my Python wrappers to Alt platforms (someday)&lt;/P&gt;&lt;P&gt;Hooking wx into AutoCAD for windows is easy.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/CEXT-Dan/PyRx/blob/9dc90d8928cf2892350d40f1353718a97998e8da/PyRx/PyRxApp.cpp#L23-L48" target="_blank" rel="noopener"&gt;https://github.com/CEXT-Dan/PyRx/blob/9dc90d8928cf2892350d40f1353718a97998e8da/PyRx/PyRxApp.cpp#L23-L48&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 02:15:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/autocad-plugin-development-for-both-windows-and-mac/m-p/12808957#M3829</guid>
      <dc:creator>daniel_cadext</dc:creator>
      <dc:date>2024-05-31T02:15:41Z</dc:date>
    </item>
  </channel>
</rss>

