<?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: Tutorial for new developer... in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54516#M7240</link>
    <description>&lt;E&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/E&gt; Thanks!</description>
    <pubDate>Mon, 07 Aug 2006 10:04:49 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2006-08-07T10:04:49Z</dc:date>
    <item>
      <title>Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54514#M7238</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;Hi.&lt;BR /&gt;&lt;BR /&gt;I'm an experieced .NET programmer. I wonder how I can start developing my own plugins in Archicad.&lt;BR /&gt;&lt;BR /&gt;All tips are welcomed!&lt;/DIV&gt;</description>
      <pubDate>Mon, 07 Aug 2023 08:51:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54514#M7238</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-07T08:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54515#M7239</link>
      <description>Graphisoft Developer Center seems to be a good starting point:&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="http://www.graphisoft.com/support/developer/" target="_blank"&gt;&lt;/A&gt;&lt;S&gt;&lt;A href="http://www.graphisoft.com/support/developer/" target="_blank"&gt;&lt;/A&gt;&lt;A href="&amp;lt;/s&amp;gt;http://www.graphisoft.com/support/developer/&amp;lt;e&amp;gt;"&gt;&lt;/A&gt;&lt;/S&gt;http://www.graphisoft.com/support/developer/&lt;E&gt;&lt;/E&gt;</description>
      <pubDate>Mon, 07 Aug 2006 09:58:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54515#M7239</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2006-08-07T09:58:04Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54516#M7240</link>
      <description>&lt;E&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/E&gt; Thanks!</description>
      <pubDate>Mon, 07 Aug 2006 10:04:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54516#M7240</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2006-08-07T10:04:49Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54517#M7241</link>
      <description>&lt;BLOCKQUOTE&gt;d00_ape wrote:&lt;BR /&gt;Hi.&lt;BR /&gt;
&lt;BR /&gt;
I'm an experieced .NET programmer. I wonder how I can start developing my own plugins in Archicad.&lt;BR /&gt;
&lt;BR /&gt;
All tips are welcomed!&lt;/BLOCKQUOTE&gt;

*bump*&lt;BR /&gt;
&lt;BR /&gt;
Is it possible to use Visual Studio 2005 and C# to develop my own plugin?&lt;BR /&gt;
I have only found examples using c++...</description>
      <pubDate>Wed, 30 Aug 2006 13:14:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54517#M7241</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2006-08-30T13:14:01Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54518#M7242</link>
      <description>&lt;BLOCKQUOTE&gt;jmi wrote:&lt;BR /&gt;
Is it possible to use Visual Studio 2005 and C# to develop my own plugin?&lt;BR /&gt;
I have only found examples using c++...&lt;/BLOCKQUOTE&gt;

No, it's C/C++ only. You can try to use VS 2005, but ArchiCAD is compiled with 2003, so the different runtime libraries may cause conflicts.&lt;BR /&gt;
&lt;BR /&gt;
HTH,&lt;BR /&gt;
&lt;BR /&gt;
Akos</description>
      <pubDate>Tue, 03 Oct 2006 08:57:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54518#M7242</guid>
      <dc:creator>Akos Somorjai</dc:creator>
      <dc:date>2006-10-03T08:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54519#M7243</link>
      <description>Anyone know if it is possible to develop ArchiCadAddOn with Visual Studio &lt;B&gt;2005&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
I got the following error:&lt;BR /&gt;
&lt;BR /&gt;
&lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;Error	2	error PRJ0019: A tool returned an error code from "Compiling the RC2 file..."	...&lt;E&gt;&lt;/E&gt;</description>
      <pubDate>Wed, 16 May 2007 12:16:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54519#M7243</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-05-16T12:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Tutorial for new developer...</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54520#M7244</link>
      <description>I think it is quite clear that you need to use VC2003 and not 2005.&lt;BR /&gt;
&lt;BR /&gt;
The compiler for ArchiCAD is 2003 and libraries that are linked need to be compiled with the same compiler, so that makes it impossible to use VC2005.&lt;BR /&gt;
&lt;BR /&gt;
AFAIK, there is no workaround, unless you create a wrapper add-on with 2003 and load an external library which was created with VC2005 (it that is possible at all).</description>
      <pubDate>Wed, 16 May 2007 12:31:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54520#M7244</guid>
      <dc:creator>stefan</dc:creator>
      <dc:date>2007-05-16T12:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: Compiling in VS 2005</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54521#M7245</link>
      <description>There is no real problem to compile ArchiCAD add-on examples using VS 2005.&lt;BR /&gt;
You just need to verify or configure external tools like Graphisoft Resource Compiler. You can compile resources before whole project compiling and linking to verify that there is no problem with Resource Converter.&lt;BR /&gt;
&lt;BR /&gt;
GRC files are configured to be compiled using external tool (grc), so verify it at first.&lt;BR /&gt;
When you open project (solution) check &lt;U&gt;&lt;/U&gt;&lt;S&gt;&lt;U&gt;&lt;U&gt;&lt;/U&gt;&lt;/U&gt;&lt;/S&gt;Resource Files&lt;E&gt;&lt;/E&gt; project virtual subfolder: there must be .rc2 and .grc files. Right click on them and say 'Compile', you'll see in log that files compiled ok. If not - check custom build tools in project properties.&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;How to verify that Graphisoft Resource Compiler is configured OK&lt;/B&gt;:&lt;BR /&gt;
Right click on &lt;U&gt;&lt;/U&gt;&lt;S&gt;&lt;U&gt;&lt;U&gt;&lt;/U&gt;&lt;/U&gt;&lt;/S&gt;.grc&lt;E&gt;&lt;/E&gt; file in VS project list, choose 'Properties', you'll see &lt;B&gt;Custom Build Step&lt;/B&gt; option. Check &lt;B&gt;Command Line&lt;/B&gt; field, it must contain correct path to Resource Converter like this: &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;"..\..\Support\Tools\Win\ResConv.exe"&lt;E&gt;&lt;/E&gt;. Check if ResConv.exe is available on the path specified. Command line for ResConv looks like this:
&lt;PRE&gt;"..\..\Support\Tools\Win\ResConv.exe" -m r -D WINDOWS -T W -q utf8 1252 -i Res\ResourceFileName.grc -o Release\ResourceFileName.grc.rc2&lt;/PRE&gt;

Then you just select resource file in list and using Rich-Click menu say 'Compile', if all is ok, you'll see something like this in the log:
&lt;PRE&gt;1&amp;gt;Compiling the localized GRC file...
1&amp;gt;Build log was saved at "...\Release\BuildLog.htm"
1&amp;gt;Project - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========&lt;/PRE&gt;

I compile C examples from DevKit10 using VS 2005 with no troubles.</description>
      <pubDate>Sun, 24 Jun 2007 11:05:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Tutorial-for-new-developer/m-p/54521#M7245</guid>
      <dc:creator>GAG</dc:creator>
      <dc:date>2007-06-24T11:05:04Z</dc:date>
    </item>
  </channel>
</rss>

