• 0 Votes
    3 Posts
    564 Views
    CairynC
    @m_adam Thanks, yes, you're right, a timer may be my best choice here to avoid too much load on the system. Checking the project list every 3 seconds or so should suffice for the usecases. And since I'm in a GeDialog, the timer function is easy to implement. (I just have to take care that within the 3 seconds, the state of the dialog may be inconsistent with the actual system state.)
  • Python on Linux missing submodule?

    General Talk
    2
    0 Votes
    2 Posts
    750 Views
    r_giganteR
    Hi fyeng, thanks for reaching out us. With regard to your question, I confirm that the workflow you're trying to achieve using the python executable found among the Linux CLR modules is not possible since only c4dpy, as you've already seen, has access to all the needed modules. Best, Riccardo
  • Keyframe Selection Code from Cineversity

    Cinema 4D SDK r21 python
    3
    0 Votes
    3 Posts
    445 Views
    B
    @zipit Thanks for the clarification. Yea, I guess so but just learning as much as I can. Thanks again!
  • More Examples for GeUserArea?

    Cinema 4D SDK r21 python
    7
    0 Votes
    7 Posts
    2k Views
    B
    Hi @zipit Apologies for the late response. Your code sample looks interesting. And yep, close to what I was looking for. Stacking columns of clickable images/text I keep looking back at it every now and then but I have to admit, it's beyond me at the moment really beyond me at the moment. Maybe I was just a bit spoiled with other GUI interface such as tkinter or PyQT, where it is relatively easy to implement. Just copy some code and modify some parts. Or maybe there are just more available examples in tkinter and PyQT that fits my need. Will get back to this topic when I have the necessary skillset. Sorry for the trouble and thanks again.
  • 0 Votes
    7 Posts
    969 Views
    CairynC
    Thanks for the confirmation. I guess I'll use an empty group then and fill in the scrolling group in the code.
  • Python plugin priority

    Cinema 4D SDK python
    3
    0 Votes
    3 Posts
    491 Views
    fwilleke80F
    OK, thanks!
  • Vertical View of the Timeline

    Cinema 4D SDK r21 python
    3
    0 Votes
    3 Posts
    516 Views
    B
    RE: The only possible solution for you would be to develop your own timeline. Okay. Not going that route. Hahaha. Thanks for the confirmation!
  • One Liner Console?

    Cinema 4D SDK r21 python
    4
    0 Votes
    4 Posts
    620 Views
    M
    I can only confirm it's not possible in Cinema 4D. The thing that matches the more is the Command Line windows. Cheers, Maxime.
  • Create object with custom icon in Python

    Cinema 4D SDK python
    3
    0 Votes
    3 Posts
    1k Views
    ManuelM
    hello, good you found out how to resolve your issue, for you next thread, please mark your thread as a question as follow Q&A New Functionality. Cheers Manuel
  • Graphview OpenDialog id?

    Cinema 4D SDK r19 python
    4
    0 Votes
    4 Posts
    619 Views
    ManuelM
    hello, ID_TREEVIEW_PLUGIN 1001145 ID_EXPRESSION_PLUGIN 1001148 ID_OPERATORPOOL_PLUGIN 1001138 ID_EXPRESSION_TAG 1001149 last one should be but it's not defined in python. ID_CALCULATE_PLUGIN 400009000 cheers, Manuel
  • 0 Votes
    4 Posts
    1k Views
    G
    Thank You @m_magalhaes and @zipit Both your suggestions were very helpful. The controller works very well @m_magalhaes I just needed to convert my user data input to BaseTime and it works perfectly. I was able to solve the updating issue to work how I want. I only needed to add: c4d.GeSyncMessage(c4d.EVMSG_TIMECHANGED) Now my timeline markers update nicely as I change values. This topic can be marked solved.
  • 0 Votes
    14 Posts
    2k Views
    ManuelM
    hello, I will passed this thread as solved tomorrow if nothing to add. Cheers, Manuel
  • Store a keyframe as a variable?

    Cinema 4D SDK r21 python
    10
    0 Votes
    10 Posts
    1k Views
    B
    Interesting. Thanks for the further clarification!
  • How to deselect item in a fieldList

    Cinema 4D SDK r20 r21 python
    7
    0 Votes
    7 Posts
    2k Views
    S
    @m_magalhaes Hey! Added the code you provided and it works nicely, thanks so much! Cheers, Sandi
  • Unique Tag ID

    Cinema 4D SDK python
    9
    0 Votes
    9 Posts
    2k Views
    M
    Hi, issue about hashing byteseq is fixed in R21.1 SP1. Cheers, Maxime.
  • Cloner objects missing in Commandline FBX export

    Cinema 4D SDK python
    7
    0 Votes
    7 Posts
    2k Views
    ManuelM
    hello, this thread will be considered as "solved" tomorrow if you have nothing to add. Cheers, Manuel
  • Calling a Python plugin from C++ PluginStart()

    Cinema 4D SDK r21 c++ python
    4
    0 Votes
    4 Posts
    726 Views
    M
    If it's only a question of executing python, why not directly execute python from C++ using the python library? #include "c4d.h" #include "lib_py.h" PythonLibrary pylib; pylib.Execute("import c4d\nprint 'From Python:', c4d.GetC4DVersion()"_s); Note that in R20 the python.framework was released, and should be used for the future. The old python library (since R15) is still there and still works, but take care that in a future release it may disappear since everything that was possible and even more is now possible with the python.framework. For more information see Python Page. Cheers, Maxime.
  • utils.ViewportSelect() Problem

    Cinema 4D SDK r19 r20 r21 python
    5
    0 Votes
    5 Posts
    1k Views
    gheyretG
    @zipit Thank you man ! I see how to fix it now!~~ Cheers harry
  • Styling BitmapButtons

    Cinema 4D SDK python
    5
    1
    0 Votes
    5 Posts
    2k Views
    M
    Hi, this is fixed in R21.1 SP1. Cheers, Maxime.
  • Iterating trough Field list?

    Cinema 4D SDK python r20 r21
    6
    0 Votes
    6 Posts
    2k Views
    ManuelM
    hello, I've forked the question to this thread cheers, Manuel