THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/03/2011 at 14:05, xxxxxxxx wrote:
If you are looking for ways to find IDs, additionally to the mentioned drag & drop support you can do the following:
in the Python console line, enter
import c4d; print dir(c4d)
then inspect the output.
Since all symbols are now part of the main c4d module the dir() python function will show them all to you.
And I mean all, including IDs defined in Plugins and other (CINEMA 4D) modules.
And then theres the API search method:
There are some some header files included with the CINEMA 4D C++ SDK that give you direct insight into additional symbol names. These were mostly relevant for COFFEE and C++ put Python SDK being coded on top of the COFFEE API you can directly relate to the symbol names in Python.
In your MAXON/CINEMA 4D R12/resource folder, take a look at the files coffeesymbols.h and c4d_symbols.h. Also in that folder take a look around the sub folder modules/modeling/res/description, thats where the header files with symbols for modeling tools for example are stored. And you can also take a peek at other module folders. Just don't relocate, remove or change anything.