|
@@ -1765,12 +1765,12 @@ void GuiInspectorTypeSFXSourceName::consoleInit()
|
|
|
|
|
|
void GuiInspectorType2DValue::constructEditControlChildren(GuiControl* retCtrl, S32 width)
|
|
void GuiInspectorType2DValue::constructEditControlChildren(GuiControl* retCtrl, S32 width)
|
|
{
|
|
{
|
|
- mCtrlX = new GuiTextEditSliderCtrl();
|
|
|
|
|
|
+ mCtrlX = new GuiTextEditCtrl();
|
|
_registerEditControl(mCtrlX, "x");
|
|
_registerEditControl(mCtrlX, "x");
|
|
mLabelX = new GuiControl();
|
|
mLabelX = new GuiControl();
|
|
_registerEditControl(mLabelX, "lx");
|
|
_registerEditControl(mLabelX, "lx");
|
|
|
|
|
|
- mCtrlY = new GuiTextEditSliderCtrl();
|
|
|
|
|
|
+ mCtrlY = new GuiTextEditCtrl();
|
|
_registerEditControl(mCtrlY, "y");
|
|
_registerEditControl(mCtrlY, "y");
|
|
mLabelY = new GuiControl();
|
|
mLabelY = new GuiControl();
|
|
_registerEditControl(mLabelY, "ly");
|
|
_registerEditControl(mLabelY, "ly");
|
|
@@ -1797,15 +1797,9 @@ void GuiInspectorType2DValue::constructEditControlChildren(GuiControl* retCtrl,
|
|
|
|
|
|
mCtrlX->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlX->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlX->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
mCtrlX->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
- mCtrlX->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
|
- mCtrlX->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32");
|
|
|
|
- mCtrlX->setDataField(StringTable->insert("increment"), NULL, "0.0001");
|
|
|
|
|
|
|
|
mCtrlY->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlY->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlY->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
mCtrlY->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
- mCtrlY->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
|
- mCtrlY->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32");
|
|
|
|
- mCtrlY->setDataField(StringTable->insert("increment"), NULL, "0.0001");
|
|
|
|
|
|
|
|
mLabelX->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiXDimensionText");
|
|
mLabelX->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiXDimensionText");
|
|
mLabelY->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiYDimensionText");
|
|
mLabelY->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiYDimensionText");
|
|
@@ -1824,14 +1818,17 @@ void GuiInspectorType2DValue::constructEditControlChildren(GuiControl* retCtrl,
|
|
mCtrlX->setPosition(Point2I(labelWidth, 0));
|
|
mCtrlX->setPosition(Point2I(labelWidth, 0));
|
|
mCtrlY->setPosition(Point2I(labelWidth, 0));
|
|
mCtrlY->setPosition(Point2I(labelWidth, 0));
|
|
|
|
|
|
- char szBuffer[512];
|
|
|
|
- dSprintf(szBuffer, 512, "%d.apply(%d.getText() SPC %d.getText());", getId(), mCtrlX->getId(), mCtrlY->getId());
|
|
|
|
|
|
+ char szXCBuffer[512];
|
|
|
|
+ dSprintf(szXCBuffer, 512, "%d.applyWord(0, %d.getText());", getId(), mCtrlX->getId());
|
|
|
|
|
|
- mCtrlX->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlY->setField("AltCommand", szBuffer);
|
|
|
|
|
|
+ char szYCBuffer[512];
|
|
|
|
+ dSprintf(szYCBuffer, 512, "%d.applyWord(1, %d.getText());", getId(), mCtrlY->getId());
|
|
|
|
|
|
- mCtrlX->setField("Validate", szBuffer);
|
|
|
|
- mCtrlY->setField("Validate", szBuffer);
|
|
|
|
|
|
+ mCtrlX->setField("AltCommand", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("AltCommand", szYCBuffer);
|
|
|
|
+
|
|
|
|
+ mCtrlX->setField("Validate", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("Validate", szYCBuffer);
|
|
|
|
|
|
mContainerX = new GuiControl();
|
|
mContainerX = new GuiControl();
|
|
mContainerX->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mContainerX->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
@@ -1933,16 +1930,13 @@ void GuiInspectorType3DValue::constructEditControlChildren(GuiControl* retCtrl,
|
|
{
|
|
{
|
|
Parent::constructEditControlChildren(retCtrl, width);
|
|
Parent::constructEditControlChildren(retCtrl, width);
|
|
|
|
|
|
- mCtrlZ = new GuiTextEditSliderCtrl();
|
|
|
|
|
|
+ mCtrlZ = new GuiTextEditCtrl();
|
|
_registerEditControl(mCtrlZ, "z");
|
|
_registerEditControl(mCtrlZ, "z");
|
|
mLabelZ = new GuiControl();
|
|
mLabelZ = new GuiControl();
|
|
_registerEditControl(mLabelZ, "lz");
|
|
_registerEditControl(mLabelZ, "lz");
|
|
|
|
|
|
mCtrlZ->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlZ->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mCtrlZ->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
mCtrlZ->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile");
|
|
- mCtrlZ->setDataField(StringTable->insert("format"), NULL, "%g");
|
|
|
|
- mCtrlZ->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32");
|
|
|
|
- mCtrlZ->setDataField(StringTable->insert("increment"), NULL, "0.0001");
|
|
|
|
|
|
|
|
mLabelZ->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiZDimensionText");
|
|
mLabelZ->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiZDimensionText");
|
|
|
|
|
|
@@ -1953,16 +1947,22 @@ void GuiInspectorType3DValue::constructEditControlChildren(GuiControl* retCtrl,
|
|
|
|
|
|
mCtrlZ->setPosition(Point2I(labelWidth, 0));
|
|
mCtrlZ->setPosition(Point2I(labelWidth, 0));
|
|
|
|
|
|
- char szBuffer[512];
|
|
|
|
- dSprintf(szBuffer, 512, "%d.apply(%d.getText() SPC %d.getText() SPC %d.getText());", getId(), mCtrlX->getId(), mCtrlY->getId(), mCtrlZ->getId());
|
|
|
|
|
|
+ char szXCBuffer[512];
|
|
|
|
+ dSprintf(szXCBuffer, 512, "%d.applyWord(0, %d.getText());", getId(), mCtrlX->getId());
|
|
|
|
|
|
- mCtrlX->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlY->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlZ->setField("AltCommand", szBuffer);
|
|
|
|
|
|
+ char szYCBuffer[512];
|
|
|
|
+ dSprintf(szYCBuffer, 512, "%d.applyWord(1, %d.getText());", getId(), mCtrlY->getId());
|
|
|
|
|
|
- mCtrlX->setField("Validate", szBuffer);
|
|
|
|
- mCtrlY->setField("Validate", szBuffer);
|
|
|
|
- mCtrlZ->setField("Validate", szBuffer);
|
|
|
|
|
|
+ char szZCBuffer[512];
|
|
|
|
+ dSprintf(szZCBuffer, 512, "%d.applyWord(2, %d.getText());", getId(), mCtrlZ->getId());
|
|
|
|
+
|
|
|
|
+ mCtrlX->setField("AltCommand", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("AltCommand", szYCBuffer);
|
|
|
|
+ mCtrlZ->setField("AltCommand", szZCBuffer);
|
|
|
|
+
|
|
|
|
+ mCtrlX->setField("Validate", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("Validate", szYCBuffer);
|
|
|
|
+ mCtrlZ->setField("Validate", szZCBuffer);
|
|
|
|
|
|
mContainerZ = new GuiControl();
|
|
mContainerZ = new GuiControl();
|
|
mContainerZ->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mContainerZ->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
@@ -2057,18 +2057,27 @@ void GuiInspectorType4DValue::constructEditControlChildren(GuiControl* retCtrl,
|
|
|
|
|
|
mCtrlW->setPosition(Point2I(labelWidth, 0));
|
|
mCtrlW->setPosition(Point2I(labelWidth, 0));
|
|
|
|
|
|
- char szBuffer[512];
|
|
|
|
- dSprintf(szBuffer, 512, "%d.apply(%d.getText() SPC %d.getText() SPC %d.getText() SPC %d.getText());", getId(), mCtrlX->getId(), mCtrlY->getId(), mCtrlZ->getId(), mCtrlW->getId());
|
|
|
|
|
|
+ char szXCBuffer[512];
|
|
|
|
+ dSprintf(szXCBuffer, 512, "%d.applyWord(0, %d.getText());", getId(), mCtrlX->getId());
|
|
|
|
+
|
|
|
|
+ char szYCBuffer[512];
|
|
|
|
+ dSprintf(szYCBuffer, 512, "%d.applyWord(1, %d.getText());", getId(), mCtrlY->getId());
|
|
|
|
+
|
|
|
|
+ char szZCBuffer[512];
|
|
|
|
+ dSprintf(szZCBuffer, 512, "%d.applyWord(2, %d.getText());", getId(), mCtrlZ->getId());
|
|
|
|
+
|
|
|
|
+ char szWCBuffer[512];
|
|
|
|
+ dSprintf(szZCBuffer, 512, "%d.applyWord(3, %d.getText());", getId(), mCtrlW->getId());
|
|
|
|
|
|
- mCtrlX->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlY->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlZ->setField("AltCommand", szBuffer);
|
|
|
|
- mCtrlW->setField("AltCommand", szBuffer);
|
|
|
|
|
|
+ mCtrlX->setField("AltCommand", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("AltCommand", szYCBuffer);
|
|
|
|
+ mCtrlZ->setField("AltCommand", szZCBuffer);
|
|
|
|
+ mCtrlW->setField("AltCommand", szWCBuffer);
|
|
|
|
|
|
- mCtrlX->setField("Validate", szBuffer);
|
|
|
|
- mCtrlY->setField("Validate", szBuffer);
|
|
|
|
- mCtrlZ->setField("Validate", szBuffer);
|
|
|
|
- mCtrlW->setField("Validate", szBuffer);
|
|
|
|
|
|
+ mCtrlX->setField("Validate", szXCBuffer);
|
|
|
|
+ mCtrlY->setField("Validate", szYCBuffer);
|
|
|
|
+ mCtrlZ->setField("Validate", szZCBuffer);
|
|
|
|
+ mCtrlW->setField("Validate", szWCBuffer);
|
|
|
|
|
|
GuiControl* mContainerW = new GuiControl();
|
|
GuiControl* mContainerW = new GuiControl();
|
|
mContainerW->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|
|
mContainerW->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile");
|