How COFFEE Scripts are implemented
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 29/07/2011 at 08:47, xxxxxxxx wrote:
User Information:
Cinema 4D Version:
Platform:
Language(s) : C++ ; PYTHON ;---------
Hi,How are the COFFEE Scripts created with the Script Manager implemented ?
I mean, when creating a script, it appears in the Plugins - Menu under "User Scripts", and I'm trying to achive such a dynamic submenu like this in some way.Thanks !
Niklas -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 29/07/2011 at 15:09, xxxxxxxx wrote:
Hi, you can take a look at CommandData::GetSubContainer. Cheers, Sebastian
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 13/12/2011 at 14:04, xxxxxxxx wrote:
Hello Sebastian,
I'm having problems with c4d.plugins.CommandData.GetSubContainer() in Release 12, although I haven't tried R13 yet. It seems like the method isn't called. What am I doing wrong ?
import c4d class Command(c4d.plugins.CommandData) : def register(self) : c4d.plugins.RegisterCommandPlugin( id = 100100, str = "Submenu Test", info = c4d.PLUGINFLAG_COMMAND_HOTKEY, icon = None, help = "Submenu Test", dat = self ) def GetSubContainer(self, doc, submenu) : print "Command.GetSubContainer(", doc, ",", submenu, ")" return False def ExecuteSubID(self, doc, subid) : print "Command.ExecuteSubID(", doc, ",", subid, ")" Command().register()
Thank you,
Niklas -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/12/2011 at 06:19, xxxxxxxx wrote:
Hello,
This example works in R13, but not in R12. Very unfortunate.. Will there be an update to fix some of those bugs ? (e.g. the FindCTrack bug should be fixed in R12 as well!)
Thanks,
Niklas