Delphi手势识别太敏感了。“滑动”(标准)手势可能非常短,因此很容易意外地执行应用程序认为是滑动的操作。
我注意到 Vcl.Touch.Gestures.pas 中的定义建议宽度为 200,但我认为这只是为了给它“一些东西”(因为手势显然比 200 短得多)。
PDefaultLeft: array[0..1] of TPoint = ((X:200; Y:0), (X:0; Y:0));
CDefaultLeft: TStandardGestureData = (
GestureID: sgiLeft;
Options: [goUniDirectional];
Deviation: 30;
ErrorMargin: 20);
有人有什么建议可以减少“接受”吗?
我想知道答案是否是使用不同的识别引擎...