Тема: AHK: Использование переменных внутри классов
Добрый день, форумчане. Возник такой вот вопрос:
class Tank {
x := 400
y := 300
Lica := 0
Pr1 := 0
Tx := 0
update(new)
{
this.Lica := new
lica:=this.lica
GuiControl,, this.Tx, %new%
}
paint()
{
x:=this.x
y:=this.y
Gui, Add, Picture, w100 h-1 x%x% y%y%, C:\Users\vic\Pictures\Tank.emf
x2:=x+35
y2:=y+70
gui, add, text, x%x2% y%y2% vthis.Tx, text <--------------------
x1:=x+80
y1:=y+10
gui, add, Progress,Border w10 h150 x%x1% y%y1% vertical cBlue vPr1
GuiControl,, Pr1, 50
}
}Как правильно использовать переменную внутри класса?
Так же, может кто то знает как организовать перемещение данной группы элементов? То есть мне нужно что бы я мышкой мог перемещать элемент по окну gui, в последствии и группу элементов одновременно.
Или может быть более простой выход из данной ситуации? Ну, создание группы элементов, как одного составного элемента. Может я зря заморачиваюсь с классами? Просто я думал потом, когда все будет организованно, можно будет создавать классы не из IDE в autohotkey'е, а прям из окна gui по нажатию кнопки? Как тут лучше поступить то?

