Saltar al contenido principal

Dónde se aplican las acciones

Cada acción pertenece a un grupo de aplicaciones. Un grupo de aplicaciones es un conjunto de ventanas, descrito por reglas como "el nombre del programa es exactamente chrome.exe". El grupo reservado Global contiene las acciones para todas las ventanas.

Cuando dibuja un gesto, Input.Observer responde estas preguntas en este orden. El primer "no" termina el proceso.

  1. ¿Esta pulsación inicia un gesto? No, si la ventana está en un grupo de omisión, si se mantiene presionada una tecla modificadora que configuró para omitir, o si la pulsación está dentro de una zona de exclusión.
  2. ¿Qué grupo de aplicaciones es dueño de la ventana? El primer grupo de la lista cuyas reglas coinciden con la ventana sobre la que presionó. Solo un grupo es dueño de una ventana. Consulte Grupos de aplicaciones.
  3. ¿Ese grupo funciona aquí en este momento? Lo deciden su interruptor Los gestos funcionan aquí y su restricción de perfiles. Si no funciona, el grupo Global toma el control, pero solo cuando Recurrir a Global lo permite.
  4. ¿Qué forma dibujó? El trazo se compara con las formas que usa ese grupo (y Global, cuando puede recurrir a él). Consulte Cómo se reconoce un trazo.
  5. ¿Cuál de las acciones del grupo tiene un disparador para esa forma que encaja? Cada disparador también puede pedir teclas modificadoras, un botón de dibujo, celdas de región y un perfil. Se ejecuta la primera acción de la lista que encaja.
  6. ¿Nada en el grupo? Después se prueban las acciones del grupo Global, si Recurrir a Global lo permite.
  7. Se ejecuta, rodeada por las acciones Antes y Después que haya.

Reglas de ámbito y de recurso expone cada uno de estos pasos con exactitud, con ejemplos resueltos. Las teclas de acceso rápido y las expansiones de texto siguen las mismas reglas de grupos; las diferencias también se enumeran ahí.

  • Grupos de aplicaciones — Agrupar programas y ventanas para que las acciones se apliquen solo a ellos.
  • Reglas de ámbito y de recurso — Exactamente qué acción se ejecuta: la ventana que cuenta, qué grupos de aplicaciones se aplican y cada criterio de desempate.
  • Grupos de omisión — Programas y ventanas donde Input.Observer no estorba: qué significa omitido, los grupos solo en pantalla completa, pausar todo y qué grupo gana.
  • Regiones — Dividir una ventana o una pantalla en celdas para que el mismo gesto haga cosas distintas en distintos lugares.
  • Modificadores y momento — Teclas y botones del mouse que se mantienen presionados con un gesto, cuándo deben presionarse y cómo deciden qué acción se ejecuta.
  • Perfiles — Cambiar entre conjuntos de acciones con perfiles de gestos.
  • Acciones antes y después — Ejecutar una acción antes o después de otra, y en qué orden se ejecuta todo.