Delphi 德尔福手势(2010年之前)

Delphi 德尔福手势(2010年之前),delphi,gestures,Delphi,Gestures,有人听说过Delphi 2010之前版本的第三方鼠标手势支持吗?我想要的是能够响应鼠标右键按住“向左滑动”和“向右滑动”。向左滑动或向右滑动只不过是X坐标之间的比较。 只需将OnMouseDown事件中的X坐标与onmousedup事件中的X坐标进行比较即可。 如果结果是肯定的,则向左轻扫。如果结果为负数,则为向右滑动。向左或向右滑动只不过是X坐标之间的比较。 只需将OnMouseDown事件中的X坐标与onmousedup事件中的X坐标进行比较即可。 如果结果是肯定的,则向左轻扫。如果结果为负

有人听说过Delphi 2010之前版本的第三方鼠标手势支持吗?我想要的是能够响应鼠标右键按住“向左滑动”和“向右滑动”。

向左滑动或向右滑动只不过是X坐标之间的比较。
只需将
OnMouseDown
事件中的X坐标与
onmousedup
事件中的X坐标进行比较即可。

如果结果是肯定的,则向左轻扫。如果结果为负数,则为向右滑动。

向左或向右滑动只不过是X坐标之间的比较。
只需将
OnMouseDown
事件中的X坐标与
onmousedup
事件中的X坐标进行比较即可。

如果结果是肯定的,则向左轻扫。如果结果为负数,则向右滑动。

谢谢。但是,如果我想升级这个功能,使可见的鼠标轨迹(暂时)出现,就像您在Firefox和Chrome的许多鼠标手势扩展中看到的那样,该怎么办?可以吗?看看这个:也许最后一个代码示例可以为您提供如何使用Canvas的线索。尝试将其与OnMouseMove事件一起使用。这里还有你的X和Y坐标。谢谢。但是,如果我想升级这个功能,使可见的鼠标轨迹(暂时)出现,就像您在Firefox和Chrome的许多鼠标手势扩展中看到的那样,该怎么办?可以吗?看看这个:也许最后一个代码示例可以为您提供如何使用Canvas的线索。尝试将其与OnMouseMove事件一起使用。这里还有您的X和Y坐标。我找到了一个关于使用Delphi 7实现鼠标手势的方法,但它依赖于Windows 7和8中的手势支持,这不是一个完整的解决方案,因此可能不是您想要的。我找到了一个关于使用Delphi 7实现鼠标手势的方法,但它依赖于Windows 7和8中的手势支持8而且它不是一个完整的解决方案,所以它可能不是您想要的。