<?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: Macro and hotspot 2 in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248530#M6470</link>
    <description>Hmm... many views, zero replies...</description>
    <pubDate>Sat, 10 Dec 2016 15:03:01 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-12-10T15:03:01Z</dc:date>
    <item>
      <title>Macro and hotspot 2</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248527#M6467</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;&lt;B&gt;Hi guys&lt;/B&gt;&lt;BR /&gt;
I have created a 3D wall element that has 152 difference types. So I decided to use the macro to reduce the job to make them.&lt;BR /&gt;
&lt;BR /&gt;
But I have a problem with movable hotspot 2. They come up in the right place and I can move them but they go only back the starting point without moving it I will adjust.&lt;BR /&gt;
&lt;BR /&gt;
Does anyone have an idea what I can do about it.&lt;BR /&gt;
&lt;BR /&gt;
Thank you in advance&lt;BR /&gt;
&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 02 Dec 2016 09:31:20 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248527#M6467</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-02T09:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Macro and hotspot 2</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248528#M6468</link>
      <description>The key is hotspot ID.&lt;BR /&gt;
If You have more files called inside another one - You have to make sure to have different IDs of the hotspots.&lt;BR /&gt;
&lt;BR /&gt;
it may be done arbitrary by assigning say start  UNID=10XX for one file and when calling another UNID starts  from say 20XX and so on&lt;BR /&gt;
and You have to add such parameter to the called file eg UNID...and put the correct value for every call. &lt;BR /&gt;
You can of course pass the right no of the UNID from the called file to the caller after the hotspots numbers are assigned  using the "end" command.&lt;BR /&gt;
&lt;BR /&gt;
Best Regards,&lt;BR /&gt;
Piotr</description>
      <pubDate>Fri, 02 Dec 2016 20:23:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248528#M6468</guid>
      <dc:creator>Piotr Dobrowolski</dc:creator>
      <dc:date>2016-12-02T20:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: Macro and hotspot 2</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248529#M6469</link>
      <description>Hello Piotr&lt;BR /&gt;
Thank you for a good answer.&lt;BR /&gt;
I'm new on using GDL so I tried my way to got these items so far. &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_biggrin.gif" style="display : inline;" /&gt; &lt;BR /&gt;
I've used Unid in hotspots from 1000 so the next 2000 ie in 1000 up on each of them macro file.&lt;BR /&gt;
&lt;BR /&gt;
See codes below: &lt;BR /&gt;
&lt;BR /&gt;
! Center block over the total length.&lt;BR /&gt;
&lt;BR /&gt;
unID = 1000&lt;BR /&gt;
	HOTSPOT2 ST +AA +TU +0.075 ,  ST, unID, B, 1+128: unID=unID+1 !!!POINT BASE&lt;BR /&gt;
	HOTSPOT2 ST +AA +TU +0.075,  B, unID, B, 2: unID=unID+1 !!!POINT OF MOVEMENT&lt;BR /&gt;
	HOTSPOT2 ST +AA +TU +0.075,   -1, unID, B, 3: unID=unID+1	!!! REFERENCE POINT&lt;BR /&gt;
&lt;BR /&gt;
! Center block central top part.&lt;BR /&gt;
&lt;BR /&gt;
unID = 2000&lt;BR /&gt;
ADD2 ST, MK&lt;BR /&gt;
	HOTSPOT2 AA +TU +0.075 ,  		  ST, unID, MKEND, 1+128: unID=unID+1 !!!POINT BASE&lt;BR /&gt;
	HOTSPOT2 AA +TU +0.075 ,  MKEND, unID, MKEND, 2: unID=unID+1 !!!POINT OF MOVEMENT&lt;BR /&gt;
	HOTSPOT2 AA +TU +0.075 ,           -1, unID, MKEND, 3: unID=unID+1	!!! REFERENCE POINT&lt;BR /&gt;
&lt;BR /&gt;
I had seen much appreciated if you could make an example of how you call them&lt;BR /&gt;
as they come in the right place to serve in the item.&lt;BR /&gt;
&lt;BR /&gt;
Thank you in advance&lt;BR /&gt;
&lt;BR /&gt;
Laurits</description>
      <pubDate>Sat, 03 Dec 2016 07:17:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248529#M6469</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-03T07:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: Macro and hotspot 2</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248530#M6470</link>
      <description>Hmm... many views, zero replies...</description>
      <pubDate>Sat, 10 Dec 2016 15:03:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Macro-and-hotspot-2/m-p/248530#M6470</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-12-10T15:03:01Z</dc:date>
    </item>
  </channel>
</rss>

