Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 05/05/2012 at 13:05, xxxxxxxx wrote:
Cinema4d version: 13 Platform: Windows Language: Python ----------------- Hi everyone! I have a simple question. This is my "menu" of the plugin I'm writing (is an ObjectPlugin).
I want to write some code when the button "Save" is pressed but in SDK documentations I can't find any function to do that!
Anyone know which is the code to get the button pressed event?
Thanks a lot!
(InputEvent() or InputState() of gui class doesn't work because this is a Object plugin and the button is not in a dialog form)
(InputEvent() or InputState() of gui class doesn't work because this is a Object plugin and the button is not in a dialog form
On 06/05/2012 at 02:44, xxxxxxxx wrote:
Hi, in this case the c4d.MSG_DESCRIPTION_COMMAND message is triggered in "Message". To get the ID of your button call:
if type == c4d.MSG_DESCRIPTION_COMMAND: if data["id"][0].id == THE_BUTTON_ID: print "Hello World!" return True
Cheers, Sebastian
On 06/05/2012 at 03:19, xxxxxxxx wrote:
@s_rath: But renderking is right, there doesn't seem to be this kind of information in the SDK. I had a hard time figuring that one out back then. Please add it to the SDK.
-Niklas