AHK Counter Gui não possui título

0

Ao tentar fazer um pequeno contador no AutoHotkey AHK contar algumas coisas, quando pressiono Page down e Up para + e minus , todo o trabalho Bem, com um pequeno problema, a GUI que ela abre é tão pequena e eu não posso movê-la, a menos que eu use as setas do teclado e o Windows não se lembre de sua última posição ao reabri-la.

Isso é o que tenho até agora. Eu tentei um monte de coisas ao longo do fim de semana, mas eu não consigo descobrir como fazer a janela que se abre para mostrar o título da janela ou definir um título para que ele possa movê-lo como quiser

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

Qualquer ajuda seria apreciada.

    
por Fate Averruncus 03.09.2018 / 12:13

1 resposta

0

Finalmente acertamos!

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
    
por 03.09.2018 / 14:04