// Process logic and displacement and setup visual animation
voidapplyObjectAnimationTimeslice(doubletime);
// manage animation start, if they are many animation, we choose one randomly (TODO: add contrôle to animation launched and manage some mode (loop, repeat number, sequences..)
// manage animation start, if they are many animation, we choose one randomly (TODO: add control to animation launched and manage some mode (loop, repeat number, sequences..)
str.Format(_T("Copyright (c) 1998-99 Kirk Stowell\nmailto:kstowell@codejockeys.com - http://www.codejockeys.com/kstowell/\n\nCode Jockey's CJ60 extension library requires ComCtl32.dll, version 4.71 or later. The curent version found on this system is %d.%d.%d. To get the latest version of ComCtl32.dll visit Microsoft's site at:\n\nhttp://www.microsoft.com/msdn/downloads/files/40comupd.htm"),dvi.dwMajorVersion,dvi.dwMinorVersion,dvi.dwBuildNumber);
std::stringexceptionText=std::string("La phrase ")+identifier+" qui contient une balise "+goodMarkup+" nécessite aussi les balises "+badMarkup+" même vide.";
std::stringexceptionText=std::string("Expression ")+identifier+" that contains a tag "+goodMarkup+" needs also tags "+badMarkup+" even empty.";