if EventInfo.GestureID=igiLongTap then begin TDialogService.ShowMessage('长按啦!'); end; {$IFDEF ANDROID} if EventInfo.GestureID=igiDoubleTap then //uses FMX.Types,System.UITypes; {$ENDIF ANDROID} {$IFDEF IOS} if EventInfo.GestureID=igiPan then //uses FMX.Types,System.UITypes; {$ENDIF IOS} begin
TDialogService.ShowMessage('双击啦!');
end;
end;
二、MSWINDOWS
procedure TfmxMyPulledupScan.SpeedButton1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Single); begin {$IFDEF MSWINDOWS} if Button=TMouseButton.mbRight then begin TDialogService.ShowMessage('右键啦!'); end else if Button<>TMouseButton.mbMiddle then begin TDialogService.ShowMessage('左键啦!'); {$ENDIF MSWINDOWS}