我创建了一个 CDF,在文本中间有一些 InputFields,供读者输入自己的值。
在 CDF 播放器 (8.0.3) 上一切正常,除非用户在更改字段内的值后按 ENTER 而不是:“Return”或“Tab”或“鼠标选择其他字段”。
如果他按下 ENTER,CDF 播放器会执行与 Mathematica 完全相同的操作:行复制,最终在中间显示一些内部单元结构。
所有 Mathematica 用户都可以轻松避免按 ENTER,但 CDF Player 用户很可能不知道这种 ENTER/RETURN 对偶性。
我已经尝试了我能记住的所有笔记本选项:已部署、可编辑等,但没有成功,
我记得的另一件事是使用 NotebookEventAction 删除 ENTER 操作,但找不到如何操作:{"KeyDown", "Enter"}->Null ??? ; 尝试了 Enter、EnterKey、[EnterKey] 等,但没有成功。
有人可以帮我从 CDF 付款人中删除这个 Enter 副作用吗?