AHK Counter Gui не имеет названия
При попытке сделать небольшой счетчик в 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
Любая помощь будет оценена.
1 ответ
Наконец-то все правильно понял!
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