Add(Service,2953706,301,105) { Wait=0 } Add(MouseEvent,14234242,427,91) { Point(doPosition) link(X,2338865:Value,[(440,79)(504,79)(504,181)(426,181)]) link(Y,498609:Value,[(447,83)(500,83)(500,177)(468,177)]) } Add(Memory,2338865,420,140) { Point(Data) link(onData,498609:doValue,[]) link(Data,14234242:MouseX,[(426,132)(433,132)]) } Add(Memory,498609,462,140) { Point(Data) link(Data,14234242:MouseY,[(468,132)(440,132)]) } Add(Timer,4376789,371,189) { Interval=10 Enable=1 } Add(Hub,3490244,343,140) { link(onEvent1,2338865:doValue,[]) link(onEvent2,15388872:doStart,[]) } Add(Keyboard,10973843,217,154) { Key=1 link(onReadKey,5982272:doData,[]) } Add(Timer,2894783,147,147) { Interval=50 link(onTimer,3052478:doEvent1,[]) } Add(IndexToChanel,2803814,301,154) { link(onEvent1,15388872:doStop,[]) link(onEvent2,3490244:doEvent1,[(338,167)(338,146)]) } Add(ChangeMon,5982272,259,154) { link(onData,2803814:doEvent,[]) } Add(Keyboard,1333512,217,105) { Key=27 link(onReadKey,12227712:doCompare,[]) } Add(If_else,12227712,259,105) { Op2=Integer(1) link(onTrue,2953706:doStop,[]) } Add(Hub,3052478,189,147) { link(onEvent1,1333512:doReadKey,[(210,153)(210,111)]) link(onEvent2,10973843:doReadKey,[]) } Add(Thread,15388872,371,147) { Delay=0 link(onExec,14234242:doPosition,[(411,153)(411,111)]) }