<?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 GDL - How can I get user-defined properties? in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376538#M75</link>
    <description>&lt;P&gt;1. create DoorStyleName&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_1-1681406038600.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36106i92F5DC475D23C881/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_1-1681406038600.png" alt="LeeJaeYoung_1-1681406038600.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_2-1681406187054.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36107i20B1F4F24A88A97D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_2-1681406187054.png" alt="LeeJaeYoung_2-1681406187054.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_3-1681406205753.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36108iE94E9C7F694198C9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_3-1681406205753.png" alt="LeeJaeYoung_3-1681406205753.png" /&gt;&lt;/span&gt;&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="LeeJaeYoung_4-1681406263000.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36109iDDA9437DC517360E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_4-1681406263000.png" alt="LeeJaeYoung_4-1681406263000.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_5-1681406363625.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36110iD133794971E57006/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_5-1681406363625.png" alt="LeeJaeYoung_5-1681406363625.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/display-properties-with-labels" target="_blank"&gt;Displaying Properties with Labels | GRAPHISOFT GDL Center&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to read this value from Marker.&lt;/P&gt;
&lt;P&gt;Is it possible?&lt;BR /&gt;However, even if you look at the contents, the solution is not explained, so I would appreciate it if you could tell me where to start studying.&lt;/P&gt;</description>
    <pubDate>Thu, 13 Apr 2023 17:27:07 GMT</pubDate>
    <dc:creator>LeeJaeYoung</dc:creator>
    <dc:date>2023-04-13T17:27:07Z</dc:date>
    <item>
      <title>GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376538#M75</link>
      <description>&lt;P&gt;1. create DoorStyleName&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_1-1681406038600.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36106i92F5DC475D23C881/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_1-1681406038600.png" alt="LeeJaeYoung_1-1681406038600.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_2-1681406187054.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36107i20B1F4F24A88A97D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_2-1681406187054.png" alt="LeeJaeYoung_2-1681406187054.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_3-1681406205753.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36108iE94E9C7F694198C9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_3-1681406205753.png" alt="LeeJaeYoung_3-1681406205753.png" /&gt;&lt;/span&gt;&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="LeeJaeYoung_4-1681406263000.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36109iDDA9437DC517360E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_4-1681406263000.png" alt="LeeJaeYoung_4-1681406263000.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LeeJaeYoung_5-1681406363625.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36110iD133794971E57006/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_5-1681406363625.png" alt="LeeJaeYoung_5-1681406363625.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/display-properties-with-labels" target="_blank"&gt;Displaying Properties with Labels | GRAPHISOFT GDL Center&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to read this value from Marker.&lt;/P&gt;
&lt;P&gt;Is it possible?&lt;BR /&gt;However, even if you look at the contents, the solution is not explained, so I would appreciate it if you could tell me where to start studying.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 17:27:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376538#M75</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-04-13T17:27:07Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376544#M76</link>
      <description>&lt;P&gt;Do you mean the actual property which is set in the building component or do you mean the 4 Values from the options setup?&lt;BR /&gt;GS says: Only the actual property value can be accessed from GDL, the other choices aren’t visible.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 18:15:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376544#M76</guid>
      <dc:creator>Jochen Suehlo</dc:creator>
      <dc:date>2023-04-13T18:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376572#M77</link>
      <description>&lt;P&gt;I want to bring only the values I selected.&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="LeeJaeYoung_1-1681430350464.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36119iD0BF602BB801A13B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_1-1681430350464.png" alt="LeeJaeYoung_1-1681430350464.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2023 23:59:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376572#M77</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-04-13T23:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376606#M78</link>
      <description>&lt;P&gt;&lt;A href="https://gdl.graphisoft.com/tips-and-tricks/display-properties-with-labels" target="_blank"&gt;Displaying Properties with Labels | GRAPHISOFT GDL Center&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;ui_custom_popup_infield "myProperty", &lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;70, 30, 370, 20, ! X Position, Y Position, Width, Height&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1, ! Store Hidden ID&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3, ! Tree Depth&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1, ! Grouping Method&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_displayName, ! Created value description&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _parentProperties&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here in myProperty parameter function&lt;BR /&gt;_parentProperties with ui_custom_popup_infield&lt;BR /&gt;You can manually select what you want from among the&lt;BR /&gt;It looks like you put it in the myProperty parameter function.&lt;/P&gt;
&lt;P&gt;Among the values in dim _parentProperties, I want to search for "DoorStyleName" and automatically insert that value into the myProperty parameter.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Apr 2023 04:53:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/376606#M78</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-04-14T04:53:03Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377096#M79</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;If the name of the property is known, ui_custom_popup_infield is not needed.&lt;/DIV&gt;
&lt;DIV&gt;REQUEST ("Properties_Of_Parent") returns all the available properties: using that you can match the known name to an ID, which can be used with REQUEST ( "Property_Value_Of_Parent") to get the value.&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 19 Apr 2023 06:07:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377096#M79</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2023-04-19T06:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377106#M80</link>
      <description>&lt;P&gt;I think it will be easier to understand if you see the code. Please excuse me if I am not rude.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2023 06:56:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377106#M80</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-04-19T06:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377259#M81</link>
      <description>&lt;P&gt;If you whant seach property by name - you can try &lt;A href="https://raw.githubusercontent.com/kuvbur/gdl_macro/master/hsf/for_text/macro_get_param/scripts/1d.gdl" target="_self"&gt;this macro.&lt;/A&gt; Macro find all gdl parameter or property name in string and replace it with value. You can also see a sample code for reading a search by properties (by the label "getPropertyValue").&lt;/P&gt;&lt;P&gt;Exemple of door marker &lt;A href="https://github.com/kuvbur/gdl_bibl/tree/master/hsf/_ArchiBibl%2022/%D0%9E%D1%84%D0%BE%D1%80%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5/%D0%9E%D0%B1%D0%BE%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BE%D0%BA%D0%BD%D0%B0-%D0%B4%D0%B2%D0%B5%D1%80%D0%B8%20mod" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36309iF6B9E96320CC5EA4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36310iE0D53E77CA036980/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5.png" alt="5.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2023 10:12:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/377259#M81</guid>
      <dc:creator>kuvbur</dc:creator>
      <dc:date>2023-04-20T10:12:57Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378273#M82</link>
      <description>&lt;P&gt;Maker.gsm was successful.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am testing on door.gsm's mater stript.&lt;/P&gt;
&lt;P&gt;What's wrong?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;n = REQUEST ("Property_Value_Of_Parent", nID, _type, _dim1, _dim2, _propertyValues)
!!! n is 0&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;propInputIds.propertyIds[1].id = nID
n = REQUEST ("Property_Values_Of_Parent", propInputIds, propOutputVals)
!!! n is 0
text2 0,0,propOutputVals.propertyValues[1].value[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="LeeJaeYoung_0-1682878066577.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/36670i0E5CE0D37E5FA781/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LeeJaeYoung_0-1682878066577.png" alt="LeeJaeYoung_0-1682878066577.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.graphisoft.com/t5/Design-forum/Is-it-possible-to-access-Properties-inside-GDL/td-p/286511" target="_blank" rel="noopener"&gt;Is it possible to access Properties inside GDL? - Graphisoft Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.graphisoft.com/t5/Developer-forum/Getting-all-property-values-of-type-Door-from-Archicad-26/td-p/373353" target="_blank" rel="noopener"&gt;Solved: Getting all property values of type 'Door' from A... - Graphisoft Community&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 06:34:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378273#M82</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-05-03T06:34:05Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378309#M83</link>
      <description>&lt;P&gt;("Properties_Of_Parent") also works with door / window GDL.&lt;BR /&gt;By the way, REQUEST("Property_Value_Of_Parent") only works for markers.&lt;BR /&gt;Is there a function that can obtain property values in door / window GDL? Or is it not possible to get property values from door/ window GDL?&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2023 06:33:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378309#M83</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-05-01T06:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378547#M84</link>
      <description>&lt;P&gt;It is not possible to get an element's own properties, except IFC properties with&lt;/P&gt;
&lt;DIV style="color: #000000; background-color: #ffffff; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;
&lt;DIV&gt;&lt;SPAN&gt;application_query&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;OwnCustomParameters&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;)&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 03 May 2023 08:21:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378547#M84</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2023-05-03T08:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378557#M85</link>
      <description>&lt;P&gt;I couldn't change the value in the schedule because I used parameters to select characters such as PD, ASD, and WD.&lt;BR /&gt;So, I used the property to select the type in the schedule. But there is a downside here.&lt;BR /&gt;In the Marker, even if property values such as PD can be read, if they cannot be read in the Door, the options that must be entered by the type such as FSD cannot be used....&lt;/P&gt;
&lt;P&gt;You have to wait for the parameterized character selection to be available in the schedule, or wait for the property to be read in door.gsm. So thanks for the answers.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2023 10:02:50 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/378557#M85</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-05-03T10:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/387842#M86</link>
      <description>&lt;P&gt;I am trying in something similar.&lt;BR /&gt;However, with a label, I want to access the self-created properties of a building material, however, I do not manage to do so&lt;BR /&gt;My question is on the one hand, where do I find the property ID?&lt;BR /&gt;Further the question arises for me, what I do wrong in the following line&lt;BR /&gt;n = REQUEST("COMPONENT_PROPERTY_VALUES_OF_PARENT", inputProp, compPropVals)&lt;BR /&gt;&lt;BR /&gt;Code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;dict parent
dict collectSkins ! Create input dict for components
collectSkins.collectMode = 1 ! All BM Components should be collected

cIDRes = request ("Component_IDs_Of_Parent", collectSkins, parent)
dict inputProp

dict parent
dict collectSkins ! Create input dict for components
collectSkins.collectMode = 1 ! All BM Components should be collected

cIDRes = request("Component_IDs_Of_Parent", collectSkins, parent)
dict inputProp

if cIDRes and HASKEY(parent.componentIds) then
_nParentComponents = vardim1(parent.componentIds)

for iBmat = 1 to _nParentComponents
inputProp.componentId.id = parent.componentIds[iBmat]

! Set the desired property ID
inputProp.propertyIds[1].id = "C1F93BB6-BBCB-4934-BCE2-4EE9372BD48A"

dict compPropVals
n = REQUEST("COMPONENT_PROPERTY_VALUES_OF_PARENT", inputProp, compPropVals)

if n = 1 then

String = compPropVals.propertyValues[1].value[1]
text2 0, 0, String
else
! Die Abfrage ist fehlgeschlagen
text2 0, 0, "Fehler bei der Abfrage"
endif
next iBmat
endif&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 24 Jul 2023 04:40:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/387842#M86</guid>
      <dc:creator>JonasSP</dc:creator>
      <dc:date>2023-07-24T04:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: GDL - How can I get user-defined properties?</title>
      <link>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/393608#M87</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Use the Library developer menu / always send GDL messages to get all available error messages.&lt;/P&gt;
&lt;P&gt;For your code I get "Invalid request input. Error in dictionary: COMPONENTID.ID: not accepted type"&lt;BR /&gt;The output of Component_IDs_Of_Parent has more structure, you need to use&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;inputProp.componentId.id = parent.componentIds[iBmat].id&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can get the component property IDs with request(COMPONENT_PROPERTIES_OF_PARENT) or request(COMPONENT_PROPERTY_TREE_OF_PARENT).&lt;/P&gt;
&lt;P&gt;COMPONENT_PROPERTY_TREE_OF_PARENT used with &lt;SPAN&gt;ui_custom_popup_infield&lt;/SPAN&gt; can store the ID of one selected property in a string parameter, see example 2 in the GDL reference guide.&lt;/P&gt;
&lt;P&gt;Using data from COMPONENT_PROPERTIES_OF_PARENT you can search for the ID of a known property name.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jul 2023 15:10:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/GDL-How-can-I-get-user-defined-properties/m-p/393608#M87</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2023-07-27T15:10:02Z</dc:date>
    </item>
  </channel>
</rss>

