CheckBox - Вкл функции и выкл

ALEXNIK2K21

Новичок
Автор темы
12
0
Ребят, привет, кто может на своем примере показать, как сделать включение функции на checkbox = 1, отключение самой функции на checkbox = 0?
Хочу, чтоб включалась функция, когда стоит галочка, а отключалось, когда нет соответственно...
 
Решение
Ребят, привет, кто может на своем примере показать, как сделать включение функции на checkbox = 1, отключение самой функции на checkbox = 0?
Хочу, чтоб включалась функция, когда стоит галочка, а отключалось, когда нет соответственно...
AutoHotKey:
#NoEnv
#Persistent
var_checkbox := 1
text := "Чекбокс " (var_checkbox == 1 ? "включён" : "выключен")

Gui, Add, Checkbox, w15 h15 vvar_checkbox,  %var_checkbox%
Gui, Add, Text, w100 h20 vtext, %text%
Gui, Add, Button, w100 h20 gcheck_button, Проверить
Gui, Show
SetTimer, check, 100
GuiControl,, var_checkbox, %var_checkbox%
return

check_button:
Gui, Submit, NoHide
if var_checkbox
{
    MsgBox, Чекбокс включён
}
else
{
    MsgBox, Чекбокс выключен
}
; или ещё проще
; active := (var_checkbox == 1...

darksoor

Известный
674
353
Ребят, привет, кто может на своем примере показать, как сделать включение функции на checkbox = 1, отключение самой функции на checkbox = 0?
Хочу, чтоб включалась функция, когда стоит галочка, а отключалось, когда нет соответственно...
AutoHotKey:
#NoEnv
#Persistent
var_checkbox := 1
text := "Чекбокс " (var_checkbox == 1 ? "включён" : "выключен")

Gui, Add, Checkbox, w15 h15 vvar_checkbox,  %var_checkbox%
Gui, Add, Text, w100 h20 vtext, %text%
Gui, Add, Button, w100 h20 gcheck_button, Проверить
Gui, Show
SetTimer, check, 100
GuiControl,, var_checkbox, %var_checkbox%
return

check_button:
Gui, Submit, NoHide
if var_checkbox
{
    MsgBox, Чекбокс включён
}
else
{
    MsgBox, Чекбокс выключен
}
; или ещё проще
; active := (var_checkbox == 1 ? "включён" : "выключен")
; MsgBox, Чекбокс %active%
return

check:
Gui, Submit, NoHide
text := "Чекбокс " (var_checkbox == 1 ? "включён" : "выключен")
GuiControl,, text, %text%
return