algorithmic modeling for Rhino
Hi everyone (and David especially :) ),
I'd like to be able to instantiate a component with assigned valued in one or more of his inputs as one can do with panels, operators and sliders.
When you double click on the canvas you type '//' as shortcut for panel and what you write next is automatically populating the instance of that panel.
How can one replicate it?
Thanks!
Tags:
You can't add any special codes (like // or " or date/time notation) as those are all handled internally by the search window. You can however make your object initialization aware. If your object (component or whatever) implements the IGH_InitCodeAware interface you will have to add a method called SetInitCode(string) which will be called after the constuctor and you'll get whatever came after the equals symbol. Thus, if the user double clicks and types 'YourComponent = 4, true, 99%' then the string passed to SetInitCode will be " 4, true, 99%". You'll be in charge of parsing and interpreting it.
Marvelous! thank you!
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by