igr, ну а проверить самому, да доложить сообществу о результатах?
 схема
Add(MainForm,8501442,385,63) { link(onCreate,8152100:doFor,[(424,83)(424,69)]) } Add(StrList,4784405,483,63) { } Add(DoData,13142077,497,140) { link(onEventData,13994609:doValue,[]) link(Data,9436005:Var2,[]) } Add(GlobalVar,13994609,546,140) { @Color=16755200 Name="array1" } Add(MultiElement,12691731,497,196) { link(onEvent1,518495:doText,[]) } BEGIN_SDK Add(EditMulti,14786523,21,21) { EventCount=1 WorkCount=1 link(doWork1,13712034:doEvent1,[(84,27)(84,111)]) } Add(GlobalVar,870112,147,63) { @Color=16755200 Name="array1" } Add(ArrayEnum,6443685,147,112) { link(onItem,1886:doValue,[]) link(onEndEnum,14736043:doStop,[(186,125)(186,104)(200,104)(200,69)]) link(Array,870112:Var,[]) } Add(Memory,1886,203,112) { } Add(Hub,13712034,98,105) { link(onEvent1,14736043:doStart,[(123,111)(123,62)]) link(onEvent2,6443685:doEnum,[]) } Add(TimeCounter,14736043,231,56) { link(onStop,14786523:onEvent1,[(270,69)(270,27)]) } END_SDK Add(Hub,1380141,434,140) { OutCount=3 link(onEvent1,13142077:doData,[]) link(onEvent2,12691731:doWork1,[(474,153)(474,202)]) link(onEvent3,3662020:doWork1,[(466,160)(466,251)]) } Add(For,8152100,434,63) { End=999999 link(onEvent,4784405:doAdd,[]) } Add(Edit,518495,553,196) { Left=160 Top=25 } Add(Edit,2354036,553,245) { Left=160 Top=90 } Add(MultiElement,3662020,497,245) { link(onEvent1,2354036:doText,[]) link(Data1,9436005:Var1,[(503,236)(489,236)(489,124)]) } BEGIN_SDK Add(EditMulti,14358304,21,21) { EventCount=1 WorkCount=1 DataCount=1 link(doWork1,9701540:doEvent1,[(84,27)(84,111)]) } Add(ArrayEnum,15349251,147,112) { link(onItem,13092211:doValue,[]) link(onEndEnum,15054508:doStop,[(186,125)(186,104)(200,104)(200,69)]) link(Array,14358304:Data1,[(153,96)(27,96)]) } Add(Memory,13092211,203,112) { } Add(Hub,9701540,98,105) { link(onEvent1,15054508:doStart,[(123,111)(123,62)]) link(onEvent2,15349251:doEnum,[]) } Add(TimeCounter,15054508,231,56) { link(onStop,14358304:onEvent1,[(270,69)(270,27)]) } END_SDK Add(Button,16601590,385,140) { Left=60 Top=25 link(onClick,1380141:doEvent1,[]) } Add(GetDataEx,9436005,497,119) { link(Data,4784405:Array,[]) }
|