Documentación/ Explicaciones/ Cómo funciona el recuerdo de posiciones
Explicación

Cómo funciona el recuerdo de posiciones

Qué guarda MaxTo cuando recuerda una posición, cuándo mueve las ventanas y dónde están los límites.

Tiempo de lectura 4 minutosRequisitos previos haber recordado al menos una posición

Qué contiene una posición recordada

Cuando recuerdas una posición, MaxTo guarda tres cosas:

  • La aplicación, identificada por su ejecutable y no por cada ventana concreta. Por eso un solo gesto sobre una ventana sirve para todas las ventanas futuras de esa misma aplicación.
  • Opcionalmente, un tipo de ventana. «Solo ventanas como esta» limita la coincidencia a las ventanas del mismo tipo: las ventanas de hoja de cálculo de Excel, pero no sus cuadros de diálogo. Sin esta opción, la posición se aplica a todas las ventanas de la aplicación.
  • La región y su pantalla. La región se guarda como una fracción de la pantalla, no como celdas de la cuadrícula; es el mismo truco que usan los valores preestablecidos. Si cambias la cuadrícula de 4 × 7 a 5 × 9, una posición que ocupaba los dos tercios izquierdos sigue ocupando los dos tercios izquierdos.

Qué posición gana

La página Aplicaciones es una lista, y gana la primera entrada que coincide con una ventana nueva. Una entrada más específica (aplicación y tipo de ventana) tiene prioridad sobre una general para toda la aplicación. Entre entradas igual de específicas, gana la que está más arriba en la lista.

Cuándo mueve MaxTo una ventana

Cada ventana se mueve una sola vez, cuando aparece por primera vez. Cambiar de escritorio virtual no cuenta como aparecer, así que las ventanas no vuelven a moverse cuando pasas de un escritorio a otro.

MaxTo nunca te lleva la contraria: una ventana se mueve una vez, al abrirse; a partir de ahí, es tuya.

Devolver: la misma posición, cuando tú quieras

Devolver una ventana usa la misma posición recordada, pero solo cuando tú lo pides. Devolver ventana devuelve la ventana activa a su sitio; Devolver todas las ventanas devuelve a su sitio todas las ventanas con una posición recordada. Por eso devolver sigue funcionando aunque el interruptor Automático de una aplicación esté desactivado: ese interruptor solo controla el movimiento al abrirse una ventana. Devolver tampoco cambia lo que está recordado; para cambiar una posición, recuerda una nueva.

Hay dos casos que se tratan con especial cuidado a propósito. Las ventanas minimizadas no se abren de golpe al devolverlas: la posición recordada se aplica al lugar donde la ventana se restaurará, y sigue minimizada hasta que la restaures. Y las ventanas de una pantalla que ya no está no acaban desperdigadas: MaxTo vuelve a identificar las pantallas de forma robusta (tolera desconexiones, bases de conexión y cambios de puerto) y, si la pantalla recordada realmente no está, coloca la ventana en la coincidencia más fiable en lugar de adivinar a lo loco.

Por qué algunas ventanas no se pueden mover

El propio Windows impide que un proceso normal (sin privilegios elevados) mueva ventanas que se ejecutan con privilegios elevados, «como administrador». No es una regla de MaxTo; es una barrera de seguridad de Windows. Cuando la ventana actual tiene privilegios elevados, la cuadrícula de ajuste lo indica en lugar de no hacer nada sin avisar, y tampoco se le pueden aplicar posiciones recordadas.

Ajustar a la cuadrícula es distinto a propósito

Ajustar a la cuadrícula parece un pariente de devolver, pero no guarda ni reproduce nada: toma la ventana activa tal como está y la ajusta a las celdas más cercanas de la cuadrícula, guiándose por los bordes visibles de la ventana y no por los bordes de cambio de tamaño invisibles que tienen las ventanas modernas. Úsalo para ordenar de un golpe cualquier ventana, tenga posición recordada o no.