2 weeks ago
Can anyone provide some insight into the difference between these two scripts? More specifically, in what circumstance would I use a DRAWING3{2} instead of a PROJECT2{2} command?
2 weeks ago - last edited 2 weeks ago
"These commands only take effect when a list of elements is created."
Might it have something to do with the UI script, UI_INFIELD{4}?
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win10 | R5 2600 | 16GB | GTX1660 |
2 weeks ago
You can basically ignore DRAWINGx and its siblings.
Before we had the Interactive Schedules the only way to get meaningful content out of Archicad were the (now called oldstyle) Lists.
You would need to be proficient in arcane ways tho: The (very powerful, I give 'em that) idea was to script so called Property Objects – not to be confused with the modern properties we have now. That's why we still have the "Property Script" in the GDL editor pane.
These Propery Objects could then be connected with other placed objects. The lists would be generated from the former however. So we need the DRAWINGx command. It can be used to display the listed or referenced object in the list (the manual designates the term "virtual object").
All in all this is now still somewhat supported but more or less defunct in useful ways I think. I never bothered to tinker with it. The Schedules are the way forward.
a week ago
Thanks for the background runxel. Makes sense.