<?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>Thema "Re: Auslagerunug von Materialdefinitionen" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437147#M1249</link>
    <description>Nochmal ein paar Fragen zu master_gdl.gdl:&lt;BR /&gt; &lt;BR /&gt; 1.)       &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt; Es können beliebig viele Master_GDL.gdl Dateien geladen werden. Verschiedener Name vorausgesetzt.  Jetzt weiß ich, warum ich so viele verschiedenen Master_GDL.gdl´s habe... Master_GDL material_eternit.GDL; Master_GDL materials_sono.GDL; etc...&lt;BR /&gt; &lt;BR /&gt; Aber was passiert, wenn zwei oder mehrere gleichnamige Master_GDL.gdl´s in den zu ladenden Bibliotheken vorhanden sind? Wird dann die erste geladen und die anderen ignoriert?&lt;BR /&gt; &lt;BR /&gt; 2.) wozu schreibt man eine Master.gdl? Da stehen jede Menge Variablendefinitionen drin... Ist das ein ausgelagertes Master-Script?&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 12-10-2002, 12:51: Beitrag editiert von: Andreas Zeike ]&lt;/SMALL&gt;</description>
    <pubDate>Sat, 12 Oct 2002 10:41:00 GMT</pubDate>
    <dc:creator>andreaszeike</dc:creator>
    <dc:date>2002-10-12T10:41:00Z</dc:date>
    <item>
      <title>Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437137#M1239</link>
      <description>Hallo Leute!!&lt;BR /&gt; &lt;BR /&gt; Welche Möglichkeiten gibt es, Materialdefinitionen aus den Objekten auszulagern? Wichtig dabei ist, dass diese beim Drag&amp;amp;Drop aus dem WebControl "mitkommen".&lt;BR /&gt; &lt;BR /&gt; Eines ist ja schon möglich: ein master_gdl.gdl schreiben und einfach im Objekt (CALL) aufrufen. Das master_gdl.gdl wird dann lokal mitgesichert.&lt;BR /&gt; und beim Neuladen der Bibliothek hat man die Materialien zur Verfügung.&lt;BR /&gt; &lt;BR /&gt; Aber ist das der Weisheit letzter Schluss? Oder gibt es elegantere Lösungen?&lt;BR /&gt; &lt;BR /&gt; M!nh</description>
      <pubDate>Wed, 14 Aug 2002 08:51:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437137#M1239</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2002-08-14T08:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437138#M1240</link>
      <description>Vielleicht nicht der letzte, aber doch ein guter, oder?&lt;BR /&gt; &lt;BR /&gt; Die Master_GDL kann dann auch in der lokalen 'normalen' Bibliothek stehen und mittels Abfrage der Umgebung (Webcontrol ist glaube ich 11) dann die Materialien definieren.&lt;BR /&gt; &lt;BR /&gt; Liste der Materialdefinitionen am besten über sichern als Objekt und manuellem Sezieren.&lt;BR /&gt; &lt;BR /&gt; Frank</description>
      <pubDate>Wed, 14 Aug 2002 08:59:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437138#M1240</guid>
      <dc:creator />
      <dc:date>2002-08-14T08:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437139#M1241</link>
      <description>Materialdefinition mittels master_gdl?  :verzweifelt:  &lt;BR /&gt; &lt;BR /&gt; Vielleicht erklärt das mal einer für einen master_gdl-newbie</description>
      <pubDate>Wed, 14 Aug 2002 09:19:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437139#M1241</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2002-08-14T09:19:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437140#M1242</link>
      <description>das master_gdl.gdl (underline gdl, muss sein), ist eine datei, die alle möglichen definitionen enthalten kann. zb: DEFINE MATERIAL, DEFINE FILL sowie globale einstellungen für archicad usw. liegt dieses teil in einer aktiven geladenen bibliothek, werden alle definitionen in archicad integriert. zB. definiert man ein material namens "mein material" im master_gdl.gdl, und man ladet diese datei mit den bibliotheken, so wird man unter den materialeinstellungen im archicad im popup dieses material wiederfinden. -&amp;gt; materialien werden zentral verwaltet und können in jeder bibliothek mitgeliefert werden.&lt;BR /&gt; das in grober kürze.&lt;BR /&gt; m!nh</description>
      <pubDate>Wed, 14 Aug 2002 09:44:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437140#M1242</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2002-08-14T09:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437141#M1243</link>
      <description>Ahhh, das erklärt natürlich vieles... gilt das auch für Schriften? &lt;BR /&gt; &lt;BR /&gt; Wir hatten zb mal das problem, das Heimo ein Objekt erstellt hatte (Mac) und ich die Schrift natürlich nicht installiert hatte (Win) &lt;BR /&gt; &lt;BR /&gt; Resultat: Standard-Schrift und Änderung des gsm notwendig...&lt;BR /&gt; &lt;BR /&gt; könnte ich eine master_gdl.gdl schreiben, die dei verwendeten Schriften mitbringt?&lt;BR /&gt; &lt;BR /&gt; Gruß, az</description>
      <pubDate>Wed, 14 Aug 2002 10:24:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437141#M1243</guid>
      <dc:creator>andreaszeike</dc:creator>
      <dc:date>2002-08-14T10:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437142#M1244</link>
      <description>das mit der schriftart geht natürlich nicht, da AC immer  auf die Systemschriftarten zugreift und keine eigenen Schriften hat.   :confused:</description>
      <pubDate>Wed, 14 Aug 2002 11:09:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437142#M1244</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2002-08-14T11:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437143#M1245</link>
      <description>Es können beliebig viele Master_GDL.gdl Dateien geladen werden. Verschiedener Name vorausgesetzt.&lt;BR /&gt; &lt;BR /&gt; Im Grunde hat ArchiCAD intern den Inhalt eines solchen Files geladen. Sozusagen die Mutter aller Master GDL Files. Mit dem 'Spezial'-Menü lässt sich dieser auch exportieren. So sind praktisch   alle Defaultwerte der GDL Engine definiert.&lt;BR /&gt; &lt;BR /&gt; Wenn ArchiCAD Bibliotheken lädt, dann wird zuerst die internen Defaultwerte aufgebaut, dann alle zusätzlich vorhandenen Master_GDL.gdl Definitionen angefügt.&lt;BR /&gt; Soweit ich es bisher verstehe steht dann jedem Objekt in der geladenen Bibliothek diese Definitionen zur Verfügung (und auch dem Benutzer in den diversen Auswahllisten).&lt;BR /&gt; &lt;BR /&gt; Im übrigen legt jede eigene Datenbank die in ArchiCAD definiert wird (von GS genannt 'Datenbasis') einen solchen Master_GDL.gdl File an indem die verschiedenen Dateien zu einer Datenbasis zusammengefügt werden.&lt;BR /&gt; &lt;BR /&gt; (kuba)</description>
      <pubDate>Wed, 14 Aug 2002 11:57:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437143#M1245</guid>
      <dc:creator>kurb70</dc:creator>
      <dc:date>2002-08-14T11:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437144#M1246</link>
      <description>Es können mehrere MASTER_GDLs in der Bibliothek, oder in mehreren Bibliotheken abgelegt werden. Es werden alle geladen. Es gibt Einschränkungen in der Zuweisung von Parametern, dazu mich bitte direkt kontaktieren, ist mir zu umständlich das hier auszubreiten.&lt;BR /&gt; In dem MASTER_GDL kann an Quellcode so ziemlich alles stehen, was Sinn macht. Zeichnungselemente machen keinen Sinn. Aber eben Definitionen.&lt;BR /&gt; &lt;BR /&gt; Das Master_GDL wird immer gelesen, wenn eine Bibliothek NEU geladen wird, oder das 3D-Fenster aufgebaut wird. Das MASTER_END_GDL wird immer beim Schließen eines Projektes abgearbeitet. (Da gibt es vom GDL-Guru ein nettes Tandem, das die Benutzung von Projektdateien mitprotokolliert.)&lt;BR /&gt; &lt;BR /&gt; Definitionen können Material, Schraffur, Linien sein. So kann z.B. immer sichergestellt werden, daß es in Deinem Projekt eine Linie mit dem Namen "Verdeckte Teile" existiert. Auch wenn diese mal 'versehentlich' gelöscht wird.&lt;BR /&gt; &lt;BR /&gt; Definitionen können aber auch Parameterlisten sein. So ist es zum Bleistift möglich in der MASTER_GDL mit der Zeile&lt;BR /&gt; &lt;BR /&gt; VALUES "Zeichensatzliste" "Arial","Helvetica","Schrunz",CUSTOM&lt;BR /&gt; &lt;BR /&gt; für alle Objekte, die in diesem Projekt verwendet werden und einen Parameter mit Namen 'Zeichensatzliste' eingerichtet haben eine Vorschlagsliste vorzugeben. In den Objekten selbst muß (darf) es dann keine VALUE-Zeile für den Paramter mehr geben. Geschickt analysiert, was gerade läuft (MAC/PC) kann die Liste mittels IF...THEN sogar an die Plattform angepasst werden.&lt;BR /&gt; &lt;BR /&gt; Frank</description>
      <pubDate>Wed, 14 Aug 2002 12:03:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437144#M1246</guid>
      <dc:creator />
      <dc:date>2002-08-14T12:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437145#M1247</link>
      <description>Es gibt auch die Möglichkeit, dass dem man die Materialauswahl auf bestimmte Materialien, die in einer Master_gdl.gdl enthalten sind, beschränken kann.&lt;BR /&gt; Das funktioniert mit PUT, IND und VALUES im Parameter-Script.&lt;BR /&gt; Leider funktioniert es hier (als Forum-Objekt) nicht mit der Master_gdl, deshalb der Link zu dieser Seite:&lt;BR /&gt;  &lt;A href="http://www.gdl-talk.de/gdl/publisher/HTMLs/Mat_test.htm" target="_blank"&gt;Mat_test.htm&lt;/A&gt; &lt;BR /&gt; Hierbei (im WEB CONTROL)wird die Master_gdl_Test1.gdl mit einem Call-Befehl von der Haupt "Master.gdl" aufgerufen.&lt;BR /&gt; In ArchiCAD reicht es, die Master_gdl_Test1.gdl in den aktiven Bibliotheken zu platzieren.</description>
      <pubDate>Wed, 14 Aug 2002 12:22:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437145#M1247</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2002-08-14T12:22:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437146#M1248</link>
      <description>Damit es auch mit DnD ins ArchiCAD funktioniert musst du einen Call auf den *.gdl-File machen. Ansonst wird die Datei nicht mit runtergeladen.&lt;BR /&gt; &lt;BR /&gt; Ohne Call-Befehl weiss das Objekt im ArchiCAD Plan nichts von den extern referenzierten Angaben.&lt;BR /&gt; &lt;BR /&gt; (kuba)</description>
      <pubDate>Wed, 14 Aug 2002 12:53:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437146#M1248</guid>
      <dc:creator>kurb70</dc:creator>
      <dc:date>2002-08-14T12:53:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437147#M1249</link>
      <description>Nochmal ein paar Fragen zu master_gdl.gdl:&lt;BR /&gt; &lt;BR /&gt; 1.)       &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt; Es können beliebig viele Master_GDL.gdl Dateien geladen werden. Verschiedener Name vorausgesetzt.  Jetzt weiß ich, warum ich so viele verschiedenen Master_GDL.gdl´s habe... Master_GDL material_eternit.GDL; Master_GDL materials_sono.GDL; etc...&lt;BR /&gt; &lt;BR /&gt; Aber was passiert, wenn zwei oder mehrere gleichnamige Master_GDL.gdl´s in den zu ladenden Bibliotheken vorhanden sind? Wird dann die erste geladen und die anderen ignoriert?&lt;BR /&gt; &lt;BR /&gt; 2.) wozu schreibt man eine Master.gdl? Da stehen jede Menge Variablendefinitionen drin... Ist das ein ausgelagertes Master-Script?&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 12-10-2002, 12:51: Beitrag editiert von: Andreas Zeike ]&lt;/SMALL&gt;</description>
      <pubDate>Sat, 12 Oct 2002 10:41:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437147#M1249</guid>
      <dc:creator>andreaszeike</dc:creator>
      <dc:date>2002-10-12T10:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437148#M1250</link>
      <description>Hallo, Jochen!!&lt;BR /&gt; &lt;BR /&gt; was sollte das bedeuten: &lt;BR /&gt; &lt;BR /&gt;   &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt; Hierbei (im WEB CONTROL)wird die Master_gdl_Test1.gdl mit einem Call-Befehl von der Haupt "Master.gdl" aufgerufen.&lt;BR /&gt; In ArchiCAD reicht es, die Master_gdl_Test1.gdl in den aktiven Bibliotheken zu platzieren.  Was für eine "Haupt-Master.gdl" und "Master_gdl_Test1.gdl" meinst Du?</description>
      <pubDate>Sat, 12 Oct 2002 10:46:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437148#M1250</guid>
      <dc:creator>andreaszeike</dc:creator>
      <dc:date>2002-10-12T10:46:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437149#M1251</link>
      <description>Das berüchtigte Haupt-Master-GDL ist ein schlüpfriges Ding.&lt;BR /&gt; &lt;BR /&gt; Jeder GDL-Container (= alle Programme die ein GDL darstellen können, wie ArchiCAD, Plug-in, ...) brauchen Defaultwerte. ArchiCAD hat so was unsichtbar eingebaut.&lt;BR /&gt; &lt;BR /&gt; Andere GDL-Container, also alles außer ArchiCAD, müssen diese auch irgendwo definiert haben. Das Plug-in z.B. hat eine eigene Datei in der diese Angaben abgelegt sind. Bei WindowsXP liegt die Datei unter Systemlaufwerk:/WINDOWS/system32/GDL_Tech/Master.gdl&lt;BR /&gt; &lt;BR /&gt; Die darin definierten Werte sind für alle später im Plug-in dargestellten Objekte so gesetzt.&lt;BR /&gt; &lt;BR /&gt; ArchiCAD hat nun einen, nicht sonderlich gut dokumentierten Mechanismus. Nach der Initialisierung der Bibliotheken, werden alle gefundenen MASTER_GDL*.gdl (* steht für eine beliebige Zeichenkette) geladen. Ohne dass dieses Makro, und mehr ist es nicht, explizit in einem Objekt aufgerufen wird.&lt;BR /&gt; &lt;BR /&gt; Das GDL Web Plug-in hat keinen solchen automatischen Mechanismus. Mit dem D&amp;amp;D eines Objektes ins ArchiCAD wird es nicht mit runtergeladen. ArchiCAD kann's folglich nicht in der Bibliothek finden und alle darin definierten Werte (Materialien, usw.) sind nicht im ArchiCAD verfügbar.</description>
      <pubDate>Sat, 12 Oct 2002 13:49:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437149#M1251</guid>
      <dc:creator>kurb70</dc:creator>
      <dc:date>2002-10-12T13:49:00Z</dc:date>
    </item>
    <item>
      <title>Re: Auslagerunug von Materialdefinitionen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437150#M1252</link>
      <description>&amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt;Original erstellt von Andreas Zeike:&lt;BR /&gt; &lt;B&gt;Hallo, Jochen!!&lt;BR /&gt; &lt;BR /&gt; was sollte das bedeuten: &lt;BR /&gt; &lt;BR /&gt;    &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt; Hierbei (im WEB CONTROL)wird die Master_gdl_Test1.gdl mit einem Call-Befehl von der Haupt "Master.gdl" aufgerufen.&lt;BR /&gt; In ArchiCAD reicht es, die Master_gdl_Test1.gdl in den aktiven Bibliotheken zu platzieren.  Was für eine "Haupt-Master.gdl" und "Master_gdl_Test1.gdl" meinst Du?&lt;/B&gt;Beim Ausprobieren habe ich festgestellt, dass die zweite MasterGDL von der ersten als Makro aufgerufen werden musste, weil die zweite sonst nicht im WebControl erkannt wurde.</description>
      <pubDate>Mon, 14 Oct 2002 07:24:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Auslagerunug-von-Materialdefinitionen/m-p/437150#M1252</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2002-10-14T07:24:00Z</dc:date>
    </item>
  </channel>
</rss>

