<?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 Curtain Wall and ACAPI_Element_Change in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266776#M3491</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;I have started to make a script to change types of panels in CWall (Particularly one doors to another). But during some prototyping, I have noticed that in documentation API_Element_Change doesn't support CWall at all. Is it right? &lt;BR /&gt;&lt;BR /&gt;Should I do, delete and create a new element? If yes I assume that I shall setup each GUID of CW part to null? Should this be enough to "copy" this element?&lt;BR /&gt;&lt;BR /&gt;Is there any other place where data about GDL object are stored beside linInd?&lt;/DIV&gt;</description>
    <pubDate>Tue, 04 Oct 2022 14:50:45 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-10-04T14:50:45Z</dc:date>
    <item>
      <title>Curtain Wall and ACAPI_Element_Change</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266776#M3491</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I have started to make a script to change types of panels in CWall (Particularly one doors to another). But during some prototyping, I have noticed that in documentation API_Element_Change doesn't support CWall at all. Is it right? &lt;BR /&gt;&lt;BR /&gt;Should I do, delete and create a new element? If yes I assume that I shall setup each GUID of CW part to null? Should this be enough to "copy" this element?&lt;BR /&gt;&lt;BR /&gt;Is there any other place where data about GDL object are stored beside linInd?&lt;/DIV&gt;</description>
      <pubDate>Tue, 04 Oct 2022 14:50:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266776#M3491</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-10-04T14:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall and ACAPI_Element_Change</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266777#M3492</link>
      <description>Hello,&lt;BR /&gt;
&lt;BR /&gt;
The ACAPI_Element_Change function supports both Curtain Walls, and the subelements of Curtain Walls. The documentation is sadly imperfect, but we'll add the information about CWs as soon as possible.&lt;BR /&gt;
&lt;BR /&gt;
You can use the symbolID of the API_CWPanelType, which identifies the underlying GDL object.&lt;BR /&gt;
&lt;BR /&gt;
Best regards,&lt;BR /&gt;
Dénes</description>
      <pubDate>Wed, 05 Dec 2018 07:44:21 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266777#M3492</guid>
      <dc:creator>dfintha</dc:creator>
      <dc:date>2018-12-05T07:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall and ACAPI_Element_Change</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266778#M3493</link>
      <description>&lt;BLOCKQUOTE&gt;dfintha wrote:&lt;BR /&gt;both Curtain Walls and the subelements of Curtain Walls.&lt;/BLOCKQUOTE&gt;
Hi Thanks, a lot for confirmation. It's quite big documentation to maintain. &lt;BR /&gt;

&lt;BLOCKQUOTE&gt;dfintha wrote:&lt;BR /&gt;symbolID of the API_CWPanelType,&lt;/BLOCKQUOTE&gt;
Thanks, I have already figured it out for Classification and Properties of elements. Since they don't relate on Element itself. But there is also misterius type indicating &lt;BR /&gt;
&lt;BR /&gt;
I did some tests and it didn't change anything. I have change libID in CurtainWall memo and apply Change to whole CurtainWall. Is all I need to change? Or shall I access Panel as a separate element and change it there as well?</description>
      <pubDate>Wed, 05 Dec 2018 08:49:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266778#M3493</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-12-05T08:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: Curtain Wall and ACAPI_Element_Change</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266779#M3494</link>
      <description>Hello,&lt;BR /&gt;
It depends on what exactly you want to do.&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;1. Changing a subelement class&lt;/B&gt;&lt;BR /&gt;
If you want to change a whole class of elements, you have to modify the &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;Curtain Wall Element&lt;E&gt;&lt;/E&gt;, by changing the corresponding handle in its memo. This will change every element in these classes correspondingly.&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;2. Changing some individual subelements&lt;/B&gt;&lt;BR /&gt;
Also known as customizing a single subelement. In this case you should change the &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;subelement itself&lt;E&gt;&lt;/E&gt;, settings its class to customized (APICWFrameClass_Customized or APICWPanelClass_Customized).&lt;BR /&gt;
&lt;BR /&gt;
If you want to change elements in a pattern, the first option is for you, but if you only want to change a few individual elements I recommend the second option.&lt;BR /&gt;
&lt;BR /&gt;
Best regards,&lt;BR /&gt;
Dénes</description>
      <pubDate>Wed, 05 Dec 2018 09:14:14 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Curtain-Wall-and-ACAPI-Element-Change/m-p/266779#M3494</guid>
      <dc:creator>dfintha</dc:creator>
      <dc:date>2018-12-05T09:14:14Z</dc:date>
    </item>
  </channel>
</rss>

