Что нового

[Элементы GUI] Неактивны элементы интерфейса

Romanticlove

Новичок
Сообщения
6
Репутация
0
Доброго времени суток.
Autoit начал учить совсем недавно - не обессудьте за тупой вопрос.
Создал через GUICreate новое окно, напихал в него кнопок и радиобаттонов.
Но не могу их переключать. Что я не так сделал?

P.S. Час поиска по форуму ничего не дал, в справке тоже не нашол :(

Код:
#include <GUIConstants.au3>
GUICreate ( "text" , 300 , 333 )
GUISetState (@SW_SHOW)
GUICtrlCreatePic(@ScriptDir & "\bg1.jpeg",0,0,300,333)
$like = GUICtrlCreateRadio ("text", 193, 0, 100, 20)
GUICtrlSetState ($like,$GUI_CHECKED)
$group = GUICtrlCreateRadio ("text", 193, 20, 100, 20)
GUICtrlCreateButton ( "text", 20, 25, 50, 20 )
GUICtrlCreateButton ( "text", 20, 60, 50, 20 )
GUICtrlCreateButton ( "text", 240, 300, 50, 20 )
While 1
    $msg = GUIGetMsg()
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,487
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Администратор.






Romanticlove [?]
Час поиска по форуму ничего не дал
Я не знаю как можно час искать, и не найти.
Полагаю нужно это?
 
Автор
R

Romanticlove

Новичок
Сообщения
6
Репутация
0
Извините за спойлер, перечитаю правила.

То что вы скинули - не то.
У меня кнопки отображатся, как и радиобатоны.
Но я не могу с ними взаимодействовать.
(пробовал приписывать к кнопке простые действия - msgbox. При клике ничего не происходит
 

sngr

AutoIT Гуру
Сообщения
1,015
Репутация
411
Код:
GUICreate ( "text" , 300 , 333 )
$bat=GUICtrlCreateButton ( "text", 20, 25, 50, 20 )
GUISetState (@SW_SHOW)
While 1
    $msg = GUIGetMsg()
	Switch $msg
		Case -3
			Exit
		Case $bat
			MsgBox(0,'','1')
	EndSwitch
Wend
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,487
Romanticlove [?]
пробовал приписывать к кнопке простые действия - msgbox. При клике ничего не происходит
Как, и почему в примере этого нет.
 
Верх