添加代码支持 实数输入时 按空格返回

pull/2/head
ChenX 7 years ago
parent 1ee862f624
commit 92d1a2862c

@ -232,6 +232,8 @@ export class DrawCircle implements Command
BasePoint: ptRes.Value,
Callback: (v) => cir.Radius = v,
});
if (disRes.Status === PromptStatus.OK)
cir.Radius = disRes.Value;
app.m_Database.hm.EndCmd();
}
}

@ -1,4 +1,7 @@
import { DynamicInput } from "./DynamicInputBase";
import { KeyBoard } from '../../Common/KeyEnum';
import { DynamicInput } from './DynamicInputBase';
import { DynamicInputManage } from './DynamicInputManage';
const Parser = require('expr-eval').Parser;
//实数输入框
@ -34,4 +37,16 @@ export class RealDynamicInput extends DynamicInput
else
this.inputEl.style.border = "3px solid transparent";
}
OnInputKeyDown(e: KeyboardEvent)
{
super.OnInputKeyDown(e);
switch (e.keyCode)
{
case KeyBoard.Space:
DynamicInputManage.GetManage().HandleInputEvent("");
e.stopPropagation();
break;
}
}
}
Loading…
Cancel
Save