<?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: Embedding interface images in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244349#M8624</link>
    <description>In GDL Reference Manual I found this:&lt;BR /&gt;
&lt;BR /&gt;
"This can be done using the LP_XMLConverter tool"</description>
    <pubDate>Wed, 16 Dec 2015 22:57:59 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-12-16T22:57:59Z</dc:date>
    <item>
      <title>Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244348#M8623</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Can anyone point me in the direction to learn about embedding images used for the interface into the gsm object itself?  &lt;BR /&gt;
&lt;BR /&gt;
What I've read so far says you need to have any supporting interface images loaded into your libraries: but I've downloaded examples that seem to have these  images / icons embedded in the object itself.  How does one do that?&lt;BR /&gt;
&lt;BR /&gt;
Thanks.&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 16 Dec 2015 21:04:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244348#M8623</guid>
      <dc:creator>Bruce</dc:creator>
      <dc:date>2015-12-16T21:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244349#M8624</link>
      <description>In GDL Reference Manual I found this:&lt;BR /&gt;
&lt;BR /&gt;
"This can be done using the LP_XMLConverter tool"</description>
      <pubDate>Wed, 16 Dec 2015 22:57:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244349#M8624</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-16T22:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244350#M8625</link>
      <description>Thanks for that, I'll check it out</description>
      <pubDate>Wed, 16 Dec 2015 23:42:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244350#M8625</guid>
      <dc:creator>Bruce</dc:creator>
      <dc:date>2015-12-16T23:42:16Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244351#M8626</link>
      <description>There are several possibilities to do that.&lt;BR /&gt;
&lt;BR /&gt;
1. It can be done also when You make a new object with includes all the needed pictures for Your UI before starting to script.  You simply add the pictures to Your normal Archicad-groundfloor - in a row with the exact pixelmeasures needet later in Your element. You activate them and then You save the activated into a new librarypart. If You program then the UI - the pictures are there assignable with a growing id-number frromleft to right.&lt;BR /&gt;
&lt;BR /&gt;
But its difficult to know what You will need later. But if You make a new GDL-Element in this way - containing all the pictures, You can copypaste the scripts from another element into it. The real task is - to make all the parameters in the parameterlist once more in the new one.&lt;BR /&gt;
&lt;BR /&gt;
2. convert Your extra saved GDL-Element with the LP_XMLConverter tool into xml, edit it with an XML-Editor like "sublime" (&lt;A href="&amp;lt;a href=&amp;quot;http://www.sublimetext.com&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;http://www.sublimetext.com&amp;lt;/a&amp;gt;)%20(Joachim%20Sühlo(Suehlo)%20has%20an%20addon%20for%20GDL%20http://&amp;lt;a href=&amp;quot;http://www.b-prisma.de/object-shop/product_info.php?products_id=99&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;LINK_TEXT text=&amp;quot;www.b-prisma.de/object-shop/product_inf ... ucts_id=99&amp;quot;&amp;gt;www.b-prisma.de/object-shop/product_info.php?products_id=99&amp;lt;/LINK_TEXT&amp;gt;&amp;lt;/a&amp;gt;"&gt;&lt;/A&gt;&lt;A href="http://www.sublimetext.com" target="_blank"&gt;http://www.sublimetext.com&lt;/A&gt;)%20(Joachim%20Sühlo(Suehlo)%20has%20an%20addon%20for%20GDL%20http://&lt;A href="http://www.b-prisma.de/object-shop/product_info.php?products_id=99" target="_blank"&gt;&lt;LINK_TEXT text="www.b-prisma.de/object-shop/product_inf ... ucts_id=99"&gt;www.b-prisma.de/object-shop/product_info.php?products_id=99&lt;/LINK_TEXT&gt;&lt;/A&gt;) - add the links to the picture-directory manually. Here it is possible do make additional parameters for GDL.</description>
      <pubDate>Thu, 17 Dec 2015 05:40:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244351#M8626</guid>
      <dc:creator>Hmooslechner</dc:creator>
      <dc:date>2015-12-17T05:40:28Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244352#M8627</link>
      <description>First you have to convert to xml.&lt;BR /&gt;
Then make edits to the file, indicating the index images.&lt;BR /&gt;
Then convert back to gdl.&lt;BR /&gt;
I had a problem one day - XMLConverter refused to insert some pictures, after reducing the weight of the image.&lt;BR /&gt;
If you have just started work on a library element, it is easier to place the image on the plan, select all of them and save as an object. This will be significantly faster. Then use this file with the already inserted images. The first digit after picture2 and will index of the image.</description>
      <pubDate>Thu, 17 Dec 2015 06:52:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244352#M8627</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-17T06:52:01Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244353#M8628</link>
      <description>Sorry to resurrect such an old post ... but I want to see if there is still no simple way of embedding images (for user interface) into an existing GDL object.&lt;BR /&gt;
&lt;BR /&gt;
XMLConverter method is not really suitable for me as I am already using the object across number of projects and do not want to change the GUID number!&lt;BR /&gt;
&lt;BR /&gt;
Is this just Graphisoft's way of keeping library file sizes down by forcing to load images into the library (one logo per library etc)? It's causing many single objects across the web to be made into LCF containers which is quite frustrating! Likewise I'd like to share my objects but not necessarily entire collection so LCF seems like the only reasonable option?</description>
      <pubDate>Wed, 08 Aug 2018 09:58:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244353#M8628</guid>
      <dc:creator>jakubc7</dc:creator>
      <dc:date>2018-08-08T09:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244354#M8629</link>
      <description>&lt;BLOCKQUOTE&gt;... but I want to see if there is still no simple way of embedding images&lt;/BLOCKQUOTE&gt;
Sorry, there is no simple way to do this after the creation of an object.&lt;BR /&gt;
You must use the XML converter.&lt;BR /&gt;
There are no issues with GUIDs. Using the Converter does not change any GUID.&lt;BR /&gt;
&lt;BR /&gt;
I have written a short tutorial how to do this (in German, but Google could translate).&lt;BR /&gt;
And Frank Beister and  I created GDL nucleus, an addition for Sublime text, which does&lt;BR /&gt;
the main work automatically.</description>
      <pubDate>Wed, 08 Aug 2018 11:26:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244354#M8629</guid>
      <dc:creator>Jochen Suehlo</dc:creator>
      <dc:date>2018-08-08T11:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244355#M8630</link>
      <description>Thanks for the reply Joachim. I have come across GDL nucleus and Sublime text before but because there is little spare time and I don't make money out of GDL, I didn't look into them too closely.&lt;BR /&gt;
&lt;BR /&gt;
Can I get a link to the guide you wrote ... I will check it out if I decide to give it another go at it.&lt;BR /&gt;
&lt;BR /&gt;
Thanks in advance!</description>
      <pubDate>Thu, 09 Aug 2018 01:31:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244355#M8630</guid>
      <dc:creator>jakubc7</dc:creator>
      <dc:date>2018-08-09T01:31:00Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244356#M8631</link>
      <description>Actually, you do make money out of GDL - just not directly.  Over the last few years I have invested my time in learning GDL (painful at first), and the pay-off in productivity increases are enormous.&lt;BR /&gt;
&lt;BR /&gt;
If you are a business owner, this translates to increased profit margins.  If you are an employee, this can (and should) translate to salary increases.&lt;BR /&gt;
&lt;BR /&gt;
It's worth it!</description>
      <pubDate>Thu, 09 Aug 2018 01:34:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244356#M8631</guid>
      <dc:creator>Bruce</dc:creator>
      <dc:date>2018-08-09T01:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244357#M8632</link>
      <description>I agree Bruce ... however I spend a LOT of time creating content and sharing it with whoever wants it. The whole embedded interface just sounds like a little too much work for little gain.&lt;BR /&gt;
&lt;BR /&gt;
I'd rather spend time making more GDL objects ... there is a lot that I would like to do, but we all  have to draw a line somewhere.</description>
      <pubDate>Thu, 09 Aug 2018 04:05:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244357#M8632</guid>
      <dc:creator>jakubc7</dc:creator>
      <dc:date>2018-08-09T04:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: Embedding interface images</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244358#M8633</link>
      <description>&lt;BLOCKQUOTE&gt;Can I get a link to the guide you wrote ... I will check it out if I decide to give it another go at it.&lt;/BLOCKQUOTE&gt;

Her is a link, which includes a german guide and a gdl-object to create the xml-scipt needed.&lt;BR /&gt;
&lt;A href="http://download.b-prisma.de//downloads/Grafiken_zu_GSM.zip" target="_blank"&gt;zip-file&lt;/A&gt;</description>
      <pubDate>Sun, 12 Aug 2018 13:54:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Embedding-interface-images/m-p/244358#M8633</guid>
      <dc:creator>Jochen Suehlo</dc:creator>
      <dc:date>2018-08-12T13:54:06Z</dc:date>
    </item>
  </channel>
</rss>

