<?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 Hidden object parameters in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6821#M42003</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I am creating furniture objects wich should  have "cost", "manufacturer","serial number " parameters.&lt;BR /&gt;
I discovered that in the standard library some elements already have these parameters under gs_list variable.&lt;BR /&gt;
So I thought  it is a good idea to write my objects to be conform with the standard library. However when I tried to open a library part (for example sofa 04) I discovered that this gs_list  variable is a special one. It cannot be leted .  Can someone tell me the nature of this variable? Can I put this in my object? Is there a reason using/not using it?&lt;BR /&gt;
&lt;BR /&gt;
ALso among list templeates I did not find a single list type which lists the COST of an elemnent. If there is not such list type how can I create one for myself?&lt;BR /&gt;
Actually there is no explination in the manuals targeting this issue. &lt;BR /&gt;
Regads,&lt;BR /&gt;
Balázs&lt;/T&gt;&lt;/DIV&gt;</description>
    <pubDate>Sun, 01 Feb 2004 21:16:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2004-02-01T21:16:21Z</dc:date>
    <item>
      <title>Hidden object parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6821#M42003</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;I am creating furniture objects wich should  have "cost", "manufacturer","serial number " parameters.&lt;BR /&gt;
I discovered that in the standard library some elements already have these parameters under gs_list variable.&lt;BR /&gt;
So I thought  it is a good idea to write my objects to be conform with the standard library. However when I tried to open a library part (for example sofa 04) I discovered that this gs_list  variable is a special one. It cannot be leted .  Can someone tell me the nature of this variable? Can I put this in my object? Is there a reason using/not using it?&lt;BR /&gt;
&lt;BR /&gt;
ALso among list templeates I did not find a single list type which lists the COST of an elemnent. If there is not such list type how can I create one for myself?&lt;BR /&gt;
Actually there is no explination in the manuals targeting this issue. &lt;BR /&gt;
Regads,&lt;BR /&gt;
Balázs&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 01 Feb 2004 21:16:21 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6821#M42003</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-02-01T21:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: Hidden object parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6822#M42004</link>
      <description>Kedves Balasz,&lt;BR /&gt;
&lt;BR /&gt;
the gs_list parameters come from the new sub-type concept: if you assign to your object a certain sub-type it inherits the parameters of that sub-type.&lt;BR /&gt;
In your case, for example, the gs_list parameters immediately appear in your object ASAP you assign it the sub-type “Furniture”.&lt;BR /&gt;
&lt;BR /&gt;
baratsaggal&lt;BR /&gt;
Fabrizio</description>
      <pubDate>Sun, 01 Feb 2004 22:59:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6822#M42004</guid>
      <dc:creator>Fabrizio Diodati</dc:creator>
      <dc:date>2004-02-01T22:59:23Z</dc:date>
    </item>
    <item>
      <title>Re: Hidden object parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6823#M42005</link>
      <description>Köszönöm Fabrizio,&lt;BR /&gt;
&lt;BR /&gt;
However I am curious, what is the advantage if I define my newly created object as, let's say furnitshing subtype, versus General GDL object.&lt;BR /&gt;
Cheers,&lt;BR /&gt;
Balázs</description>
      <pubDate>Thu, 05 Feb 2004 09:36:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6823#M42005</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2004-02-05T09:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: Hidden object parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6824#M42006</link>
      <description>Kedves Balasz,&lt;BR /&gt;
&lt;BR /&gt;
I'm not a GS man (also if anybody in GSHQ knows me quite well!) so, of course, I cannot provide you the “official” answer.&lt;BR /&gt;
I suppose this concept comes from the new IFC standard (GS is one of the main promoter of this Data Exchange Format) and I appreciated very much this choice!&lt;BR /&gt;
Using sub-type is a way to standardize the library parts and better identify them.&lt;BR /&gt;
Let to show me a simple silly example.&lt;BR /&gt;
1.   You, Balasz, creates a chair object in your office located in Budapest.&lt;BR /&gt;
2.   I, Fabrizio, develop a new ArchiCAD add-on that automatically put a needed number of chair all around a selected table.&lt;BR /&gt;
&lt;BR /&gt;
With the new sub-type philosophy, I can say my add-on to let the user select each chair in the ArchiCAD library, not only those ones I released with my add-on.&lt;BR /&gt;
&lt;BR /&gt;
If you save your chair as “simple General GDL Object” there is no way, for my add-on, to understand that it is a chair!&lt;BR /&gt;
It cannot use the name to identify it… because my Italian add-on could looks maybe for the name “Chair” (for the English users), “Sedia” (for the Italian ones), “Stuhl” (for the Germans), “Silla” (for the Spanish)  and “Chaise” (for the French) but the Hungarian language is too much difficult for it!  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_biggrin.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
But, and this is the very interesting issue (!), if you save your chair, by using the proper sub-type (in this case “Furnishing/Seating”), my add-on will automatically recognize it as a chair!&lt;BR /&gt;
The same “philosophy” is behind the ArchiCAD Accessory Tools.&lt;BR /&gt;
The sub-type is a way to univocally “identify” an element.&lt;BR /&gt;
&lt;BR /&gt;
Hoping I’ve been enough clear…&lt;BR /&gt;
&lt;BR /&gt;
köszönöm szépen&lt;BR /&gt;
baratsaggal&lt;BR /&gt;
Fabrizio</description>
      <pubDate>Thu, 05 Feb 2004 10:04:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Hidden-object-parameters/m-p/6824#M42006</guid>
      <dc:creator>Fabrizio Diodati</dc:creator>
      <dc:date>2004-02-05T10:04:27Z</dc:date>
    </item>
  </channel>
</rss>

