Вверх ↑
Ответов: 71
Рейтинг: 1
#1: 2020-04-08 10:43:03 ЛС | профиль | цитата
Так у меня работает тоже только первый чекбокс, напрямую с Hub
Add(CheckBox,11868392,154,168)
{
Left=5
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent1,[(468,174)(468,146)])
}
Add(CheckBox,14827431,209,169)
{
Left=35
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent2,[(495,175)(495,153)])
}
Add(CheckBox,5635701,273,168)
{
Left=65
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent3,[(527,174)(527,160)])
}
Add(CheckBox,16028096,328,169)
{
Left=95
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent4,[(554,175)(554,167)])
}
Add(CheckBox,16760971,385,168)
{
Left=125
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent5,[])
}
Add(CheckBox,16155173,440,169)
{
Left=155
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent6,[(610,175)(610,181)])
}
Add(CheckBox,13832283,504,168)
{
Left=185
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent7,[(642,174)(642,188)])
}
Add(CheckBox,2786923,559,169)
{
Left=215
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent8,[(670,175)(670,195)])
}
Add(Hub,6901711,749,140)
{
InCount=8
OutCount=1
link(onEvent1,7428976:doFormat,[(775,146)(775,216)(282,216)(282,286)])
}
Add(ToastNotification,11678066,819,231)
{
}
Add(FormatStr,7428976,294,280)
{
DataCount=8
Mask="%1%2%3%4%5%6%7%8"
link(onResult,11678066:doShow,[(586,286)(586,237)])
link(Str1,11868392:IsChecked,[(300,240)(160,240)])
link(Str2,14827431:IsChecked,[(307,240)(215,240)])
link(Str3,5635701:IsChecked,[(314,240)(279,240)])
link(Str4,16028096:IsChecked,[(321,240)(334,240)])
link(Str5,16760971:IsChecked,[(328,240)(391,240)])
link(Str6,16155173:IsChecked,[(335,240)(446,240)])
link(Str7,13832283:IsChecked,[(342,240)(510,240)])
link(Str8,2786923:IsChecked,[(349,240)(565,240)])
}


А так работает без HUB
Add(MainActivity,2953706,21,105)
{
Width=261
Height=128
}
Add(CheckBox,11868392,154,168)
{
Left=5
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent1,[(468,174)(468,146)])
}
Add(CheckBox,14827431,209,169)
{
Left=35
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent2,[(495,175)(495,153)])
}
Add(CheckBox,5635701,273,168)
{
Left=65
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent3,[(527,174)(527,160)])
}
Add(CheckBox,16028096,328,169)
{
Left=95
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent4,[(554,175)(554,167)])
}
Add(CheckBox,16760971,385,168)
{
Left=125
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent5,[])
}
Add(CheckBox,16155173,440,169)
{
Left=155
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent6,[(610,175)(610,181)])
}
Add(CheckBox,13832283,504,168)
{
Left=185
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent7,[(642,174)(642,188)])
}
Add(CheckBox,2786923,559,169)
{
Left=215
Top=10
Width=35
Caption=""
link(onChange,6901711:doEvent8,[(670,175)(670,195)])
}
Add(Hub,6901711,749,140)
{
InCount=8
OutCount=1
link(onEvent1,11678066:doShow,[(791,146)(791,237)])
}
Add(ToastNotification,11678066,819,231)
{
}


С ChanelToIndex работает

Add(CheckBox,11868392,154,168)
{
Left=5
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork1,[(398,174)(398,251)])
}
Add(CheckBox,14827431,209,169)
{
Left=35
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork2,[(425,175)(425,258)])
}
Add(CheckBox,5635701,273,168)
{
Left=65
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork3,[(457,174)(457,265)])
}
Add(CheckBox,16028096,328,169)
{
Left=95
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork4,[(484,175)(484,272)])
}
Add(CheckBox,16760971,385,168)
{
Left=125
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork5,[(513,174)(513,279)])
}
Add(CheckBox,16155173,440,169)
{
Left=155
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork6,[(540,175)(540,286)])
}
Add(CheckBox,13832283,504,168)
{
Left=185
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork7,[(572,174)(572,293)])
}
Add(CheckBox,2786923,559,169)
{
Left=215
Top=10
Width=35
Caption=""
link(onChange,9115097:doWork8,[(600,175)(600,300)])
}
Add(Converter,5715840,693,357)
{
Mode=9
link(onConvert,11678066:doShow,[(772,363)(772,237)])
}
Add(ToastNotification,11678066,819,231)
{
}
Add(FormatStr,7428976,294,280)
{
DataCount=8
Mask="%1%2%3%4%5%6%7%8"
link(onResult,5715840:doConvert,[(523,286)(523,363)])
link(Str1,11868392:IsChecked,[(300,240)(160,240)])
link(Str2,14827431:IsChecked,[(307,240)(215,240)])
link(Str3,5635701:IsChecked,[(314,240)(279,240)])
link(Str4,16028096:IsChecked,[(321,240)(334,240)])
link(Str5,16760971:IsChecked,[(328,240)(391,240)])
link(Str6,16155173:IsChecked,[(335,240)(446,240)])
link(Str7,13832283:IsChecked,[(342,240)(510,240)])
link(Str8,2786923:IsChecked,[(349,240)(565,240)])
}
Add(ChanelToIndex,9115097,609,245)
{
Count=8
link(onIndex,7428976:doFormat,[(653,251)(653,269)(282,269)(282,286)])
}

карма: 0

0
Редактировалось 2 раз(а), последний 2020-04-08 10:57:00