check which parameter was changed

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 03/10/2010 at 11:02, xxxxxxxx wrote:

User Information:
Cinema 4D Version:    
Platform:      
Language(s) :     C++  ;

---------
hi there,

can someone point me to how i can check which parameter was actually changed?

thanks in advance,
ello

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 02:05, xxxxxxxx wrote:

Where do you want to check which paramter has changed. Please always provide as much as possible information as it helps me to answer question more quickly.

cheers,
Matthias

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 02:13, xxxxxxxx wrote:

in this case i think it would be good to know within "Bool myPlugin::Message(..."

for example i have parameters for a sudden length to distribute objects along, a number of objects and a distance between objects.

if i change the number of objects and the length is locked than the distance will be calculated. but if i change the distance, than i want to calculate the number of objects.

cheers,
ello

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 03:25, xxxxxxxx wrote:

I´d say use

MSG_DESCRIPTION_VALIDATE

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 03:42, xxxxxxxx wrote:

yes, but how do i know which of the parameters has been changed? as in the example there can also be the case where i lock the number of objects and change the distance, so the length will change, or i change the length and the distance will change accordingly. thus i need more than the info that some of the values was changed. i need to know if it was length, count or distance

edit: or is this what is found by using GetNodeID and check if it is the ID of for example the distance parameter?

thanks,
ello

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 04:27, xxxxxxxx wrote:

store the old values and compare

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 04:59, xxxxxxxx wrote:

arr, i was just afraid about that

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 05:16, xxxxxxxx wrote:

Personally I think it's not such a good idea to change description elements based on the change of another element. Maybe you can offer several modes with a drop-down and grey out the locked elements. This way you always know which parameter can be changed. The problem I see with your proposed solution is that if parameter are animated you can run into somew not so well defined states.

cheers,
Matthias

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 04/10/2010 at 05:46, xxxxxxxx wrote:

this may be, but luckily the plugin isnt ment to be animated at first

cheers,
ello