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 26/12/2008 at 06:41, xxxxxxxx wrote:
User Information: Cinema 4D Version: 10.5 Platform: Mac OSX ; Language(s) : C.O.F.F.E.E ;
--------- Hello,
Is there a difference between the 9.1 and the 10.5 COFFEE kit? My plugins run correct in 9.1 but not in 10.5.
It seams that the Init routine doesn't get called in 10.5.
> <code>fastCheck_gui::Init() { > texture = 1; // default: B&W; texture > scale = 100; // default: size of the texture > material_name = "FastCheckMaterial"; // default: name of the material > SetInt(IDC_SLIDER, scale, 0, 100, 1); // initialize the slider > println("INIT"); > arr = new(array, 17); > arr[0] = 5159; arr[1] = 5160; arr[2] = 5162; arr[3] = 5170; arr[4] = 5174; arr[5] = 5168; arr[6] = 5164; > arr[7] = 5167; arr[8] = 5171; arr[9] = 5172; arr[10] = 5161; arr[11] = 5163; arr[12] = 5165; arr[13] = 5169; > arr[14] = 5166; arr[15] = 5173; arr[16] = 5100; > println(arr[2]); > }</code>
On 27/12/2008 at 08:08, xxxxxxxx wrote:
My bad! I docked the plugin to the interface and this doesn't trigger the Init() method. Starting from the plugin menu does! How can I run the Init() if the window is docked to the interface?
The plugin is an instance of GeDialog.
On 27/12/2008 at 10:53, xxxxxxxx wrote:
You'll have to call the function yourself. I'm not sure if there is a message sent on docking, but maybe a BFM_LAYOUT_CHANGED or similar sent to Message(). You'll have to see what messages (if any) are sent upon docking and undocking.
On 30/12/2008 at 06:08, xxxxxxxx wrote:
The plugin is already docked to the interface when Cinema is started. And this doesn't trigger the Init() routine.