Buttons ids
-
Hi all,
For the python function CallButton I have to pass the id of the button I want to call. Nice, where do I find the ids for the buttons? I can't see any information/indication on the python documentation
Best,
Niccolò -
Hello,
there's no real list where you can find easily those IDs.
@m_adam came with this idea :
open the Script log (menu script > script log) and click the button you want to call.
in the console you will see something likec4d.CallButton(tool(), c4d.MDATA_NEWTRANSFORM)
so you know that the ID is c4d.MDATA_NEWTRANSFORM
Another place to look for, is the folder ressource/modules where you can find the files .res that build the ui. (using your OS search function will help a lot) Openning those file you will find the information
BUTTON MDATA_NEWTRANSFORM { FIT_H; }
and you can maybe open the file with the same name with the extention .h where you will find the id
MDATA_NEWTRANSFORM = 701, // Button
Other than that, there are the enums on the documentation like this page but it's not really "user friendly"
Let me know.
Cheers
Manuel