AHK Counter Gui hat keinen Titel

460
Fate Averruncus

Beim Versuch, einen kleinen Zähler in AutoHotkey AHK zu erstellen, um etwas zu zählen, wenn ich drücke Page downund Upfür +und minus, funktionieren alle gut mit einem kleinen Problem. Die GUI, die sie öffnet, ist so klein, und ich kann sie nicht verschieben, wenn ich nicht die Pfeile verwende Tastatur und Fenster können sich beim erneuten Öffnen nicht an ihre letzte Position erinnern.

Das habe ich bis jetzt. Ich habe im Laufe des Wochenendes eine Menge Sachen ausprobiert, aber ich scheine nicht herauszufinden, wie ich das Fenster, das sich öffnet, als Fenstertitel oder als Titel für den Titel erstellt, um es nach Belieben verschieben zu können

Gui, Add, Text, vCount w100, PgDn pressed 0 times. Gui, Show,  Count := 0  $PgDn:: ;Default behavior is to block keystroke, ~ allows it to pass through Count := Count + 1 GuiControl,,Count, PgDn pressed %Count% times. KeyWait, PgDn ;Wait for PgDn to be released return  $PgUp:: ;Default behavior is to block keystroke, ~ allows it to pass through Count := Count - 1 GuiControl,,Count, PgUp pressed %Count% times. KeyWait, PgUp ;Wait for PgUp to be released return  GuiClose: ExitApp return 

Jede Hilfe wäre dankbar.

0

1 Antwort auf die Frage

0
Fate Averruncus

Endlich richtig!

x := (A_ScreenWidth/2)-(Width/2) y := (A_ScreenHeight/2)-(Height/2) Gui, Show, %x% %y% w200 h50 Gui, Add, Text, vCount w150, PgDn pressed 0 times. Count := 0  $PgDn:: ;Default behavior is to block keystroke, ~ allows it to pass through Count := Count + 1 GuiControl,,Count, PgDn pressed %Count% times. KeyWait, PgDn ;Wait for PgDn to be released return  $PgUp:: ;Default behavior is to block keystroke, ~ allows it to pass through Count := Count - 1 GuiControl,,Count, PgUp pressed %Count% times. KeyWait, PgUp ;Wait for PgUp to be released return  GuiClose: ExitApp return