使用手势操作TGestureManager时,标准手势添加出错的临时解决办法

windbell 6月前 673

在添加手势操作Touch->Gestures->Standard下沟选Left、Right等标准手势时,出现错误提示

TGestureStreamData.Control:Access Violation at address 501796f8 in module rtl210.bpl. Read address of 00000008.

强制沟选上之后,也会无法保存文件,但附带的示例程序无任何问题,不知是什么原因?

临时解决措施,打开项目工程目录下的主*.fmx文件,找到GestureManager节,手动添加手势ID如下:

  object GestureManager1: TGestureManager

    Sensitivity = 80.000000000000000000

    Left = 176

    Top = 272

    GestureData = <

      item

        Control = TabControl1

        Collection = <

          item

            GestureID = sgiRight

          end

          item

            GestureID = sgiLeft

          end>

      end>

  end

保存文件,再打开项目,发现可以正常使用了。


最新回复 (0)
返回