<?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: Custom WD Marker and IS in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60258#M38892</link>
    <description>May be it is a bug. Because I put a default value into AC_MARKERTEXT_1. When I create the schedule first time,  the marker text in the scedule is the default value. So I think when create a schedule,  ArchiCAD do not call all marker object to get new markertext. AC use a cached text instead.&lt;BR /&gt;
&lt;BR /&gt;
And here is another possibility. I use AC_MARKERTEXT_1 with wrong method.&lt;BR /&gt;
&lt;BR /&gt;
I beg for a completed global variable manual. But where is it? Should I pay for it?</description>
    <pubDate>Sun, 14 Nov 2004 09:38:15 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2004-11-14T09:38:15Z</dc:date>
    <item>
      <title>Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60254#M38888</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I created a new wd marker to show something(not the WD ID) on floor plan.  The marker text string is "C0918" or "FM1024" end etc. &lt;BR /&gt;
&lt;BR /&gt;
the rules are: &lt;BR /&gt;
1) prefix string + dimension string&lt;BR /&gt;
&lt;BR /&gt;
2) prefix string tell people the opening type (door or window), opening method(Sliding or others) or special usage(Fire Protection door and etc.).&lt;BR /&gt;
&lt;BR /&gt;
3)dimension string = the first two characters of width + the first two characters of height.&lt;BR /&gt;
&lt;BR /&gt;
for example, if I want to marker is fire protection door (1500mm width, 2400 mm height), the marker string is: FM1524&lt;BR /&gt;
&lt;BR /&gt;
OK. I think it is enough. &lt;BR /&gt;
&lt;BR /&gt;
I did it, and everything is perfect on floor plan.&lt;BR /&gt;
&lt;BR /&gt;
then, in IS setting, I use MARKER TEXT instead of WD ID.&lt;BR /&gt;
&lt;BR /&gt;
then, problems come. when the IS is created, Marker Text is strange. It seems that the subroutine of calculate marker text is skipped. Marker text in schedule is keep the original data.&lt;BR /&gt;
&lt;BR /&gt;
i can not find any document about global GDL parameters of ArchiCAD v8.1. &lt;BR /&gt;
&lt;BR /&gt;
Who can help me?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 May 2023 10:12:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60254#M38888</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-24T10:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60255#M38889</link>
      <description>The I.S. should have no problem displaying the value of any custom parameter of your object.&lt;BR /&gt;
&lt;BR /&gt;
I'm wondering:  when you careate your special marker string, do you use the PARAMETER statement to store that value in a text parameter?  And, then, in the I.S., did you click on "Additional Parameters" in the Fields tab, and locate that special text parameter and use it in your schedule?&lt;BR /&gt;
&lt;BR /&gt;
If you did these things, then I'm not sure what the problem would be.&lt;BR /&gt;
&lt;BR /&gt;
Karl&lt;BR /&gt;
&lt;BR /&gt;
PS  GDL manual is a PDF file with 8.1, or the current manual is online at graphisoft.com under Support / Documentation.</description>
      <pubDate>Sat, 13 Nov 2004 23:00:46 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60255#M38889</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2004-11-13T23:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60256#M38890</link>
      <description>Sure. I put it in AC_MarkerText_1.&lt;BR /&gt;
&lt;BR /&gt;
the routine is :&lt;BR /&gt;
&lt;BR /&gt;
init -&amp;gt; calculate length data -&amp;gt; convert to text -&amp;gt; add prefix and postfix -&amp;gt; put string into AC_MarkerText_1 -&amp;gt; TEXT2 x, y, AC_MarkerText_1&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
The picture is my IS setting. I use Marker Text, not ID.&lt;BR /&gt;
&lt;BR /&gt;
I test Standard WD Marker (Windows - Door Marker - 70, installed by ArchiCAD) with the setting, all door/ window Marker Text is "Custom".  But mine Marker is calculated string, only wrong result.</description>
      <pubDate>Sun, 14 Nov 2004 09:29:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60256#M38890</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-14T09:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60257#M38891</link>
      <description>Sorry, I foget to attach picture.</description>
      <pubDate>Sun, 14 Nov 2004 09:31:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60257#M38891</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-14T09:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60258#M38892</link>
      <description>May be it is a bug. Because I put a default value into AC_MARKERTEXT_1. When I create the schedule first time,  the marker text in the scedule is the default value. So I think when create a schedule,  ArchiCAD do not call all marker object to get new markertext. AC use a cached text instead.&lt;BR /&gt;
&lt;BR /&gt;
And here is another possibility. I use AC_MARKERTEXT_1 with wrong method.&lt;BR /&gt;
&lt;BR /&gt;
I beg for a completed global variable manual. But where is it? Should I pay for it?</description>
      <pubDate>Sun, 14 Nov 2004 09:38:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60258#M38892</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-14T09:38:15Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60259#M38893</link>
      <description>&lt;BLOCKQUOTE&gt;Wolf wrote:&lt;BR /&gt;May be it is a bug. Because I put a default value into AC_MARKERTEXT_1. When I create the schedule first time,  the marker text in the scedule is the default value. So I think when create a schedule,  ArchiCAD do not call all marker object to get new markertext.&lt;/BLOCKQUOTE&gt;

I just verified the behavior that you have seen. Neither a Rebuild nor a Rebuild/Regenerate would update the custom text - so the code in the door marker was not being called.  Opening the object settings dialog for the door object and closing it, or changing the door width/height in the Info Box caused the code to run and the marker text to update.&lt;BR /&gt;
&lt;BR /&gt;
I don't know offhand how to make the code run at 'rebuild' time.  Perhaps someone else does?&lt;BR /&gt;
&lt;BR /&gt;
Karl</description>
      <pubDate>Sun, 14 Nov 2004 20:11:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60259#M38893</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2004-11-14T20:11:05Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60260#M38894</link>
      <description>Thanks Karl.&lt;BR /&gt;
&lt;BR /&gt;
I think it is a serious bug, isn't it?&lt;BR /&gt;
&lt;BR /&gt;
May gs should do something.</description>
      <pubDate>Sun, 14 Nov 2004 23:16:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60260#M38894</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-14T23:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60261#M38895</link>
      <description>&lt;BLOCKQUOTE&gt;Wolf wrote:&lt;BR /&gt;Thanks Karl.&lt;BR /&gt;
&lt;BR /&gt;
I think it is a serious bug, isn't it?&lt;/BLOCKQUOTE&gt;

You're welcome.  But, I'm not sure if it is a bug, or if you and I are doing something wrong.  This is the first time I have played with modifying the code for a marker.  Others here have a lot of experience doing this, and they may know the secret to make this work.  Let's see if someone posts some suggestions this week.</description>
      <pubDate>Mon, 15 Nov 2004 01:29:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60261#M38895</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2004-11-15T01:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60262#M38896</link>
      <description>Let me think...&lt;BR /&gt;
&lt;BR /&gt;
Mmm, WD Marker Parameters or how it works is important to me now. &lt;BR /&gt;
&lt;BR /&gt;
Thanks Karl, and I try to revole some parameters myself. If it is too difficult, I will post it here and ask for you. &lt;BR /&gt;
&lt;BR /&gt;
Thanks again.</description>
      <pubDate>Mon, 15 Nov 2004 04:02:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60262#M38896</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-15T04:02:27Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60263#M38897</link>
      <description>I haven't had the time to test your specific example, but I have had some similar experiences with elevation markers. I suspect that this is a bug and is seriously in need of fixing. At least it is remedied by opening and closing the settings window and doesn't require reloading the libraries (which has happened to me in the past).</description>
      <pubDate>Mon, 15 Nov 2004 06:21:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60263#M38897</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-15T06:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60264#M38898</link>
      <description>I have programmed some Zones and have seen similar behaviour. I think currently this is a feature.&lt;BR /&gt;
If you have values that you specify in a field within the Settings Dialog of the given Tool, than you cannot modify it and then get ArchiCAD to work with that modified value.&lt;BR /&gt;
In your case, what you enter for Marker Text will be the string AC uses no matter how you try to modify the GDL Global assigned to that value.&lt;BR /&gt;
It seems to me that these values are read by the program first and then any change is made to them as specified in the GDL script.&lt;BR /&gt;
I hope this was understandable thje way I wrote it.&lt;BR /&gt;
&lt;BR /&gt;
I give you an example:&lt;BR /&gt;
I wanted to modify the name of a zone in GDL and list that.&lt;BR /&gt;
But the program always listed the string I entered for the Zone Name in its settings dialog or the Info box, no matter how I tried to manipulate it in GDL. I think it is a matter of sequence: it reads the value, then executes the scripts. But then it is too late to modify.</description>
      <pubDate>Mon, 15 Nov 2004 10:05:29 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60264#M38898</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2004-11-15T10:05:29Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60265#M38899</link>
      <description>To make sure whether I understand correctly...&lt;BR /&gt;
&lt;BR /&gt;
Do you mean I should not put any default value?</description>
      <pubDate>Mon, 15 Nov 2004 10:12:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60265#M38899</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-15T10:12:17Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60266#M38900</link>
      <description>If you don't put a default value, ArchiCAD will return an empty string I think (you should try it).&lt;BR /&gt;
What I am saying is that ArchiCAD always returns the data entered for that field and changes made to it in the script does not have any effect on the value returned in the Interactive Schedule.&lt;BR /&gt;
This is to the best of my knowledge.</description>
      <pubDate>Mon, 15 Nov 2004 10:34:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60266#M38900</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2004-11-15T10:34:32Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60267#M38901</link>
      <description>&lt;BLOCKQUOTE&gt;laszlonagy wrote:&lt;BR /&gt;I wanted to modify the name of a zone in GDL and list that.&lt;BR /&gt;
But the program always listed the string I entered for the Zone Name in its settings dialog or the Info box, no matter how I tried to manipulate it in GDL. I think it is a matter of sequence: it reads the value, then executes the scripts. But then it is too late to modify.&lt;/BLOCKQUOTE&gt;

I think it is a little different, Laszlo, and that the script simply isn't executed.  As you'll see in my first note, the value is changed by the GDL code if the a/b params are changed in the info box, or the object settings dialog is opened and then immediately closed.&lt;BR /&gt;
&lt;BR /&gt;
Karl</description>
      <pubDate>Mon, 15 Nov 2004 18:49:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60267#M38901</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2004-11-15T18:49:02Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60268#M38902</link>
      <description>OK, seems like I misunderstood something.  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_confused.gif" style="display : inline;" /&gt;</description>
      <pubDate>Tue, 16 Nov 2004 13:40:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60268#M38902</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2004-11-16T13:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: Custom WD Marker and IS</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60269#M38903</link>
      <description>I modified my script times and times. All failed. Whyever it is not correct, I give up. &lt;BR /&gt;
&lt;BR /&gt;
I decide to do followed Karl's words, select doors or windows, Ctrl+T then close the dialog immediately.</description>
      <pubDate>Tue, 16 Nov 2004 13:42:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Custom-WD-Marker-and-IS/m-p/60269#M38903</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-11-16T13:42:38Z</dc:date>
    </item>
  </channel>
</rss>

