<?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: gdl values causing but not causing parameter changes in in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69981#M34615</link>
    <description>How do I report bugs if not to the forum?</description>
    <pubDate>Fri, 05 May 2006 07:32:06 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2006-05-05T07:32:06Z</dc:date>
    <item>
      <title>gdl values causing but not causing parameter changes in ac9</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69979#M34613</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hello,&lt;BR /&gt;
&lt;BR /&gt;
I maintain a GDL library which was written in archiCAD 7 and have recently upgraded to archiCAD 9. I have found that the values statement can now cause a parameter to change but not really, which is confusing.&lt;BR /&gt;
&lt;BR /&gt;
eg.&lt;BR /&gt;
I have a door that allows different sets of width (a) values for different wall types.&lt;BR /&gt;
&lt;BR /&gt;
if wall_comps_name = "Brick" then&lt;BR /&gt;
   values "a" 1.000, 1.200&lt;BR /&gt;
endif&lt;BR /&gt;
&lt;BR /&gt;
if wall_comps_name = "Block" then&lt;BR /&gt;
   values "a" 1.200, 3.400&lt;BR /&gt;
endif&lt;BR /&gt;
&lt;BR /&gt;
Now lets say the wall is set to brick and the window's a value is set to 1.000. When we change the wall to block and go to the window settings the interface says that the a value is now 1.200.&lt;BR /&gt;
&lt;BR /&gt;
We press ok on the settings box but the width is still 1.000. We have to actually change it to 3.4 and back to 1.2 to get the required value.&lt;BR /&gt;
&lt;BR /&gt;
In version 7 it would have stayed at 1.000 and the user would have had to change it to the required value. This is good because the user can know what the value was before and base their choise of new witdth off this.&lt;BR /&gt;
&lt;BR /&gt;
The only thing I can think to do is to change it to this dodgy method:&lt;BR /&gt;
if wall_comps_name = "Brick" then&lt;BR /&gt;
   values "a" a, 1.000, 1.200&lt;BR /&gt;
endif&lt;BR /&gt;
if wall_comps_name = "Block" then&lt;BR /&gt;
   values "a" a, 1.200, 3.400&lt;BR /&gt;
endif&lt;BR /&gt;
&lt;BR /&gt;
Has anyone encountered this problem?&lt;BR /&gt;
Any ideas how I can get around it?&lt;BR /&gt;
&lt;BR /&gt;
Thanks,&lt;BR /&gt;
Adam&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 May 2023 10:08:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69979#M34613</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-24T10:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: gdl values causing but not causing parameter changes in</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69980#M34614</link>
      <description>If this behaviour has changed from 7, you should report it as bug. But it's not the best way to change a parameter value, because if you change the wall settings, you have to start running the object script by going to the settings dialog and back. Anyway. Maybe this helps:&lt;BR /&gt;

&lt;PRE&gt;if wall_comps_name = "Brick" then
if GLOB_MODPAR_NAME="" and a&amp;lt;&amp;gt;1.2 then
 a=1.000
 parameters a=a
 endif
values "a" 1.000, 1.200
endif

if wall_comps_name = "Block" then
if GLOB_MODPAR_NAME="" and a&amp;lt;&amp;gt;3.4 then
 a=1.200
 parameters a=a
 endif
values "a" 1.200, 3.400
endif &lt;/PRE&gt;

You have to have installed the newest AC-fix. There was a bug in the first release, which did not make this work.&lt;BR /&gt;
&lt;BR /&gt;
And please report this to GS, that's important for library compatibility.</description>
      <pubDate>Fri, 05 May 2006 06:12:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69980#M34614</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2006-05-05T06:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: gdl values causing but not causing parameter changes in</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69981#M34615</link>
      <description>How do I report bugs if not to the forum?</description>
      <pubDate>Fri, 05 May 2006 07:32:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69981#M34615</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2006-05-05T07:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: gdl values causing but not causing parameter changes in</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69982#M34616</link>
      <description>Usually I report bugs to our German GS-Hotline. They accept bug reports without having a support contract. &lt;E&gt;&lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/E&gt; Normally I get 1 day later a "we have sent this to the programmers in Budapest". They reply normally via Munich back.</description>
      <pubDate>Fri, 05 May 2006 08:59:56 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69982#M34616</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2006-05-05T08:59:56Z</dc:date>
    </item>
    <item>
      <title>Re: gdl values causing but not causing parameter changes in</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69983#M34617</link>
      <description>&lt;BLOCKQUOTE&gt;adambutler wrote:&lt;BR /&gt;How do I report bugs if not to the forum?&lt;/BLOCKQUOTE&gt;

If the Bug Report comes up, don't just Send. First Edit - fill in your data, describe what happened. It will go automatically to the HQ.&lt;BR /&gt;
&lt;BR /&gt;
If you reseller provides tech support, report it to them by email.</description>
      <pubDate>Sat, 06 May 2006 04:04:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/gdl-values-causing-but-not-causing-parameter-changes-in-ac9/m-p/69983#M34617</guid>
      <dc:creator>Djordje</dc:creator>
      <dc:date>2006-05-06T04:04:52Z</dc:date>
    </item>
  </channel>
</rss>

