- if (aDoF == 0) {
- static const std::string aMsgDoF("Sketch is fully fixed (DoF = 0)");
- aDoFMsg = Config_Translator::translate(aMsgContext, aMsgDoF);
- } else {
- static const std::string aMsgDoF("DoF (degrees of freedom) = %1");
- Events_InfoMessage aMsg(aMsgContext, aMsgDoF);
- aMsg.addParameter(aDoF);
- aDoFMsg = Config_Translator::translate(aMsg);
- }
- // store Unicode value for translated message about DoF
- size_t aLen = aDoFMsg.size();
- std::wstring aWStr(aLen, L'#');
- mbstowcs(&aWStr[0], aDoFMsg.c_str(), aLen);
- mySketch->string(SketchPlugin_Sketch::SOLVER_DOF())->setValue(aWStr);
+ //if (aDoF == 0) {
+ // static const std::string aMsgDoF("Sketch is fully fixed (DoF = 0)");
+ // aDoFMsg = Config_Translator::translate(aMsgContext, aMsgDoF);
+ //} else {
+ // static const std::string aMsgDoF("DoF (degrees of freedom) = %1");
+ // Events_InfoMessage aMsg(aMsgContext, aMsgDoF);
+ // aMsg.addParameter(aDoF);
+ // aDoFMsg = Config_Translator::translate(aMsg);
+ //}
+ //// store Unicode value for translated message about DoF
+ //size_t aLen = aDoFMsg.size();
+ //std::wstring aWStr(aLen, L'#');
+ //mbstowcs(&aWStr[0], aDoFMsg.c_str(), aLen);
+ //mySketch->string(SketchPlugin_Sketch::SOLVER_DOF())->setValue(aWStr);
+
+ std::ostringstream aStr;
+ aStr << aDoF;
+ mySketch->string(SketchPlugin_Sketch::SOLVER_DOF())->setValue(aStr.str());