2010-03-23 7 views
4

En Autohotkey,fenêtre Positionnement dans Autohotkey Gui

Je veux placer ma fenêtre graphique pour en bas à droite de l'écran, mais comment?

Pour illustrer,

+--------------------------------------+ 
| Desktop (screen)     | 
|          | 
|          | 
|      +----------+ | 
|      | Gui | | 
|      | window | | 
|      |   | | 
|      |   | | 
|      +----------+ | 
+--------------------------------------+ 
+0

Appartient sur superuser.com –

+3

Il est approprié pour les deux sites franchement. C'est une question de programmation. Un peu comme comment ce site a des tonnes de questions Powershell aussi. –

Répondre

4

Vous aurez besoin d'utiliser la largeur prédéfinie et la hauteur de l'interface avec les variables internes A_ScreenWidth et A_ScreenHeight et la force Param2 de Gui, Afficher comme une expression pour le faire fonctionner. Par exemple, si la largeur de l'interface graphique est de 900 et la hauteur est de 550:

Gui, Show, % "x" A_ScreenWidth - 900 " y" A_ScreenHeight - 550 " w" 900 " h" 550, The GUI 
2

Vous pouvez facilement le faire en utilisant un outil à construire lui-même en utilisant le autohotkey.

Cet outil dispose d'un support de glisser-déposer pour positionner vos commandes selon vos préférences.

Faites un essai. Vous ne le regretterez pas. :)

Aucune installation requise, il suffit d'exécuter le fichier.

SmartGui

+1

L'OP ne posait pas de questions sur les commandes de positionnement, il posait des questions sur le positionnement de toute la fenêtre GUI par rapport à l'écran. Il n'y a * rien * dans SmartGui qui a quelque chose à voir avec l'écran ou la position de la fenêtre. – Synetech