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 11/07/2007 at 12:11, xxxxxxxx wrote:
User Information: Cinema 4D Version: R10 Platform: Windows ; Language(s) : C++ ;
---------
BaseContainer* bc = GetWorldPluginData( P406Exporter_NUMBER ); Real dT = bc->GetReal(1001); //from export.h
I have finally set up my preferenceresource file for my plugin and its almost working. The problem I have is, that if I change values in the preferences tab they are not updated. GetReal always returns the old value, I have to restart Cinema to get the new value. What do I have to do to get the actual value?
Any help appreciated.
On 11/07/2007 at 23:26, xxxxxxxx wrote:
Hi ...
I'm not sure ... Me ... if I can't get a value this way ... I use the other way ... It's usually OK ...
Real dT; bc->GetReal(1001,dT); MessageDialog(LongToString(dT));
Zaw Min Tun
On 12/07/2007 at 00:46, xxxxxxxx wrote:
Tnx, but thats not the problem. I get the value, but it is the value the preference field had when I opened the document. Changes to that value are not applied. I found out that saving the document somehow updates the value but this is very annoying. I think it should be possible to update this on an other way.
On 12/07/2007 at 08:52, xxxxxxxx wrote:
Are you calling SetWorldPluginData after you change the values?