파더님이 올려주신 글 "오토핫키 이미지 스위치.."를 보고 Gui디자인을 해보고 있습니다.
요렇게 Gui디자인을 해봤는데 아는 형한테 보여줬더니 별로라 하더군요 ㅜㅜ 그 말에 상처 받아 아래 사진처럼 caption을 없앴습니다. (요건 또 괜찮다 하대요)
개인적으로도 요렇게 caption을 없애는 게 더 예쁜거 같아서 없앴더니 Gui창을 움직이질 못하겠더군요 ㅋㅋ 끄는건 F12키 누르면 꺼지게 해서 괜찮은데 Gui창이 움직이질 못해욬ㅋ 그래서 생각해낸게 히트 버튼을 눌러서 GameStart에 들어가면 caption이 사라지도록 하고 싶어서 아래 처럼 스크립트를 짰습니다
#include ****.ahk
AnikaImg := 1
LucasImg := 0
KikiImg := 0
HugoImg := 0
Start:
~~
Gui, Add, Picture, x5 y5 w68 h134 vAnikaImg0 gChangImageAnika, Image\Hit\Gui\AnikaOff.bmp ; 요기서 에러
Gui, Add, Picture, x73 y5 w68 h134 vLucasImg1 gChangImageLucas, Image\Hit\Gui\LucasOn.bmp
Gui, Add, Picture, x141 y5 w68 h134 vKikiImg1 gChangImageKiki, Image\Hit\Gui\KikiOn.bmp
Gui, Add, Picture, x209 y5 w68 h134 vHugoImg1 gChangImageHugo, Image\Hit\Gui\HugoOn.bmp
Gui, Add, Picture, x5 y5 w68 h134 vAnikaImg1 gChangImageAnika, Image\Hit\Gui\AnikaOn.bmp
Gui, Add, Picture, x73 y5 w68 h134 vLucasImg0 gChangImageLucas, Image\Hit\Gui\LucasOff.bmp
Gui, Add, Picture, x141 y5 w68 h134 vKikiImg0 gChangImageKiki, Image\Hit\Gui\KikiOff.bmp
Gui, Add, Picture, x209 y5 w68 h134 vHugoImg0 gChangImageHugo, Image\Hit\Gui\HugoOff.bmp
Gui, Add, Button, x5 y159 w272 h30 gGameStart, 히트
~~
Gui, show, ~
Return
GameStart:
Gui, -caption
Gosub, Start
요렇게 짜고 돌려보니 Gosub, Start를 타고 갔을때 볼드된 라인에서 변수가 겹친다? 뭐이런 이유로 에러 나더군요
`히트` 버튼을 눌렀을때 깔끔하게 caption을 없애는 방법 없을까요?
Start 레이블을 Gui, show 바로 위에 넣으면 어떨까요.