[Sidefx-houdini-list] Setting Spare Parameter's Menu Script Dynamically from Python
captainhammy at gmail.com
Wed Dec 8 00:50:44 EST 2010
Assuming you are using Houdini 11 there are a couple methods to deal with this.
You can do it initially when creating a menu parameter:
pt = hou.MenuParmTemplate("test", "Test", ,
item_generator_script="things = ['a', 'A', 'b', 'B']\nreturn things")
You can create the parameter template first then add the script and
set its language:
pt = hou.MenuParmTemplate("test", "Test", )
pt.setItemGeneratorScript("things = ['a', 'A', 'b', 'B']\nreturn things")
If you are using Houdini 10 you are out of luck as menu parameters
have virtually no working support in HOM.
On Tue, Dec 7, 2010 at 9:29 PM, Reza Ghobadinic <rezagn at gmail.com> wrote:
> Hi there,
> I need to use menu script instead of menu items for some spare parameters
> that I make inside an output digital asset.
> Is there a way to assign a python menu script to a newly created spare
> It is possible to assign the callback script but couldn't find anything for
> menu script!
> Any help will be appreciated.
> Reza Ghobadinic
> "An idea not coupled with action will never get any bigger than the brain
> cell it occupied"
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
More information about the Sidefx-houdini-list