"du hast ganz recht, man bekommt für präsentationen keinen sauberen plan. warum kann man kein bibliothekselement entwickeln für wanddurchbrüche und schlitze? ist das so schwierig?"
Ich habe mich mit Durchbrüchen länger beschäftigt. Das ist wie bei Fenstern nicht ganz einfach. Dass die Öffnungen fest mit der Wand verbunden sind ist ein Traum. Keine Frage. Aber bei den Durchbrüchen nervt es.
Es wäre zielführend, wenn GS sich entschließen könnte ein paar global definierbare Parameter anzulegen zu können, die man im GDl dann abfragen kann.
Sowas gibt es prinzipiell zwar, dazu muss aber A) ein GDL-Objekt im Quelltext geändert werden und B) danach jedesmal die Bib neu geladen werden. Also untauglich.
[EDIT]
Wenn ich das richtig verstehe... </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">Library based Model View Options
The possiblility of defining library based Model View Options has been created.
To insert a tab page into the MVO dialog, you have to make a library part which is derived from the Library Global Settings (GUID: {709CC5CC-6817-4C56-A74B-BED99DDB5FFA}) subtype. This object must contain the desired global options as paramameters and it must have a user interface definition for the tab page. It may have a parameter script for connecting parameters or user interface elements.
You can use the new LIBRARYGLOBAL command in your placable elements to query values of your own library global settings object depending on the current view settings... dann können wir ab AC13 den Model-Settings-Dialog so erweitern, dass wir eigene Kriterien definieren können, die dann in den Obnjekten abrufbar sind. Z.B. das An- und Abschalten der Darstellung von Durchbrüchen an globaler Stelle. Dazu müssen natürlich die "Client"-Objekte vorbereitet sein oder müssen geändert werden. Doch es würde mich wundern, wenn da hier nicht über kurz oder lang Lösungen auftauchen.
Ein Lob an Jochen, der die Option in den Tiefen der Dokumentation entdeckt hat.
[ 30. September 2009, 17:44: Beitrag editiert von: Frank Beister ]