<?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: Master-Variablen" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450151#M2861</link>
    <description>Dazu müsstest du das "Master" Objekt mittesl CALL aufrufen und die Parameter daraus übernehmen.&lt;BR /&gt;Oder alle Objekte in 3D aktivieren und die Parameter ändern. Das kommt aufs Gleiche raus, ohne Programmierung.</description>
    <pubDate>Thu, 11 Aug 2011 11:06:54 GMT</pubDate>
    <dc:creator>Holger Kreienbrink</dc:creator>
    <dc:date>2011-08-11T11:06:54Z</dc:date>
    <item>
      <title>Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450150#M2860</link>
      <description>Hallo Forum,&lt;BR /&gt;&lt;BR /&gt;wie kann ich einem Objekt sagen, dass es auf die Variable eines anderen Objekts zugreifen soll? Oder geht das gar nicht? Die Idee wäre z.B. bei Geländern ein "Masterobjekt" zu erstellen, bei dem ich angebe wie viele Füllstäbe/m das Geländer haben soll. Die anderen Geländer greifen dann auf diese Variable zu und zeichnen sich dementsprechend. Ich bräuchte (so möcht' ich's zumindest haben) nur noch den Wert in dem "Masterobjekt" ändern und wusch! ändern sich alle anderen Geländer automatisch.&lt;BR /&gt;&lt;BR /&gt;Schöne Grüße, seppizett</description>
      <pubDate>Thu, 11 Aug 2011 08:32:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450150#M2860</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-11T08:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450151#M2861</link>
      <description>Dazu müsstest du das "Master" Objekt mittesl CALL aufrufen und die Parameter daraus übernehmen.&lt;BR /&gt;Oder alle Objekte in 3D aktivieren und die Parameter ändern. Das kommt aufs Gleiche raus, ohne Programmierung.</description>
      <pubDate>Thu, 11 Aug 2011 11:06:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450151#M2861</guid>
      <dc:creator>Holger Kreienbrink</dc:creator>
      <dc:date>2011-08-11T11:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450152#M2862</link>
      <description>Du könntest dir auch Objekt vom Typ Modelleinstellungen erstellen und in den Geländerobjekten den dort eingestellten Wert abfragen. Näheres findest du &lt;A href="http://www.opengdl.org/Default.aspx?tabid=4750" target="_blank"&gt;hier&lt;/A&gt; und &lt;A href="http://www.selfgdl.de/7_function/spezial_funktion/LIBRARYGLOBAL/kompendium.php" target="_blank"&gt;hier&lt;/A&gt;.</description>
      <pubDate>Thu, 11 Aug 2011 11:47:44 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450152#M2862</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-11T11:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450153#M2863</link>
      <description>Danke. Ich hab's mir jetzt im GDL-Handbuch und auf selfgdl.de angeschaut, habe aber offensichtlich Probleme mit der Syntax. Ich schaffe es nicht, dem call ein returned_parameters hinzuzufügen.&lt;BR /&gt;Die Zeile:&lt;BR /&gt;&lt;BR /&gt;call subroutine returned_parameters zaehlen&lt;BR /&gt;&lt;BR /&gt;sollte dazu führen, dass in der Variablen zaehlen der Wert drinnen ist, der von der subroutine festgelegt wird.&lt;BR /&gt;&lt;BR /&gt;Und in subroutine steht nur im Masterskript&lt;BR /&gt;&lt;BR /&gt;zaehlen = 3&lt;BR /&gt;end zaehlen&lt;BR /&gt;&lt;BR /&gt;Aber das funktioniert nicht. Der Wunsch wäre, dass (in diesem Fall) 3 aus der Variablen in der subroutine übernommen werden.</description>
      <pubDate>Thu, 11 Aug 2011 12:58:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450153#M2863</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-11T12:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450154#M2864</link>
      <description>verschiebe das mal im Makro vom Master ins 2D bzw 3D skript. Das Makro wird wahrscheinlich nicht abgearbeitet, weil es keine 2D/3D-daten erzeugt. Zur Sicherheit packe mal nach dem END einen Befehl BLOCK 1,2,3 rein.</description>
      <pubDate>Thu, 11 Aug 2011 13:18:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450154#M2864</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-11T13:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450155#M2865</link>
      <description>Doch doch, das Makro wird schon abgearbeitet. Problem habe ich mit dem "returned_parameters". Wenn ich das in den call-Befehl reingebe, gibt mir AC immer die Fehlermeldung, dass Variablen keine Befehlsnamen haben dürfen. Ich erkläre ihm offenbar nicht richtig, dass das keine Variable sein soll, sondern dass ich von der Subroutine einen Wert bekommen möchte, der dann in der Variablen "zaehlen" stehen soll.</description>
      <pubDate>Thu, 11 Aug 2011 17:31:37 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450155#M2865</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-11T17:31:37Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450156#M2866</link>
      <description>Weiter oben hast du schon irgendwo stehen &lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;subroutine="Makroname"&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;sonst musst du nämlich schreiben&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;call "subroutine" ...&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Probiere es mal mit &lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;call subroutine parameters all returned_parameters zaehlen&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Ich glaube du kannst nicht empfangen ohne zu senden.</description>
      <pubDate>Fri, 12 Aug 2011 07:18:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450156#M2866</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-12T07:18:42Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450157#M2867</link>
      <description>Wenn ich&lt;BR /&gt;&lt;BR /&gt;&lt;I&gt;call subroutine parameters all returned_parameters zaehlen&lt;/I&gt;&lt;BR /&gt;&lt;BR /&gt;eingebe, meckert er, dass ein Komma fehlt. Subroutine ist in diesem Fall der Name des Makros.</description>
      <pubDate>Fri, 12 Aug 2011 08:07:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450157#M2867</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-12T08:07:07Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450158#M2868</link>
      <description>Sorry. Müsste heissen:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;call subroutine parameters all, returned_parameters zaehlen&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;oder&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;call subroutine, parameters all, returned_parameters zaehlen&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#0040FF"&gt;Subroutine &lt;/FONT&gt;ist dem Fall nicht der Makroname, sondern ein Variablenname, der den Makronamen enthält. Bei&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;call "subroutine" parameters all, returned_parameters zaehlen&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;wäre subroutine der Makroname.</description>
      <pubDate>Fri, 12 Aug 2011 08:51:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450158#M2868</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-12T08:51:15Z</dc:date>
    </item>
    <item>
      <title>Re: Master-Variablen</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450159#M2869</link>
      <description>Verdammt, ich hatte die ganze Zeit "paramters all" statt "parameters all" stehen, weswegen der von mir gedachte Befehl als Variable interpretiert wurde.</description>
      <pubDate>Fri, 12 Aug 2011 09:08:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Master-Variablen/m-p/450159#M2869</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-08-12T09:08:39Z</dc:date>
    </item>
  </channel>
</rss>

