Add(Hub,2402691,469,280) { link(onEvent1,14345321:doData,[]) link(onEvent2,5905370:doTimer,[(493,293)(493,328)]) } Add(Timer,5905370,504,322) { Enable=1 AutoStop=1 Point(doAutoStop) link(onTimer,15188654:doData,[]) } Add(Button,1520554,350,280) { Left=20 Top=15 link(onClick,9467131:doWork2,[]) } Add(Memo,9175896,616,280) { Left=5 Top=40 Width=385 Height=225 link(onChange,5947480:doNext,[]) } Add(Timer,7321715,427,280) { Enable=1 AutoStop=1 Point(doAutoStop) link(onTimer,2402691:doEvent1,[]) } Add(DoData,15188654,553,322) { Data=Integer(2) link(onEventData,14614932:doWork3,[(599,328)]) } Add(DoData,14345321,536,280) { Data=Integer(1) link(onEventData,14614932:doWork2,[]) } Add(HubEx,14614932,595,280) { link(onEvent,9175896:doAdd,[]) } Add(If_else,8251903,721,280) { Op2=Integer(10) link(onTrue,7321715:doStop,[(770,286)(770,257)(415,257)(415,293)]) link(onFalse,9467131:doWork3,[(768,293)(768,361)(403,361)]) } Add(HubEx,9467131,399,280) { link(onEvent,7321715:doTimer,[]) } Add(Counter,5947480,672,280) { link(onNext,8251903:doCompare,[]) }