Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2010-04-01 12:18:01 ЛС | профиль | цитата
Можно как-то так сделать. Оптимизацией не занимался



Add(MainForm,2953706,476,126)
{
Width=501
Height=119
link(onCreate,10344943:doWork1,[(543,146)])
}
Add(Random,7703942,581,196)
{
link(onRandom,2774632:doMax,[(630,202)(630,166)(360,166)(360,216)])
}
Add(Timer,5673041,259,238)
{
Interval=10
link(onTimer,5898301:doEvent1,[])
}
Add(ChangeMon,3155174,532,245)
{
link(onData,5465210:doPosition,[])
}
Add(MathParse,14306843,483,245)
{
DataCount=1
MathStr="((%0 - sign(100 + %0)) * (%1 = 1)) + ((%0 + sign(100 - %0)) * (%1 = 0))"
Point(doClear)
link(onResult,3155174:doData,[])
link(X1,16010428:State,[])
}
Add(LedLadder,5465210,581,245)
{
Left=80
Top=20
Width=335
Spacing=1
}
Add(Hub,5898301,315,238)
{
link(onEvent1,2774632:doNext,[(350,244)(350,195)])
link(onEvent2,14306843:doCalc,[])
}
Add(Switch,16010428,483,196)
{
DataOn=Integer(1)
DataOff=Integer(0)
Point(State)
link(onSwitch,10344943:doWork2,[])
}
Add(Counter,2774632,371,189)
{
Point(doMax)
link(onNext,1613268:doCase,[])
}
Add(Case,1613268,427,189)
{
Value=Integer(0)
link(onTrue,16010428:doSwitch,[])
}
Add(HubEx,10344943,539,196)
{
link(onEvent,7703942:doRandom,[])
}

карма: 22

0