Dans Autohotkey,

Je souhaite positionner ma fenêtre d'interface graphique en en bas à droite de l'écran mais comment ?

Pour illustrer,

+--------------------------------------+
|   Desktop (screen)                   |
|                                      |
|                                      |
|                        +----------+  |
|                        |   Gui    |  |
|                        |  window  |  |
|                        |          |  |
|                        |          |  |
|                        +----------+  |
+--------------------------------------+
4
Hitesh Chavda 23 mars 2010 à 12:27
1
Appartient sur superuser.com
 – 
Paul R
23 mars 2010 à 14:39
3
Il convient aux deux sites franchement. C'est une question de programmation. Un peu comme la façon dont ce site a aussi des tonnes de questions Powershell.
 – 
PRINCESS FLUFF
17 avril 2010 à 09:56

2 réponses

Meilleure réponse

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

Gui, Show, % "x" A_ScreenWidth - 900 " y" A_ScreenHeight - 550 " w" 900 " h" 550, The GUI
6
SouthStExit 23 mars 2010 à 20:51

Vous pouvez facilement le faire à l'aide d'un outil créé lui-même à l'aide de la touche de raccourci automatique.

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

Essaie. Vous ne le regretterez pas. :)

Aucune installation requise, exécutez simplement le fichier.

SmartGui

2
Gaurav Sharma 18 févr. 2011 à 13:42
2
L'OP ne posait pas de questions sur le positionnement des commandes, il demandait le positionnement de toute la fenêtre de l'interface graphique par rapport à l'écran. Il n'y a rien dans SmartGui qui ait quoi que ce soit à voir avec l'écran ou la position de la fenêtre.
 – 
Synetech
6 sept. 2014 à 20:50