THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/06/2004 at 05:51, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 8.207
Platform: Windows ;
Language(s) : C++ ;
---------
i defined some messages using own plug-in IDs and send them with SpecialEventAdd(PLUGINID) to notify another plug-in that some-work is to do.
now i have the problem, that a message which was send only once (i checked this) will be recieved by the recieving plug-in three times.
Bool Plugin::CoreMessage(LONG id, const BaseContainer& msg)
{ switch (id)
{
case GRADIMSG_RM_TREE_SAVED:
{
doanything();
} break;
that makes my recieving plug-in won't work correctly because it starts a function three times instead of one time.
what does multiply the message and how can i avoid that.