LibreCAD 2D架构】从鼠标点击到屏幕像素:LibreCAD绘图架构全链路解析之鼠标事件与RS_ActionDrawLine👓️博主简介:上一篇我们已经分析了 LibreCAD 的 Action 与命令系统,知道了当用户点击“画线”工具后,LibreCAD 会创建一个具体的 RS_ActionDrawLine 对象,并通过 EventHandler 将它设置为当前正在工作的 Action。但到这里其实还有一个非常关键的问题没有解决:用户点击工具栏之后,鼠标真正移动、点击时,LibreCAD 又是怎么知道的?比如我们点击“画线”按钮,鼠标移动到绘图区,屏幕上出现跟随鼠标移动的预览线;第一次点击确定起点,第二次点击确定终点,最终