开源改变世界!!

A17:键盘编辑 grbl 设置的奇怪之处 #29

推推 grbl 2年前 (2023-02-07) 148次浏览
关闭
phil-barrett 打开了这个问题 2020 年 4 月 25 日 · 2 条评论
关闭

A17:键盘编辑 grbl 设置的奇怪之处#29

phil-barrett 打开了这个问题 2020 年 4 月 25 日 · 2 条评论

评论

A17:键盘编辑 grbl 设置的奇怪之处 #29

这似乎是文本框中 4 位数字的键盘操作中的错误。我的示例是针对 Id 25(Homing search seek rate)的,但它似乎适用于所有数字文本框。

  • 打开设置:Grbl 选项卡。
  • 通过单击左侧表格中的行来选择 id 25(Homing search seek rate)。在文本框中输入 5000。按保存(或输入)。
  • 请注意,值列中的条目更改为 5000
  • 按重新加载。请注意,值列条目已将 .000 添加到值

(以上只是为了演示bug而设置的情况)

  • 如上所述选择Id 25
  • 将光标放在右侧文本框中显示的 5000.000 中的 50 之后。
  • 删除一个 0,使方框显示 500.000,然后按 Enter。
  • 请注意,Id 25 值列条目更改为 5000(不是后面的 .000)。
  • 按保存然后重新加载。值列条目已更改为 5000.000,右侧的退出框仍显示 500.000
  • Id 25 的值列条目中的预期结果为 500.000

这似乎是所有编辑值的情况,而不仅仅是 Id 25。请注意,如果您更改前导数字或完全重写该值,它会正常工作。

A17:键盘编辑 grbl 设置的奇怪之处 #29
所有者

对我来说看起来像是一个框架错误,OnPreviewTextInput事件不会在所有更改上触发。OnPreviewKeyUp作为解决方法,我添加了一个处理程序来捕获和处理删除键和退格键。

A17:键盘编辑 grbl 设置的奇怪之处 #29
合作者作者
菲尔·巴雷特 评论了 2020 年 5 月 2 日  

我感觉合理。他们可能有一名大学实习生从事这部分工作……感谢您修复它。