Вверх ↑
Ответов: 2433
Рейтинг: 693
#1: 2017-09-03 20:02:16 ЛС | профиль | цитата
Проверяйте, корректируйте.
схема


Add(MainForm,2953706,56,259)
{
Width=548
Height=460
Position=1
}
Add(Edit,3689525,322,315)
{
Left=95
Top=25
Width=120
Text="34"
}
Add(Convertor,12642006,322,357)
{
Mode=8
Digits=8
link(onResult,15959931:doEvent1,[])
link(Data,3689525:Text,[])
}
Add(Convertor,7822958,525,371)
{
Mode=7
link(onResult,8142315:doText,[])
}
Add(Edit,8142315,567,371)
{
Left=95
Top=85
Width=120
Text=""
}
Add(Delete,11070076,406,364)
{
Position=4
Count=2
link(onDelete,1504817:doInsert,[])
}
Add(Insert,1504817,448,364)
{
Position=4
link(onInsert,15322706:doEvent1,[])
link(SubStr,10100681:String,[(461,352)(442,352)(442,429)(300,429)])
}
Add(RadioButton,1163945,154,518)
{
Left=15
Top=69
Caption="18 bit"
Point(doKeyBack)
Point(onKeyDown)
link(onSelect,3961078:doWork4,[(212,524)(212,419)])
}
Add(RadioButton,2818853,154,476)
{
Left=15
Top=51
Caption="16 bit"
Point(doKeyBack)
Point(onKeyDown)
link(onSelect,3961078:doWork3,[(207,482)(207,412)])
}
Add(RadioButton,7046497,154,434)
{
Left=15
Top=33
Caption="14 bit"
Point(doKeyBack)
Point(onKeyDown)
link(onSelect,3961078:doWork2,[(202,440)(202,405)])
}
Add(RadioButton,171957,154,392)
{
Left=15
Top=15
Caption="12 bit"
Point(doKeyBack)
Point(onKeyDown)
link(onSelect,3961078:doWork1,[])
}
Add(StrList,10100681,273,350)
{
Strings=#2:00|2:01|2:10|2:11|
Point(onGetString)
Point(String)
Point(doGetString)
link(onGetString,12642006:doConvert,[])
}
Add(ChanelToIndex,3961078,224,392)
{
Count=4
link(onIndex,10100681:doGetString,[])
}
Add(Hub,15959931,371,357)
{
link(onEvent1,11864905:doText,[(392,363)(392,286)])
link(onEvent2,11070076:doDelete,[])
}
Add(Edit,11864905,399,280)
{
Left=95
Top=45
Width=120
Text=""
}
Add(Hub,15322706,497,364)
{
link(onEvent1,16096661:doText,[(521,370)(521,286)])
link(onEvent2,7822958:doConvert,[])
}
Add(Edit,16096661,532,280)
{
Left=95
Top=65
Width=120
Text=""
}
В строке младшие биты справа, так что смотрите какие значения вам нужны.
карма: 11

0