<?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 2D GDL object – keeping fill always behind text when objects overlap in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692671#M8280</link>
    <description>&lt;P&gt;Hi, I’m having an issue with the 2D display of a custom GDL object.&lt;/P&gt;
&lt;P&gt;The object consists of a circular outline, a cyan hatched fill that acts as a background area, and some text (an ID number and description). Within a single instance everything looks correct: the fill sits in the background and the text is clearly visible on top of it.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Posnetek zaslona 2026-02-11 152141.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97234i4667CA590DDF41F1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Posnetek zaslona 2026-02-11 152141.png" alt="Posnetek zaslona 2026-02-11 152141.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The problem occurs when I place two instances close to each other. If the cyan fill of one object overlaps the text of another instance, the fill is displayed over that neighboring text. So even though the internal drawing order of each object is fine, between separate instances the fill of one can cover the text of another.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Posnetek zaslona 2026-02-11 152153.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97235i0B83018CDA7177AA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Posnetek zaslona 2026-02-11 152153.png" alt="Posnetek zaslona 2026-02-11 152153.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;What I would like is for the fill to always behave like a true background element and never cover text from any instance of the same object.&lt;/P&gt;
&lt;P&gt;Is there a way in GDL to control this kind of behavior, or is this simply how Archicad handles 2D drawing order between different object instances?&lt;/P&gt;
&lt;P&gt;Any advice would be appreciated.&lt;/P&gt;</description>
    <pubDate>Thu, 12 Feb 2026 07:12:17 GMT</pubDate>
    <dc:creator>GrudenJ</dc:creator>
    <dc:date>2026-02-12T07:12:17Z</dc:date>
    <item>
      <title>2D GDL object – keeping fill always behind text when objects overlap</title>
      <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692671#M8280</link>
      <description>&lt;P&gt;Hi, I’m having an issue with the 2D display of a custom GDL object.&lt;/P&gt;
&lt;P&gt;The object consists of a circular outline, a cyan hatched fill that acts as a background area, and some text (an ID number and description). Within a single instance everything looks correct: the fill sits in the background and the text is clearly visible on top of it.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Posnetek zaslona 2026-02-11 152141.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97234i4667CA590DDF41F1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Posnetek zaslona 2026-02-11 152141.png" alt="Posnetek zaslona 2026-02-11 152141.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The problem occurs when I place two instances close to each other. If the cyan fill of one object overlaps the text of another instance, the fill is displayed over that neighboring text. So even though the internal drawing order of each object is fine, between separate instances the fill of one can cover the text of another.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Posnetek zaslona 2026-02-11 152153.png" style="width: 999px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/97235i0B83018CDA7177AA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Posnetek zaslona 2026-02-11 152153.png" alt="Posnetek zaslona 2026-02-11 152153.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;What I would like is for the fill to always behave like a true background element and never cover text from any instance of the same object.&lt;/P&gt;
&lt;P&gt;Is there a way in GDL to control this kind of behavior, or is this simply how Archicad handles 2D drawing order between different object instances?&lt;/P&gt;
&lt;P&gt;Any advice would be appreciated.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2026 07:12:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692671#M8280</guid>
      <dc:creator>GrudenJ</dc:creator>
      <dc:date>2026-02-12T07:12:17Z</dc:date>
    </item>
    <item>
      <title>Re: 2D GDL object – keeping fill always behind text when objects overlap</title>
      <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692735#M8281</link>
      <description>&lt;P&gt;Impossible... objects do not talk to each other, and even if they did or You used a workaround with writing to a text file and read the content in the other object, it probably did not help much - the drawindex position is independent by object, and You cannot put something from one object in between the positions in other.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But, there is a light in a tunnel: why not use the label for textual information?&lt;/P&gt;</description>
      <pubDate>Wed, 11 Feb 2026 19:11:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692735#M8281</guid>
      <dc:creator>Piotr Dobrowolski</dc:creator>
      <dc:date>2026-02-11T19:11:40Z</dc:date>
    </item>
    <item>
      <title>Re: 2D GDL object – keeping fill always behind text when objects overlap</title>
      <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692766#M8283</link>
      <description>&lt;P&gt;Unless you create ONE object that can have multiple, all that data points in it. Something like Dynamic PolyLine ER. Though you would need to hide all lines and create additional variables to represent and be able to edit data you want.&lt;BR /&gt;If there is no need to make schedules based on these data points, I agree with Piotr Dobrowolski - labels are easier.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2026 06:49:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692766#M8283</guid>
      <dc:creator>A_ Smith</dc:creator>
      <dc:date>2026-02-12T06:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: 2D GDL object – keeping fill always behind text when objects overlap</title>
      <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692772#M8284</link>
      <description>&lt;P&gt;I do have to create schedules based on this data, since this is data for an arboristical cadaster. But I guess i can just use a label for the textual elements. Thanks alot!&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2026 07:11:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692772#M8284</guid>
      <dc:creator>GrudenJ</dc:creator>
      <dc:date>2026-02-12T07:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: 2D GDL object – keeping fill always behind text when objects overlap</title>
      <link>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692773#M8285</link>
      <description>&lt;P&gt;Is this a custom object that you have made?&lt;/P&gt;
&lt;P&gt;If so you could make the position of the text moveable and add a hotspot so you can drag it out of the way.&lt;/P&gt;
&lt;P&gt;You can also script it so that when viewed in a schedule, the text does not move, so it will appear as default.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2026 07:17:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/2D-GDL-object-keeping-fill-always-behind-text-when-objects/m-p/692773#M8285</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2026-02-12T07:17:34Z</dc:date>
    </item>
  </channel>
</rss>

