Add(StrList,4422034,280,105) { Strings=#2:di|1:t| } Add(StrList,14059839,336,105) { Strings=#4:|3:| } Add(Button,5907891,140,224) { Left=15 Top=45 link(onClick,320976:doData,[]) } Add(Edit,264797,203,168) { Left=105 Top=45 Width=280 } Add(Memory,7881125,413,224) { } Add(DoData,320976,203,224) { link(onEventData,7010684:doEvent1,[]) link(Data,264797:Text,[]) } Add(Hub,7010684,252,224) { link(onEvent1,3476060:doWork2,[]) link(onEvent2,3212793:doEnum,[(280,237)(280,300)]) } Add(ArrayEnum,3212793,294,294) { link(onItem,7585320:doRead,[]) link(onEndEnum,8708868:doText,[(339,307)(339,356)]) link(Array,4422034:Array,[]) } Add(Replace,13641502,413,294) { link(onReplace,3476060:doWork1,[(457,300)(457,221)(389,221)]) link(Str,14849568:Var2,[]) link(Sub_str,3212793:Item,[(426,280)(395,280)(395,345)(300,345)]) } Add(HubEx,3476060,385,224) { link(onEvent,7881125:doValue,[]) } Add(ArrayRW,7585320,350,294) { link(onRead,13641502:doReplace,[]) link(Array,14059839:Array,[]) link(Index,3212793:Index,[(363,282)(386,282)(386,339)(307,339)]) } Add(Edit,8708868,462,350) { Left=105 Top=70 Width=280 link(Str,14849568:Var3,[(468,271)]) } Add(GetDataEx,14849568,413,266) { link(Data,7881125:Value,[]) }