1

Тема: AHK: Помогите разобраться с написанием GUI.

Здравствуйте, я не достаточно осведомлен в написании GUI на базе AHK. В связи с этим возникла проблема. Создал граф. интерфейс. В качестве кнопок решил использовать изображение с прописанным g-label (увидел такую фишку на ютубе). И тут столкнулся с тем, что g-label (gScroll в моем случае) не исполнял по нажатию кнопки в интерфейсе команду
"Run, data\binds\scrollreboot.exe" (компилированный AHK), то есть не происходило вообще ничего. Кнопка была не кликабельна. Но если я прописывал сам скрипт, без переменной "run" , он спокойно запускался по кнопке в интерфейсе. Также не исполнялась команда "MsgBox, text". Аналогичным образом не работают команды "GuiEscape:" и "GuiClose:" Подскажите, что я сделал не верно?


; Generated by AutoGUI 2.5.8
#SingleInstance Force
#NoEnv
SetWorkingDir %A_ScriptDir%

SetBatchLines -1
SetTitleMatchMode 2

Gui, Add, Picture, x0 y0 w300 h420, data\interfacer\backgroundjpg.jpg
Gui, Add, Picture, x80 y179 w140 h31, gScroll, data\interfacer\scrolljpg.jpg
Gui, Add, Picture, x80 y234 w140 h31, gAFK, data\interfacer\antiafkjpg.jpg
Gui, Add, Picture, x80 y290 w140 h31, gDJump, data\interfacer\djumpjpg.jpg
Gui, Add, Picture, x80 y345 w140 h31, gLovlya, data\interfacer\lovlyajpg.jpg
Gui, Add, Picture, x80 y179 w140 h31 +BackgroundTrans, data\interfacer\scrolljpg.jpg 
Gui, Add, Picture, x80 y234 w140 h31 +BackgroundTrans, data\interfacer\antiafkjpg.jpg
Gui, Add, Picture, x80 y290 w140 h31 +BackgroundTrans, data\interfacer\djumpjpg.jpg
Gui, Add, Picture, x80 y345 w140 h31 +BackgroundTrans, data\interfacer\lovlyajpg.jpg

Gui Show, w300 h420, Window

Return

GuiEscape:
    ExitApp
	return
GuiClose:
    ExitApp
    return


Scroll:
Run, data\binds\scrollreboot.exe
return

2

Re: AHK: Помогите разобраться с написанием GUI.

dickerson пишет:

Подскажите, что я сделал не верно?

Вы помещаете gScroll в отдельный параметр, отделённый запятой, а это просто часть остальных опций (там, где координаты).

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Помогите разобраться с написанием GUI.

teadrinker
Спасибо огромное.
Даже не заметил этой ошибки...