|
@@ -2394,15 +2394,15 @@ void GuiInspectorTypeMatrixRotation::constructEditControlChildren(GuiControl* re
|
|
|
|
|
|
mCtrlX->setField("AltCommand", angleInput.c_str());
|
|
|
mCtrlX->setField("Validate", angleInput.c_str());
|
|
|
- mCtrlX->setDataField(StringTable->insert("format"), NULL, "%.6f");
|
|
|
+ mCtrlX->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
|
|
|
mCtrlY->setField("AltCommand", angleInput.c_str());
|
|
|
mCtrlY->setField("Validate", angleInput.c_str());
|
|
|
- mCtrlY->setDataField(StringTable->insert("format"), NULL, "%.6f");
|
|
|
+ mCtrlY->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
|
|
|
mCtrlZ->setField("AltCommand", angleInput.c_str());
|
|
|
mCtrlZ->setField("Validate", angleInput.c_str());
|
|
|
- mCtrlZ->setDataField(StringTable->insert("format"), NULL, "%.6f");
|
|
|
+ mCtrlZ->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
}
|
|
|
|
|
|
void GuiInspectorTypeMatrixRotation::updateValue()
|
|
@@ -2424,19 +2424,19 @@ void GuiInspectorTypeMatrixRotation::updateValue()
|
|
|
if (elementCount > 0)
|
|
|
{
|
|
|
char szBuffer[64];
|
|
|
- dSprintf(szBuffer, 64, "%.6f", eulAng.x);
|
|
|
+ dSprintf(szBuffer, 64, "%g", eulAng.x);
|
|
|
mCtrlX->setText(szBuffer);
|
|
|
}
|
|
|
if (elementCount > 1)
|
|
|
{
|
|
|
char szBuffer[64];
|
|
|
- dSprintf(szBuffer, 64, "%.6f", eulAng.y);
|
|
|
+ dSprintf(szBuffer, 64, "%g", eulAng.y);
|
|
|
mCtrlY->setText(szBuffer);
|
|
|
}
|
|
|
if (elementCount > 2)
|
|
|
{
|
|
|
char szBuffer[64];
|
|
|
- dSprintf(szBuffer, 64, "%.6f", eulAng.z);
|
|
|
+ dSprintf(szBuffer, 64, "%g", eulAng.z);
|
|
|
mCtrlZ->setText(szBuffer);
|
|
|
}
|
|
|
|
|
@@ -2506,7 +2506,7 @@ void GuiInspectorTypeMatrixRotation::updateData()
|
|
|
|
|
|
StringTableEntry GuiInspectorTypeMatrixRotation::getValue()
|
|
|
{
|
|
|
- String angBuffer = String::ToString("%.6f %.6f %.6f %.6f", angAx.axis.x, angAx.axis.y, angAx.axis.z, angAx.angle);
|
|
|
+ String angBuffer = String::ToString("%g %g %g %g", angAx.axis.x, angAx.axis.y, angAx.axis.z, angAx.angle);
|
|
|
return StringTable->insert(angBuffer.c_str());
|
|
|
}
|
|
|
|