Grupos de aplicaciones
Un grupo de aplicaciones es un conjunto de ventanas, descrito por reglas, con sus propias acciones. Las acciones de un grupo "Navegadores" se ejecutan solo sobre las ventanas de los navegadores; las acciones del grupo reservado Global se ejecutan en todos los demás lugares, y donde un grupo recurre a Global.
Cada ventana pertenece como máximo a un grupo de aplicaciones: el primero de la lista cuyas reglas coinciden con ella. Las reglas exactas están en Reglas de ámbito y de recurso.
La página
Debajo de la tarjeta del grupo, una fila de pestañas divide su configuración. El modo Simple tiene dos:
- General: lo que ocurre en las ventanas del grupo (consulte Qué ocurre en estas ventanas).
- Ventanas: las reglas que deciden qué ventanas cuentan como parte del grupo (consulte Reglas). El grupo Global no tiene pestaña Ventanas: se aplica a todas las ventanas que no pertenecen a otro grupo.
El modo Avanzado agrega cuatro pestañas más (consulte Opciones avanzadas). La pestaña que elige queda seleccionada mientras selecciona otros grupos, para que pueda comparar las mismas opciones grupo por grupo. Un grupo que no tiene esa pestaña muestra General.
La pestaña Ventanas:
| REVISAR | COMPARAR | VALOR | COINCIDIR MAYÚSCULAS | ¿COINCIDE? |
|---|---|---|---|---|
| Nombre del programa | es exactamente | chrome.exe | ☐ | ✓ 3 abiertas |
| Nombre del programa | es exactamente | msedge.exe | ☐ | ninguna abierta |
Para crear un grupo para un programa:
- Seleccione + Nuevo en la parte inferior de la lista. Aparece un grupo llamado "Nuevo grupo de aplicaciones", sin reglas.
- Asígnele un Nombre.
- En la pestaña Ventanas, seleccione + Regla y complete la fila ⑤: qué REVISAR, cómo COMPARAR, el VALOR y si se debe COINCIDIR MAYÚSCULAS. O arrastre la lupa de la fila hasta la ventana del programa (consulte Reglas).
- Revise la columna ¿COINCIDE?: cuenta las ventanas abiertas con las que coincide la regla.
- Agregue acciones al grupo en la página Acciones, con el grupo elegido en su lista de grupos. Consulte La página Acciones.
- Aplique los cambios.
El inicio rápido recorre la misma tarea.
Reglas
Una regla comprueba un dato de la ventana de nivel superior de la ventana (la ventana completa del programa, nunca un botón o un cuadro de texto dentro de ella):
| REVISAR | Qué lee | VALOR de ejemplo |
|---|---|---|
| Nombre del programa | El nombre de archivo del programa | chrome.exe |
| Ruta del programa | La ruta completa del programa | C:\Program Files\Mozilla Firefox\firefox.exe |
| Título de la ventana | El texto de la barra de título de la ventana | Visual Studio |
| Clase de la ventana | El nombre de clase de la ventana, un nombre fijo que el programa da a sus ventanas | Notepad |
| COMPARAR | Coincide cuando el texto… |
|---|---|
| es exactamente | es exactamente el VALOR |
| contiene | contiene el VALOR en cualquier lugar |
| empieza con | empieza con el VALOR |
| termina con | termina con el VALOR |
| coincide con comodín | coincide en su totalidad con el VALOR, donde * representa cualquier serie de caracteres (incluida ninguna) y ? exactamente uno |
| coincide con patrón | contiene una coincidencia con la expresión regular VALOR (use ^ y $ para que coincida con todo el texto) |
- COINCIDIR MAYÚSCULAS, desactivada de forma predeterminada, decide si cuentan las mayúsculas y
minúsculas. Desactivada, no cuentan:
notepad.exetambién coincide conNotepad.exe, con cualquier opción de COMPARAR y de la misma forma en todos los idiomas. Activada, el VALOR de la regla se compara respetando las mayúsculas y minúsculas exactas, incluido coincide con patrón. - Los patrones usan las reglas de expresiones regulares de ECMAScript. No se admiten las búsquedas
hacia atrás (
(?<=…)), los grupos con nombre ((?<name>…)), los indicadores en línea como(?i)ni\p{…}: un patrón así muestra patrón no válido en ¿COINCIDE? y nunca coincide. Las funciones de script usan un dialecto de patrones distinto y más amplio, así que un patrón que funciona en un script puede no funcionar aquí. - Aplicaciones de la Store. Una regla Nombre del programa o Ruta del programa coincide
tanto con el programa propio de la aplicación (por ejemplo
CalculatorApp.exe) como conApplicationFrameHost.exe, el programa que aloja su ventana. - Una regla sin VALOR se descarta al guardar.
- Un grupo sin reglas no coincide con ninguna ventana.
Arrastrar para identificar. Mantenga presionada la lupa de una fila, mueva el puntero sobre una ventana y suelte. La ventana de configuración se aparta mientras lo hace, y el VALOR de la fila se completa a partir de esa ventana según la opción REVISAR de la fila. Esc cancela.
¿COINCIDE? muestra, para cada regla por separado, con cuántas ventanas abiertas coincide: "✓ 3 abiertas" o "ninguna abierta". No tiene en cuenta las demás reglas del grupo ni los grupos que están encima.
Varias reglas
En cuanto un grupo tiene dos o más reglas, elija ④ cómo se combinan en Una ventana pertenece a este grupo cuando:
- Todas las reglas coinciden: todas las reglas deben cumplirse para la misma ventana (el valor predeterminado).
- Cualquier regla coincide: basta con una regla que coincida.
Esta opción también aparece en el modo Simple. El modo Avanzado agrega debajo una nota que explica las dos opciones.
Orden
Cuando una ventana coincide con más de un grupo, el grupo que está más arriba en la lista es su dueño. Los demás grupos nunca se consultan para esa ventana, ni siquiera cuando el grupo dueño no tiene ninguna acción para lo que hizo; solo el grupo Global puede tomar el control en ese caso (consulte Recurrir a Global).
- Subir y Bajar ② mueven un grupo más allá del siguiente grupo de aplicaciones.
- Los grupos de omisión siempre se revisan primero. Una ventana con la que coincide cualquier grupo de omisión habilitado nunca recibe un grupo de aplicaciones, estén donde estén los grupos. Consulte Grupos de omisión.
- Global siempre es el último y no tiene Subir ni Bajar: no se elige por reglas; es lo que recibe una ventana cuando ningún grupo es su dueño.
Qué ocurre en estas ventanas
Estos interruptores están en la pestaña General; Habilitado está en la tarjeta del grupo, encima de las pestañas.
| Opción | Cuando está activada | Cuando está desactivada |
|---|---|---|
| Habilitado | El grupo está en uso. | El grupo se omite por completo, como si no existiera: sus reglas no coinciden con nada, sus acciones nunca se ejecutan, y el siguiente grupo de la lista puede ser dueño de la ventana. |
| Los gestos funcionan aquí | Los gestos sobre estas ventanas usan este grupo. | El grupo sigue siendo dueño de sus ventanas, pero ningún gesto usa sus acciones; se usan las de Global si el grupo recurre a Global; de lo contrario, la pulsación de un botón de dibujo pasa directamente. |
| Las teclas de acceso rápido funcionan aquí | Las teclas de acceso rápido que se presionan mientras una de estas ventanas tiene el foco usan este grupo. | Igual que con los gestos: las teclas de acceso rápido de Global si el grupo recurre a él; de lo contrario, ninguna. |
| Recurrir a Global ③ | Cuando este grupo no tiene nada para un gesto, una tecla de acceso rápido o un texto escrito, o no se aplica en el perfil activo, se prueban las acciones de Global. | Nunca las acciones de Global en estas ventanas. |
Recurrir a Global también tiene un interruptor para todos los grupos a la vez en la página General; ambos deben estar activados. Consulte Reglas de ámbito y de recurso.
No hay un interruptor de expansión de texto por grupo: sigue las reglas, el perfil y el recurso del grupo, y el interruptor principal de la página Expansión de texto. Consulte Expansión de texto.
Modo Avanzado. Pausar todo mientras tenga el foco desactiva todo Input.Observer mientras una ventana de este grupo tiene el foco, por ejemplo un juego, y lo vuelve a activar cuando el foco pasa a otro lugar. Una desactivación manual de Activado desde la bandeja siempre tiene prioridad. Consulte El icono de la bandeja.
El grupo Global
El grupo Global es reservado. No tiene reglas: se aplica a todas las ventanas que no pertenecen a otro grupo, y es al que recurren los grupos.
- Siempre es la última fila, marcada como RESERVADO, y no se puede eliminar, duplicar ni convertir en un grupo de omisión.
- Su interruptor Habilitado desactiva Global: las ventanas que no pertenecen a ningún grupo no reciben nada, y ningún grupo tiene a qué recurrir. El elemento Acciones globales del menú de la bandeja es el mismo interruptor.
- Los gestos funcionan aquí y Las teclas de acceso rápido funcionan aquí se aplican a Global tanto como grupo propio de una ventana como grupo al que recurren los demás.
- No tiene Recurrir a Global ni Pausar todo mientras tenga el foco propios.
Opciones avanzadas
Modo Avanzado. Estas pestañas aparecen después de Ventanas:
- Regiones de gestos: divide la ventana en una cuadrícula para que un gesto pueda hacer cosas distintas en distintos lugares. Consulte Regiones.
- Antes y después: un script que se ejecuta antes o después de cada acción del grupo. Consulte Acciones antes y después.
- Perfiles y tiempo, dos tarjetas:
- Solo en estos perfiles: los perfiles en los que se aplica el grupo. Déjela vacía para todos los perfiles. En cualquier otro perfil, el grupo sigue siendo dueño de sus ventanas, pero estas reciben las acciones de Global si el grupo recurre a Global, y nada en caso contrario. Consulte Perfiles.
- Tiempo de cancelación: Reemplazar la opción General para este grupo establece un tiempo de cancelación (de 0 a 60,000 milisegundos) para los gestos sobre estas ventanas. Desactivada significa que se aplica el valor de la página General. Consulte Dibujar un gesto.
- Zonas de exclusión: zonas que se aplican solo a las ventanas de este grupo, además de las zonas para todas las ventanas. Consulte Zonas de exclusión.
El modo Simple oculta seis opciones en un grupo normal: Regiones de gestos, Antes y después, Solo en estos perfiles, Tiempo de cancelación, Pausar todo mientras tenga el foco y Zonas de exclusión. En el grupo Global oculta cuatro: las cuatro primeras. El modo Simple nunca cambia sus valores: siguen funcionando mientras están ocultas. El banner de la parte inferior de la página las cuenta, las nombra e indica cuándo una tiene un valor distinto del predeterminado. Mostrar avanzadas, en el banner, cambia al modo Avanzado.
Problemas que informa la página
Los banners debajo de la tarjeta del grupo, encima de las pestañas, señalan problemas del grupo seleccionado. Los problemas del mismo tipo comparten un banner: su título una vez, un recuento delante y una línea por problema. Un banner con más de cuatro líneas muestra las tres primeras; Mostrar todos enumera el resto, y Mostrar menos vuelve a plegarlas. Lo mismo vale para los banners de problemas de las páginas Acciones, Grupos de omisión, Expansión de texto y Zonas de exclusión.
| Banner | Qué significa | Qué hacer |
|---|---|---|
| Dos gestos de este grupo no se pueden distinguir | Dos acciones tienen un disparador que satisface el mismo trazo. La que se declaró primero siempre gana; la otra nunca se ejecuta con ese gesto. | Cambie un disparador (otro gesto, modificador, botón o región), o reordene las acciones en la página Acciones. |
| Un trazo aquí puede ejecutar la acción equivocada | Una forma dibujada sobre estas ventanas obtiene la puntuación más cercana con otra forma del ámbito, y ejecuta la acción de esa forma. Consulte Cómo se reconoce un trazo. | Agregar acción que no hace nada, o suba el umbral de coincidencia. Cuando el banner enumera varios trazos, cada línea tiene su propio vínculo Agregar acción que no hace nada, y Agregar acciones que no hacen nada para todos agrega una para cada trazo de la lista. |
| Este grupo no coincide con ninguna ventana | No tiene reglas. | Agregue una regla. |
| Una regla no tiene valor | Se descarta al guardar. | Complete el VALOR o quite la fila. |
| Otro grupo ya tiene estas reglas | Un grupo que se revisa antes tiene las mismas reglas, así que ninguna ventana llega a este. | Cambie las reglas o el orden. |
| Fuera de sus perfiles, sus ventanas no reciben nada | El grupo está limitado a algunos perfiles y no recurre a Global. | Active Recurrir a Global, o acéptelo. |
| Un gesto nunca puede coincidir | Las regiones están activadas, y un disparador de gesto no tiene ninguna celda de región. | Elija celdas para el disparador. Consulte Regiones. |
| Un gesto apunta fuera de la cuadrícula | Un disparador nombra una celda que la cuadrícula actual no tiene. | Vuelva a elegir celdas para ese disparador. |
Un grupo deshabilitado, o uno con Los gestos funcionan aquí desactivada, no informa problemas de gestos.
Agregar, copiar y quitar grupos
- + Nuevo agrega un grupo vacío al final de los grupos de aplicaciones.
- El botón de duplicar junto a + Nuevo copia el grupo seleccionado, con todo incluido, y coloca la copia justo debajo. Hasta que cambie las reglas de la copia, el original es dueño de todas las ventanas que serían de la copia, así que la copia muestra Otro grupo ya tiene estas reglas.
- El botón de eliminar de una fila quita un grupo después de una confirmación que indica cuántas de sus acciones se eliminan con él.
- Convertir en grupo de omisión… convierte el grupo en un grupo de omisión. La confirmación enumera lo que se quita: sus acciones, regiones, scripts antes y después, tiempo de cancelación y zonas de exclusión. El grupo aparece entonces en la página Grupos de omisión. Consulte Grupos de omisión.