<?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: Add a macro to an Archicad window in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691917#M8255</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/11140"&gt;@Lingwisyer&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;A UI will be required for your macro as GS objects hide the&amp;nbsp;&lt;EM&gt;All Parameters&lt;/EM&gt; tab and there is no way to override that...&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hunt for the line...&amp;nbsp;HIDEPARAMETER ALL ... and comment it out.&lt;/P&gt;
&lt;P&gt;It should be in the main object or the it could be in the macro that calls the user interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
    <pubDate>Wed, 04 Feb 2026 03:05:27 GMT</pubDate>
    <dc:creator>Barry Kelly</dc:creator>
    <dc:date>2026-02-04T03:05:27Z</dc:date>
    <item>
      <title>Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691696#M8250</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I created a simple box with GDL, this is like a concrete window sill, which should be placed under the sill finish.&lt;/P&gt;
&lt;P&gt;I want to link that box as a macro the the default Archicad windows, can someone explain the process please?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I need:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;the box is centered to the window&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;the box volume is substracted from the wall&lt;/LI&gt;
&lt;LI&gt;I can edit box sizes from window settings box.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Thanks a lot.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1770028951577.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/96877iE9FD99F4EAFD0DE1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ahmed_K_0-1770028951577.png" alt="Ahmed_K_0-1770028951577.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" color="grey"&gt;Operating system used: &lt;EM&gt;Windows 11&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Feb 2026 11:13:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691696#M8250</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-02T11:13:24Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691879#M8252</link>
      <description>&lt;P&gt;My first gdl macro haha&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1770131988341.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/96960iDC15F755C82BCBB2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ahmed_K_0-1770131988341.png" alt="Ahmed_K_0-1770131988341.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Feb 2026 15:20:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691879#M8252</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-03T15:20:05Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691916#M8254</link>
      <description>&lt;P&gt;&lt;A href="https://community.graphisoft.com/t5/Libraries-objects/Keep-objects-on-same-orientation-while-mirroring-modules-Kitchen/m-p/690639/highlight/true#M52019" target="_blank"&gt;https://community.graphisoft.com/t5/Libraries-objects/Keep-objects-on-same-orientation-while-mirroring-modules-Kitchen/m-p/690639/highlight/true#M52019&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I brought it up in this thread, but the easiest way would be to create new top level objects into which you call the original object as well as your macro. A UI will be required for your macro as GS objects hide the&amp;nbsp;&lt;EM&gt;All Parameters&lt;/EM&gt; tab and there is no way to override that...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Lingwisyer_0-1770173104778.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/96976iAD90CF4F4F4206ED/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Lingwisyer_0-1770173104778.png" alt="Lingwisyer_0-1770173104778.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I just trial and errored the&amp;nbsp;&lt;STRONG&gt;TABID&lt;/STRONG&gt; to get it where I wanted in the menu.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 02:49:46 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691916#M8254</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-04T02:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691917#M8255</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/11140"&gt;@Lingwisyer&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;A UI will be required for your macro as GS objects hide the&amp;nbsp;&lt;EM&gt;All Parameters&lt;/EM&gt; tab and there is no way to override that...&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hunt for the line...&amp;nbsp;HIDEPARAMETER ALL ... and comment it out.&lt;/P&gt;
&lt;P&gt;It should be in the main object or the it could be in the macro that calls the user interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 03:05:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691917#M8255</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2026-02-04T03:05:27Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691918#M8256</link>
      <description>&lt;P&gt;But that would require editing it in original GS objects.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 04:12:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691918#M8256</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-04T04:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691978#M8257</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;but the easiest way would be to create new top level objects into which you call the original object as well as your macro. A UI will be required for your macro as GS objects hide the&amp;nbsp;&lt;EM&gt;All Parameters&lt;/EM&gt; tab and there is no way to override that...
&lt;P class="1770205231004"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="1770205231004"&gt;Why ? , should i design a new interface for the whole object ?&lt;/P&gt;
&lt;P class="1770205231004"&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 11:41:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/691978#M8257</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-04T11:41:43Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692040#M8260</link>
      <description>&lt;P&gt;You just need to do the UI page for your macro. As long as all of the parameters from the original object are available, it's UI will come through if called. Easiest way to get all the parameters would be to start your object from the original GS object with cleared scripts, else you could use the LP_XMLConverter to copy them across.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Feb 2026 01:03:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692040#M8260</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-05T01:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692068#M8262</link>
      <description>&lt;P&gt;I called it with this line :&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;LI-CODE lang="markup"&gt;! Contact person: &amp;lt;SzL, NJ&amp;gt;

EPS = 0.0001

if GLOB_SCRIPT_TYPE &amp;lt;&amp;gt; 7 &amp;amp; GLOB_SCRIPT_TYPE &amp;lt;&amp;gt; 8 then

    call "gs_general_window_macro" parameters all   iWindowClass    = 1,    ! WINCLASS_NORMAL
                                                    iWindowType     = 1     ! WIN_W1

endif​&lt;/LI-CODE&gt;&lt;/DIV&gt;
&lt;P&gt;I got this , i can't navigate in the interface&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1770279581699.png" style="width: 801px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97028i3EFCF840CB38583C/image-dimensions/801x526?v=v2" width="801" height="526" role="button" title="Ahmed_K_0-1770279581699.png" alt="Ahmed_K_0-1770279581699.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Feb 2026 19:37:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692068#M8262</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-11T19:37:02Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692069#M8263</link>
      <description>&lt;DIV&gt;&lt;EM&gt;Interface Script&lt;/EM&gt;
&lt;BLOCKQUOTE&gt;
&lt;DIV&gt;&lt;SPAN&gt;call "gs_general_window_macro" parameters ALL,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt; RETURNED_PARAMETERS tabIDx,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt; iParID_WallOpening&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;
&lt;DIV&gt;I actually did not do the call in my&amp;nbsp;&lt;EM&gt;Master Script&lt;/EM&gt; but did a seperate call in each script with the&amp;nbsp;&lt;EM&gt;Parameter&amp;nbsp;&lt;/EM&gt;and&amp;nbsp;&lt;EM&gt;Interface&lt;/EM&gt; including the &lt;STRONG&gt;RETURNED_PARAMETERS&lt;/STRONG&gt;.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Ling.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;ps. Thought I copied that from the basic GS window, but I cannot find that return...&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Feb 2026 08:40:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692069#M8263</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-05T08:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692532#M8273</link>
      <description>&lt;P&gt;Hi Again ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Call "Object name " PARAMETERS ALL fixes the problem, it calls also the interface correctly&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;now i can insert macros on top ot it and call them.&lt;/P&gt;
&lt;P&gt;i'll try&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Feb 2026 11:13:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692532#M8273</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-10T11:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692837#M8286</link>
      <description>&lt;P&gt;So , i called the original window , it works&amp;nbsp; :&amp;nbsp;&lt;SPAN&gt;Call "Object name " PARAMETERS ALL&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now i called the box macro,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;that macro is supposed to create a hole inside the wall ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the 3D code is the following&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;LI-CODE lang="markup"&gt;ADDX -A/2         
ADDY -Ha-0.02
! ADDY ...      

BODY -1            
    BLOCK A, Ha, Pa   
BODY 1            

DEL 1     ​&lt;/LI-CODE&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1770919824935.png" style="width: 720px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97293i2EC15539E452D0C7/image-dimensions/720x442?v=v2" width="720" height="442" role="button" title="Ahmed_K_0-1770919824935.png" alt="Ahmed_K_0-1770919824935.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cavity is not substracted here&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How can i fix it&amp;nbsp; please&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sat, 14 Feb 2026 20:03:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692837#M8286</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-14T20:03:02Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692863#M8287</link>
      <description>&lt;P&gt;So your box macro has a&amp;nbsp;&lt;STRONG&gt;WALLHOLE&lt;/STRONG&gt; in it? Do note, that you will have to replace your wall finish where it overlaps with your&amp;nbsp;&lt;STRONG&gt;WALLHOLE&amp;nbsp;&lt;/STRONG&gt;or&amp;nbsp;&lt;STRONG&gt;WALLNICHE&lt;/STRONG&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 02:08:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692863#M8287</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-13T02:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692886#M8288</link>
      <description>&lt;P&gt;i found in the gdl manual that i can use body -1 command to do subtraction , i didn't use wellhole because it creates a hole throughout the wall , wallniche seems to be the best choice, but i didn't figure out how to use it .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;All i need is :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;a box that substract a part inside the wall&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A shape generated from a complex profile ( from profile manager ) that can do the same job&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 08:27:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692886#M8288</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-13T08:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692919#M8289</link>
      <description>&lt;P&gt;i think , almost of users , if they get complex profiles extrusion and substruction made easy in gdl , that will sole 90% of coding headache ,&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 10:14:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/692919#M8289</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-13T10:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693030#M8290</link>
      <description>&lt;P&gt;Every time I have used&amp;nbsp;&lt;EM&gt;Complex Profiles,&lt;/EM&gt; I have just copied the working code from another object...&lt;/P&gt;</description>
      <pubDate>Sat, 14 Feb 2026 15:06:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693030#M8290</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-14T15:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693072#M8292</link>
      <description>&lt;P&gt;Hello again !&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And here is the result :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;with this technique i can add some nice functionalities to the default window ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks to&amp;nbsp;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/8946"&gt;@Bruce&lt;/a&gt;&amp;nbsp; for his priceless YouTube tutorials .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not sure about that serie of DEL1 , but if it works don't touch it&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":face_with_tears_of_joy:"&gt;😂&lt;/span&gt;&lt;span class="lia-unicode-emoji" title=":rolling_on_the_floor_laughing:"&gt;🤣&lt;/span&gt;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;pen Sty_Vu_Appuis_beton

sect_attrs{2} Sty_Coup_Appuis_beton , Lin_Appuis_beton

MATERIAL mat_Appuis_beton

	ADDX -A/2
		ADDZ Ep_fin_int
			ADDY -H_app_bet - Dec_app_bet
				ADDx -Deb_app_bet_G
					BLOCK larg_Total, H_app_bet, Ep_Total  ! Votre bloc (Largeur, Profondeur, Hauteur)
					ADDZ Ep_Total
						WALLNICHE 4,1,2+16*0,
						0,0,-1,P_app_bet,
						0,0,8,
						larg_Total,0,8,
						larg_Total,H_app_bet,8,
						0,H_app_bet,8
					DEL 1
				del 1		
			DEL 1
		DEL 1
	DEL 1&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1771176523369.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97361i417CB0917BECE05A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ahmed_K_0-1771176523369.png" alt="Ahmed_K_0-1771176523369.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 Feb 2026 17:30:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693072#M8292</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-15T17:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693074#M8293</link>
      <description>&lt;P&gt;Hello again ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Finally it works , at the moment haha&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one small problem , it doesn't flip when i change the wall reference position&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;LI-CODE lang="cpp"&gt;pen Sty_Vu_Appuis_beton

sect_attrs{2} Sty_Coup_Appuis_beton , Lin_Appuis_beton

MATERIAL mat_Appuis_beton

    ADDX -A/2
        ADDZ Ep_fin_int
            ADDY -H_app_bet - Dec_app_bet
                ADDx -Deb_app_bet_G
                    BLOCK larg_Total, H_app_bet, Ep_Total  ! Votre bloc (Largeur, Profondeur, Hauteur)
                    ADDZ Ep_Total
                        WALLNICHE 4,1,2+16*0,
                        0,0,-1,P_app_bet,
                        0,0,8,
                        larg_Total,0,8,
                        larg_Total,H_app_bet,8,
                        0,H_app_bet,8
                    DEL 1
                del 1      
            DEL 1
        DEL 1
    DEL 1&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ahmed_K_0-1771177489725.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97362iF221C35DA6B9F757/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ahmed_K_0-1771177489725.png" alt="Ahmed_K_0-1771177489725.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sun, 15 Feb 2026 17:45:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693074#M8293</guid>
      <dc:creator>Ahmed_K</dc:creator>
      <dc:date>2026-02-15T17:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693085#M8294</link>
      <description>&lt;P&gt;There are 8 possible variable combinations for the opening direction. There is a post somewhere regarding it. &lt;STRONG&gt;SYMB_MIRRORED,&amp;nbsp;SYMB_ROTANGLE&lt;/STRONG&gt; and &lt;STRONG&gt;WIDO_REVEAL_SIDE&lt;/STRONG&gt;. So you will need to flip your additions in accordance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gdl.graphisoft.com/gdl-basics/simple-doors-and-windows/" target="_blank" rel="noopener"&gt;https://gdl.graphisoft.com/gdl-basics/simple-doors-and-windows/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Feb 2026 01:05:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693085#M8294</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2026-02-16T01:05:48Z</dc:date>
    </item>
    <item>
      <title>Re: Add a macro to an Archicad window</title>
      <link>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693163#M8296</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/2041"&gt;@Ahmed_K&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;
&lt;P&gt;I'm not sure about that serie of DEL1 , but if it works don't touch it&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":face_with_tears_of_joy:"&gt;😂&lt;/span&gt;&lt;span class="lia-unicode-emoji" title=":rolling_on_the_floor_laughing:"&gt;🤣&lt;/span&gt;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;pen Sty_Vu_Appuis_beton

sect_attrs{2} Sty_Coup_Appuis_beton , Lin_Appuis_beton

MATERIAL mat_Appuis_beton

	ADDX -A/2
		ADDZ Ep_fin_int
			ADDY -H_app_bet - Dec_app_bet
				ADDx -Deb_app_bet_G
					BLOCK larg_Total, H_app_bet, Ep_Total  ! Votre bloc (Largeur, Profondeur, Hauteur)
					ADDZ Ep_Total
						WALLNICHE 4,1,2+16*0,
						0,0,-1,P_app_bet,
						0,0,8,
						larg_Total,0,8,
						larg_Total,H_app_bet,8,
						0,H_app_bet,8
					DEL 1
				del 1		
			DEL 1
		DEL 1
	DEL 1&lt;/LI-CODE&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The &lt;FONT color="#0000FF"&gt;DEL 1&lt;FONT color="#000000"&gt; undo the previous transformations (&lt;FONT color="#0000FF"&gt;ADDX&lt;/FONT&gt;, &lt;FONT color="#0000FF"&gt;ADDY&lt;/FONT&gt;, &lt;FONT color="#0000FF"&gt;ADDZ&lt;/FONT&gt;) so they are removed after the WALLNICHE is made. They could be&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;replaced by a &lt;FONT color="#0000FF"&gt;DEL 5&lt;/FONT&gt; in this case, but as you said "&lt;SPAN&gt;if it works don't touch it".&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;&lt;SPAN&gt;David&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Feb 2026 12:54:41 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Add-a-macro-to-an-Archicad-window/m-p/693163#M8296</guid>
      <dc:creator>David Maudlin</dc:creator>
      <dc:date>2026-02-16T12:54:41Z</dc:date>
    </item>
  </channel>
</rss>

