Add(MainForm,11114405,161,154) { Height=344 link(onCreate,10041622:doEnum,[]) } Add(MTStrTbl,5930408,154,560) { Left=6 Top=6 Width=365 Height=240 Name="test" Columns=#11:Col1=100==2|11:Col2=100==2|11:Col3=100==2| } Add(MST_RowAction,12985991,406,154) { MSTControl="test" } Add(StrList,15034837,231,112) { Strings=#14:1;sdfsdf;aaaaa|14:2;fzsdfzs;bbbb|13:3;sdfszz;cccc|14:4;sdfszz;ddddd|14:5;sdfszz;eeeee|14:6;sdfszz;fffff|14:7;fzsdfzs;gggg|13:8;sdfszz;hhhh|15:9;fzsdfzs;iiiii|16:10;sdfszz;jjjjjj|15:11;sdfsdf;aaaaa|15:12;fzsdfzs;bbbb|15:13;sdfszz;cccc;|15:14;sdfszz;ddddd|15:15;sdfszz;eeeee|15:16;sdfszz;fffff|15:17;fzsdfzs;gggg|14:18;sdfszz;hhhh|16:19;fzsdfzs;iiiii|16:20;sdfszz;jjjjjj| } Add(MT_String,922736,357,154) { link(onResult,12985991:doRowAction,[]) } Add(ArrayEnum,10041622,245,168) { link(onItem,922736:doMTString,[]) link(Array,15034837:Array,[]) } Add(InfoTip,143012,112,469) { Info=#36:нужно отсортировать строки MTStrTbl |25:в порядке номеров StrList|5:0 > 0|6:1 > 20|6:2 > 13|6:3 > 15|5:4 > 7|6:и т.д.| Font=[MS Sans Serif,16,1,0,1] Width=344 Height=172 } Add(Button,669356,203,308) { Left=25 Top=265 Width=90 TabOrder=-1 Caption="UnSort" link(onClick,10156760:doEvent1,[]) } Add(Hub,10156760,252,308) { OutCount=4 link(onEvent1,7559112:doClear,[(295,314)(295,230)]) link(onEvent2,2244092:doEnum,[]) } Add(ArrayEnum,2244092,336,315) { link(onItem,8606580:doOperation,[]) link(onEndEnum,8603786:doEnum,[(394,328)(394,370)]) link(Array,15424250:Array,[]) } Add(MST_ArrayRows,9110835,490,189) { MSTControl="test" } Add(MT_MTArrayRW,7785490,560,301) { link(Array,777046:Var2,[]) } Add(MT_MTArray,7559112,560,224) { } Add(MT_MTArrayEnum,8603786,602,364) { link(onItem,15803494:doWrite,[]) link(Array,777046:Var3,[(608,271)]) } Add(GetDataEx,777046,560,266) { link(Data,7559112:Array,[]) } Add(MT_MTArrayRW,15803494,658,357) { link(Array,6682910:Var3,[(664,264)]) link(Index,8603786:Index,[(671,345)(643,345)(643,408)(615,408)]) link(Value,8603786:Item,[(678,345)(643,345)(643,408)(608,408)]) } Add(GetDataEx,6682910,490,259) { link(Data,9110835:Strings,[]) } Add(MT_MTArrayRW,4709979,490,315) { link(onRead,7785490:doAdd,[]) link(Array,6682910:Var2,[]) } Add(StrList,15424250,322,245) { Strings=#1:6|2:20|2:13|2:15|1:7|1:3|2:18|2:11|2:17|1:5|2:10|1:4|2:19|1:2|1:1|1:8|2:16|1:9|2:12|2:14| } Add(Math,8606580,413,315) { OpType=1 Op2=1 ResultType=0 link(onResult,4709979:doRead,[]) }