Вверх ↑
Этот топик читают: Гость
Ответов: 254
Рейтинг: 6
#1: 2019-05-03 11:13:58 ЛС | профиль | цитата
Подскажите пожалуйста как сделать включение и выключение checkbox? То есть нажать один раз на кнопку и включить, потом нажать еще раз на кнопку и выключить?
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 16884
Рейтинг: 1239
#2: 2019-05-03 12:08:40 ЛС | профиль | цитата

Add(MainForm,2953706,98,112)
{
Width=235
Height=109
Position=1
}
Add(CheckBox,15225503,224,112)
{
Left=100
Top=15
}
Add(Button,14037946,140,112)
{
Left=20
Top=15
link(onClick,5988700:doSwitch,[])
}
Add(Switch,5988700,182,112)
{
DataOn=Integer(1)
DataOff=Integer(0)
link(onSwitch,15225503:doCheck,[])
}

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 263
Рейтинг: 18
#3: 2019-05-03 13:10:51 ЛС | профиль | цитата
Еще вариант. Меняет состояние чекбокса не зависимо от того как он был установлен\снят.

Add(MainForm,4443121,56,147)
{
Width=235
Height=109
Position=1
}
Add(CheckBox,15225503,238,77)
{
Left=100
Top=15
}
Add(Button,14037946,126,147)
{
Left=20
Top=15
link(onClick,5001883:doEvent,[])
}
Add(IndexToChanel,5001883,238,147)
{
Point(Index)
link(onEvent1,2070383:doWork2,[(292,153)(292,127)(170,127)(170,90)])
link(onEvent2,2070383:doWork1,[(280,160)(280,137)(161,137)(161,83)])
link(Index,15225503:Checked,[])
}
Add(ChanelToIndex,2070383,182,77)
{
link(onIndex,15225503:doCheck,[])
}


Редактировалось 2 раз(а), последний 2019-05-03 13:13:26
карма: 3

0
Ответов: 16884
Рейтинг: 1239
#4: 2019-05-03 13:27:27 ЛС | профиль | цитата

Схема bytes codebytes data
Netspirit46632 2001
fox-video464682005
Tad460762001


Редактировалось 3 раз(а), последний 2019-05-04 16:19:21
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 4621
Рейтинг: 746
#5: 2019-05-03 14:24:27 ЛС | профиль | цитата

Add(MainForm,4443121,280,196)
{
Width=235
Height=109
Position=1
}
Add(CheckBox,15225503,490,196)
{
Left=100
Top=15
Width=80
}
Add(Button,14037946,364,196)
{
Left=20
Top=15
link(onClick,5025203:doOperation,[])
}
Add(Math,5025203,420,196)
{
OpType=6
Op2=1
ResultType=0
link(onResult,15225503:doCheck,[])
link(Op1,15225503:Checked,[(426,184)(461,184)(461,240)(496,240)])
}
карма: 26

0
Ответов: 263
Рейтинг: 18
#6: 2019-05-03 17:00:33 ЛС | профиль | цитата
XOR - "исключающее или". Браво, вот это решение!

Редактировалось 2 раз(а), последний 2019-05-03 17:04:13
карма: 3

0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)