AHK Counter Gui не имеет названия

380
Fate Averruncus

При попытке сделать небольшой счетчик в AutoHotkey AHK для подсчета некоторых вещей, когда я нажимаю Page downи Upдля +и minus, все хорошо работает с небольшой проблемой, графический интерфейс, который он открывает, настолько мал, и я не могу переместить его, если я не использую стрелки из клавиатура и окна не запоминают свою последнюю позицию при повторном открытии.

Это то, что у меня есть до сих пор. Я перепробовал много вещей в течение выходных, но я, кажется, не понимаю, как сделать открывающееся окно, чтобы показать заголовок окна или установить заголовок, чтобы он мог перемещаться как угодно

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 

Любая помощь будет оценена.

0

1 ответ на вопрос

0
Fate Averruncus

Наконец-то все правильно понял!

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 

Похожие вопросы