Add(MainForm,9647406,168,252) { Position=1 Point(MouseX) Point(MouseY) Point(onPaint) Point(onMouseMove) link(onCreate,2143450:doCreateRect,[(272,272)(272,230)]) link(onPaint,12896140:doDraw,[]) link(onMouseMove,7821996:doCheck,[(275,286)(275,384)]) } Add(Memory,4130728,168,392) { Point(Data) link(onData,1314269:doValue,[]) link(Data,4923031:Var2,[]) } Add(Memory,1314269,217,392) { Point(Data) link(Data,14805035:Var2,[]) } Add(RGN_Rect,2143450,287,224) { Point1=6553700 Point2=6553800 Point2AsOffset=0 } Add(RGN_Draw,12896140,280,273) { DrawSource=2 Outline=0 Color=255 BgColor=255 link(Region,3397245:Var2,[]) } Add(RGN_PointXY,7821996,315,378) { link(onTrue,1401557:doOperation,[]) link(onFalse,4130728:doValue,[(350,391)(350,454)(156,454)(156,398)]) link(Region,3397245:Var3,[(321,264)]) link(X,11906736:Var2,[]) link(Y,3881664:Var2,[]) } Add(GetDataEx,3397245,287,259) { link(Data,2143450:Result,[]) } Add(GetDataEx,4923031,168,329) { link(Data,9647406:MouseX,[]) } Add(GetDataEx,14805035,217,322) { Angle=3 link(Data,9647406:MouseY,[(181,327)]) } Add(MouseEvent,3018100,455,371) { link(X,1401557:Result,[(468,359)(495,359)(495,420)(377,420)]) } Add(Math,1401557,371,378) { OpType=1 link(onResult,3466369:doOperation,[]) link(Op1,4130728:Value,[(377,366)(367,366)(367,437)(174,437)]) link(Op2,11906736:Var3,[(384,334)]) } Add(Math,3466369,413,378) { OpType=1 link(onResult,3018100:doMove,[]) link(Op1,1314269:Value,[(419,358)(358,358)(358,431)(223,431)]) link(Op2,3881664:Var3,[(426,327)]) } Add(GetDataEx,11906736,322,329) { Angle=3 link(Data,4923031:Var3,[]) } Add(GetDataEx,3881664,329,322) { Angle=3 link(Data,14805035:Var3,[]) }