WindowManager: mémoriser la taille et la position des fenêtres dans Windows

WindowManager est un programme de partage gratuit de longue date pour le système d’exploitation Windows qui garde en mémoire la taille et la position des fenêtres afin qu’elles soient lancées avec la même position et les mêmes dimensions d’écran.

Le programme prend en charge diverses autres fonctionnalités, allant de la configuration de dimensions et de tailles personnalisées à de nombreux déclencheurs, touches de raccourci, etc.

Les programmes qui ne se souviennent pas de la taille et de la position de la fenêtre à la sortie ou qui ne les chargent pas correctement au prochain démarrage sont frustrants. J'ai récemment rencontré un problème avec Firefox Nightly. J'exécute le navigateur sur la moitié de l'écran sur un moniteur 1920x1080, mais Firefox charge également un espace entre l'interface du navigateur et la barre des tâches. Je ne pouvais pas comprendre pourquoi cela se produisait.

WindowManager

WindowManager prend en charge toutes les versions 32 bits et 64 bits de Windows à partir de Windows XP (y compris les versions de serveur).

Le programme est un shareware mais vous pouvez télécharger un essai gratuit de 30 jours à partir du site Web du développeur. Une alternative gratuite est listée ci-dessous si cela vous intéresse.

Le logiciel Windows peut se souvenir de la taille et de la position des programmes exécutés sous Windows afin que leurs fenêtres s'ouvrent toujours à l'emplacement exact de l'écran.

Ce n'est cependant pas un type de programme courant. L'interface principale affiche les règles disponibles au démarrage. Vous pouvez sélectionner "toutes les fenêtres" pour ajouter toutes les fenêtres de programme en cours à la section des règles pour commencer.

Un clic sur modifier après avoir sélectionné l'un des programmes ouvre l'éditeur de règles. Vous définissez des règles de correspondance - le programme correspond en fonction du titre de la fenêtre, du nom du fichier programme et de la classe de fenêtre - des actions et des options avancées.

Les actions définissent la position, la taille, l'état et d'autres variables associées de la fenêtre. Utilisez les options get, set et pick ou entrez les valeurs manuellement pour commencer. Get extrait la position actuelle, l'état et la taille et entre les valeurs automatiquement. Set applique les règles afin que vous puissiez les vérifier.

WindowManager peut verrouiller la taille, la position et l’état de toute fenêtre, en veillant à ce que la fenêtre soit toujours visible à l’écran (et non déplacée en dehors de celui-ci). D'autres options incluent le réglage de la fenêtre pour qu'elle soit toujours en haut ou en bas.

Les options avancées vous permettent de définir les commandes que vous souhaitez exécuter lors de l'ouverture et de la fermeture de la fenêtre. Les commandes incluent cliquer, déplacer ou taper du texte dans la fenêtre lorsqu'elle s'ouvre ou se ferme.

Une fois que vous avez configuré les règles, vous pouvez les enregistrer dans le profil. Les règles sont automatiquement appliquées lors de l'exécution de WindowManager et lors de l'ouverture ou de la fermeture des fenêtres du programme correspondant sur le système.

WindowManager prend en charge un système de déclenchement sophistiqué pour appliquer les règles automatiquement ou manuellement. Définissez une touche de raccourci pour toutes les fenêtres d'un profil ou active pour appliquer rapidement des règles afin de l'afficher dans une certaine position et avec une certaine taille et un certain état à l'écran.

Le programme prend en charge les déclencheurs d'écran pour appliquer des règles lorsque la résolution de l'écran change, des déclencheurs de session qui s'activent lors des opérations de connexion, de déconnexion ou de connexion, ainsi que des déclencheurs d'alimentation et de temps.

Le déclencheur d'écran pourrait s'avérer utile aux utilisateurs qui utilisent plusieurs moniteurs sur leur appareil ou connectent régulièrement leur ordinateur à différents moniteurs.

Mots de clôture

WindowManager fonctionnait avec toutes les fenêtres de programme pour lesquelles je définissais des règles personnalisées. Il a résolu le problème avec Firefox sur mon système, mais fonctionnait avec Windows Explorer, Thunderbird et toutes les fenêtres de programme avec lesquelles je l'avais essayé. Cela a même fonctionné avec des fenêtres de dialogue.

Le programme prend en charge les profils entre lesquels vous pouvez basculer et d'autres fonctionnalités intéressantes telles que les options de déploiement silencieux ou la prise en charge de plusieurs moniteurs.

Le prix demandé de 10 $ est raisonnable compte tenu du fait que la licence n'expire pas. Vous pouvez acheter les "mises à jour gratuites à vie" pour inclure toutes les mises à jour futures; si vous ne le faites pas, seules les mises à niveau de version mineure et les mises à niveau de version majeure d'un an sont incluses.

Des alternatives?

Vous pouvez consulter WindowPadX, qui prend en charge le déplacement et le redimensionnement des fenêtres, entre autres. Si vous recherchez uniquement l'état de la fenêtre, utilisez plutôt le Gestionnaire de fenêtres automatique.