We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

GDL
About building parametric objects with GDL.

parameter buffer in macros

Anonymous
Not applicable
Hi!

I would like to use macro and i would like to "transfer" several values to the macro. Is there any way to just tranfer a parameter buffer when using a macro??

for example

main 3D script:
put 0, 0, 15,
a, 0, 15,
a, b, 15,
0, b, 15 (etc.etc)

call "cprism_creator" parameters all



cprism_creator script:

cprism_ top, bottom, side, nsp/3, h, get(nsp)
1 REPLY 1
runxel
Legend
This is exactly how it works.

There can be only one buffer, so a macro will have the same stack as the main object, and can modify the stack.
Lucas Becker | AC 27 on Mac | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»