Desarrollo e intercambio de aplicaciones Delphi (5) - Introducción al control de gestos
1. Busque TGestureManager en el gesto de la página del componente y arrástrelo al formulario.
2. Haga clic en el formulario para encontrar las propiedades del formulario relacionadas con el control de gestos:
1) GestureManager: asocie el componente TGestureManager.
2) Verificación izquierda y derecha: controla el deslizamiento hacia la izquierda y hacia la derecha del formulario.
3) Finalmente, hay un gesto interactivo en el cuadro rojo. Aquí citaré las explicaciones de otros internautas para explicar. Si está interesado, puede probarlo usted mismo.
Gesto interactivo: Gesto interactivo
IgZoom: si es Verdadero, se puede admitir la función de acercar y alejar.
IgPan: Baidu lo traduce como olla, que debería admitir operaciones como dibujar círculos (por determinar)
IgRotate: rotación
IgTwoFingerTap: admite operaciones simultáneas de dos dedos.
IgPressAndTap: Noticias y toques (traducción de Baidu) en realidad deben entenderse como soporte para dibujar polilíneas con los dedos (por determinar)
IgLongTap: Toques largos (traducción de Baidu) en realidad deberían entenderse entendido como una referencia al dibujo de polilíneas largas. Soporte (por determinar)
IgDoubleTap: operación de doble clic (significado literal, no es necesario practicar)
4) Delphi divide los gestos reconocidos en tres categorías: gestos estándar, gestos personalizados y gestos interactivos.
Entre ellos, los gestos interactivos no son fáciles de simular con un mouse y solo pueden usarse en pantallas táctiles;
Delphi predefine 34 gestos estándar y los define como tipo de enumeración TStandardGesture.
5) Para obtener detalles sobre cómo manejar los gestos, puede consultar el ejemplo oficial. Los gestos relevantes se pueden capturar en el evento OnGesture.
6) Básicamente, todos los controles visuales de Firemonkey admiten el control por gestos, siempre que se configuren de acuerdo con los métodos mencionados en 1-2 anteriores.