Plugin GUI question [SOLVED]
-
On 05/11/2014 at 10:40, xxxxxxxx wrote:
Hi, I'm getting started in plugin development for Cinema 4D. I would like to make a plugin similar to commander in C4D, but instead of issuing commands it will select a chosen object. To illustrate the functionality I made this interaction demo in photoshop: https://cloudup.com/cJx3oPIaW-H
So, my question is how would I go about creating GUI like that? I'm not asking for help in implementing this thing, just some general ideas about things like what GUI elements could I use and stuff like that.
I browsed through the python SDK documentation but it's really not that helpful if you're just getting your feet wet.I admit the question is really not specific but as I said the documentation is really hard to comprehend and poorly organized. And I'm a programmer by trade so I'm used to plowing through poor API documentation.
Thanks in advance!
-
On 06/11/2014 at 00:32, xxxxxxxx wrote:
Hello and welcome,
You can create your own GUI by creating dialogs based on the
GeDialog
[URL-REMOVED] class. Please take a look at the following resources about creating dialogs:Introduction into the GUI of CINEMA 4D
[URL-REMOVED]Dialog Layout
[URL-REMOVED]Dialog Resource
[URL-REMOVED]
In your case I suggest to create aCommandData
[URL-REMOVED] plugin that opens you dialog. You may take a look at theRSS reader example
[URL-REMOVED].
best wishes,
Sebastian
[URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.
-
On 02/10/2015 at 09:45, xxxxxxxx wrote:
Hi I am in the same boat as domlazic, just getting into C4d moving from other software at the studio I am at. Those links no longer work. Are there recourse available or example code out there I can get my head around to understand the GeDialog class a little better? Thank you.
-
On 29/10/2015 at 09:50, xxxxxxxx wrote:
Hi,
the SDK documentations were moved, when we started our new development blog.
Here are the correct links:
Introduction into the GUI of Cinema 4D
Dialog Layout
Dialog Resource
GeDialog
CommandData
RSS reader example