<?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: Library part macro's in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61524#M32149</link>
    <description>Thanks David &lt;BR /&gt;
I will try this out &amp;amp; report back</description>
    <pubDate>Mon, 08 Jan 2007 09:47:38 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2007-01-08T09:47:38Z</dc:date>
    <item>
      <title>Library part macro's</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61522#M32147</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;Happy new year to all &lt;BR /&gt;
Is there an easy way to copy an object from a library complete with it's macros or locate its specific macros/accessories &lt;BR /&gt;
I would like to take an object from the Us library (the much superior casement combi window) &amp;amp; put it in the International &amp;amp; Australian libraries which don't have the options of this window. &lt;BR /&gt;
 &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_idea.gif" style="display : inline;" /&gt; we could all have the same parts in the basic libraries&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 May 2023 10:05:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61522#M32147</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-24T10:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: Library part macro's</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61523#M32148</link>
      <description>Martin:&lt;BR /&gt;
&lt;BR /&gt;
You can try this: open a new blank file and draw a wall with the one window you want to transfer. Save as... this file as an archive (.pla) file. Open this .pla file, and when the "Open Archive Project" dialog box appears, select the "Extract elements to a folder" option, this will create a folder with the window and its associated macros. You could then add this folder to your standard library.&lt;BR /&gt;
&lt;BR /&gt;
A number of caveats: I think that ArchiCAD is searching the scripts of the library part for "CALL" statements to find the macros, this "CALL" statement is not required, so ArchiCAD could miss some macros. Also, I do not know if ArchiCAD is then searching those macros for "CALL" statements, so nested macros could be missed. And this from the GDL Reference Guide: &lt;FONT color="blue"&gt;Warning: If string variables or parameters are used as macro names, the called macro may not be included in the archive project, unless the “Include All Parts of Loaded Libraries” option is checked&lt;/FONT&gt;. A greater problem is if these macros have the same name as other macros in your standard library, but do not have the same code, ArchiCAD may end up calling the wrong macro. So this may work, but will need testing.&lt;BR /&gt;
&lt;BR /&gt;
HTH&lt;BR /&gt;
&lt;BR /&gt;
David</description>
      <pubDate>Sun, 07 Jan 2007 13:51:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61523#M32148</guid>
      <dc:creator>David Maudlin</dc:creator>
      <dc:date>2007-01-07T13:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: Library part macro's</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61524#M32149</link>
      <description>Thanks David &lt;BR /&gt;
I will try this out &amp;amp; report back</description>
      <pubDate>Mon, 08 Jan 2007 09:47:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61524#M32149</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-08T09:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: Library part macro's</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61525#M32150</link>
      <description>Just got around to trying this out &amp;amp; it works as long as you keep the macro's folder &amp;amp; object together&lt;BR /&gt;
Many thanks David &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_smile.gif" style="display : inline;" /&gt;</description>
      <pubDate>Fri, 19 Jan 2007 11:18:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61525#M32150</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-01-19T11:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Library part macro's</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61526#M32151</link>
      <description>Martin:&lt;BR /&gt;
&lt;BR /&gt;
Thanks for reporting back to the forum, I am glad this worked.&lt;BR /&gt;
&lt;BR /&gt;
David</description>
      <pubDate>Fri, 19 Jan 2007 14:05:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Library-part-macro-s/m-p/61526#M32151</guid>
      <dc:creator>David Maudlin</dc:creator>
      <dc:date>2007-01-19T14:05:06Z</dc:date>
    </item>
  </channel>
</rss>

