Add(MainForm,2953706,70,84) { Width=665 Height=367 Position=1 } Add(ChildScrollBox,6073135,812,133) { } BEGIN_SDK Add(EditMulti,14048726,21,21) { WorkCount=3 VarCount=1 Width=734 Height=417 link(doWork1,11375748:##clear,[(98,27)(98,90)]) link(doWork2,2730856:doEvent1,[(87,34)(87,167)]) link(doWork3,11375748:doAdd,[(76,41)(76,111)]) link(Var1,4502060:Var2,[(27,277)(307,277)]) } Add(ScrollBox,8390159,497,154) { Left=165 Top=40 Width=465 Height=230 } Add(ChildPanelEx,11375748,301,84) { Mode=1 } BEGIN_SDK Add(EditMultiEx,16498917,21,21) { WorkCount=#7:##clear|5:##add|8:##select|5:doAdd| VarCount=#7:##count| Width=461 Height=298 Point(##clear) Point(##add) Point(##select) Point(##count) link(##clear,12677035:doClear,[(211,27)(211,132)]) link(doAdd,12677035:doAdd,[(126,48)(126,125)]) } Add(Panel,12634583,133,168) { Width=0 Height=0 Align=1 } Add(ListBox,12677035,308,119) { Left=230 Top=105 Align=5 } END_SDK Add(If_else,14271640,147,161) { link(onTrue,11375748:##add,[(210,167)(210,97)]) link(Op2,4502060:Var1,[(160,138)]) } Add(GetDataEx,4502060,301,133) { link(Data,11375748:##count,[]) } Add(Hub,2730856,98,161) { link(onEvent1,14271640:doCompare,[]) link(onEvent2,11375748:##select,[(127,174)(127,104)]) } END_SDK Add(ListBox,83008,168,70) { Left=20 Top=40 Width=140 Height=230 Strings=#10:55;красный|11:888;зелёный|9:900;синий|11:6;оранжевый|10:89;зелёный|9:950;синий|9:980;синий|10:00;красный| } Add(ArrayEnum,5037124,238,238) { link(onItem,16492188:doEvent1,[]) link(Array,5142723:Var2,[]) } Add(If_else,13623659,511,343) { link(onTrue,5253173:doEvent1,[]) link(Op1,3407759:Part1,[]) link(Op2,13029071:Part1,[(524,201)(601,201)]) } Add(For,9861587,378,336) { link(onEvent,3564600:doRead,[]) link(Start,7916536:Result,[(384,324)(357,324)(357,379)(335,379)]) link(End,13577996:EndIdx,[(391,212)(251,212)]) } Add(Button,1226558,70,133) { Left=25 Top=10 link(onClick,6802247:doEvent1,[]) } Add(Hub,6802247,119,133) { OutCount=3 link(onEvent1,6073135:doWork1,[]) link(onEvent2,6443736:doData,[(161,146)(161,188)]) link(onEvent3,5037124:doEnum,[(149,153)(149,244)]) } Add(ArrayRW,3564600,441,336) { link(onRead,11421606:doEvent1,[]) link(Array,5142723:Var3,[(447,222)]) } Add(GetDataEx,5142723,238,217) { link(Data,13577996:Array,[]) } Add(Hub,16492188,280,238) { OutCount=6 link(onEvent1,3407759:doSplit,[(323,244)(323,83)]) link(onEvent2,4817974:doClear,[(616,251)(616,216)]) link(onEvent3,8943484:doWork2,[]) link(onEvent4,12447577:doData,[(673,265)(673,314)]) link(onEvent5,15441552:doWork2,[(333,272)(333,209)]) link(onEvent6,7916536:doOperation,[(318,279)(318,342)]) } Add(MultiStrPart,3407759,511,77) { Direct=1 AddHint(-12,-32,55,13,Direct) } Add(MultiStrPart,13029071,595,161) { Direct=1 AddHint(-16,-16,55,13,Direct) } Add(Hub,11421606,483,336) { OutCount=3 link(onEvent1,13029071:doSplit,[(506,342)(506,167)]) link(onEvent2,13623659:doCompare,[]) } Add(Math,4817974,679,203) { Op2=1 Point(doClear) link(Op1,15582604:Var1,[(685,191)(676,191)(676,243)]) } Add(DoData,8926574,679,252) { link(onEventData,6073135:doWork2,[(755,258)(755,146)]) link(Data,15582604:Var2,[]) } Add(GetDataEx,15582604,679,238) { link(Data,4817974:Result,[]) } Add(Hub,5253173,560,343) { OutCount=6 link(onEvent1,8943484:doWork3,[(585,349)]) link(onEvent2,15441552:doWork3,[(648,356)]) link(onEvent3,14123490:doData,[]) link(onEvent4,11464:doData,[(600,370)(600,433)]) link(onEvent5,9861587:doStop,[(584,377)(584,401)(372,401)(372,349)]) link(onEvent6,1729581:doWork3,[(579,384)(579,415)(368,415)]) } Add(DoData,14123490,658,357) { link(onEventData,3522216:doWork3,[(765,363)]) link(Data,13029071:Part2,[(664,200)(608,200)]) } Add(HubEx,3522216,761,308) { Angle=3 link(onEvent,6073135:doWork3,[(765,153)]) } Add(Math,7916536,329,336) { Op2=1 link(onResult,1729581:doWork2,[]) link(Op1,5037124:Index,[(335,303)(251,303)]) } Add(DoData,12447577,721,308) { link(onEventData,3522216:doWork2,[]) link(Data,3407759:Part2,[(727,125)(524,125)]) } Add(HubEx,8943484,581,252) { link(onEvent,8926574:doData,[]) } Add(HubEx,15441552,644,203) { link(onEvent,4817974:doOperation,[]) } Add(StrList,13577996,224,161) { Point(EndIdx) } Add(DoData,6443736,168,182) { link(onEventData,13577996:doText,[]) link(Data,83008:Text,[]) } Add(DoData,11464,616,427) { link(onEventData,13577996:doDelete,[(665,433)(665,488)(212,488)(212,181)]) link(Data,9861587:Position,[(622,423)(384,423)]) } Add(HubEx,1729581,364,336) { link(onEvent,9861587:doFor,[]) }