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).
On 18/10/2015 at 06:35, xxxxxxxx wrote:
User Information: Cinema 4D Version: 17 Platform: Mac ; Mac OSX ; Language(s) : C++ ;
--------- Hi people !
As said, i'm total newbie on C4D SDK and i'm willing to understand how is works step by step.
I was doing an extension of the SubDialog example on the SDK. I added a "color chooser"
AddColorChooser(1005,BFH_SCALEFIT | BFV_SCALEFIT); and "color field" AddColorField(1006,BFH_SCALEFIT | BFV_SCALEFIT); My little question is how to read this value back on the code ? I assume i should be done on the "Command" funtion ?
virtual Bool Command(Int32 id, const BaseContainer& msg) { switch(id) { case 1005: /* how to retrieve the color picker color ? */ break; case 1006: /* how to retrieve the color picker color ? */ break; } }
Any links to a deeper understanding of the whole C4D SDK will be much appreciated...
On 19/10/2015 at 01:42, xxxxxxxx wrote:
Hello,
to read the value of a color field you can use GetColorField(). You find an example on how to use it in the C++ examples or on GitHub.
Best wishes, Sebastian
On 30/10/2015 at 10:21, xxxxxxxx wrote:
was your question answered?