Add(MainForm,2953706,21,105) { } Add(MultiElement,244294,280,105) { @Hint=#19:Загрузка/сохранение| @Color=10395294 link(onEvent1,15356121:Method,[(352,111)(352,100)]) link(onEvent2,4944415:Method,[(352,118)(352,128)]) link(Data1,5405959:Var,[(286,93)(315,93)]) AddHint(58,55,126,13,@Hint) } BEGIN_SDK Add(EditMulti,187998,21,21) { EventCount=2 WorkCount=3 DataCount=1 Width=517 Height=340 VOffset=14 HOffset=14 link(doWork1,7713191:doExecute,[]) link(doWork2,8235826:doCompare,[(67,48)(67,153)]) link(doWork3,7269235:doCompare,[(59,55)(59,307)]) } Add(ODialog,7713191,224,35) { link(onExecute,187998:onEvent1,[]) } Add(SDialog,12235347,413,301) { link(onExecute,4730080:doEvent1,[]) } Add(DoData,14218371,406,112) { link(onEventData,14837280:doWork2,[]) link(Data,9024490:Value,[(412,100)(334,100)(334,155)(286,155)]) } Add(HubEx,14837280,511,112) { Angle=3 link(onEvent,187998:onEvent2,[(515,48)]) } Add(Hub,4730080,476,301) { @Color=11657983 link(onEvent1,10330756:doWrite,[(502,307)(502,269)(226,269)(226,230)]) link(onEvent2,14837280:doWork3,[(515,314)]) } Add(StrList,818536,224,105) { Point(doGetString) Point(onGetString) link(onGetString,9024490:doValue,[]) } Add(ArrayRW,10330756,238,217) { link(Array,818536:Array,[]) link(Index,15643759:Var3,[(251,200)]) } Add(If_else,15199255,343,112) { Type=5 Op2=String() link(onTrue,14218371:doData,[]) link(onFalse,1372828:doWork1,[(389,125)]) } Add(DoData,14634535,161,147) { link(onEventData,818536:doGetString,[]) link(Data,7854828:Var3,[(167,103)]) } Add(Memory,9024490,280,112) { link(onData,15199255:doCompare,[]) } Add(If_else,8235826,98,147) { Type=5 Op2=Integer(-1) link(onTrue,14634535:doData,[]) link(Op1,7854828:Var2,[]) } Add(If_else,7269235,98,301) { Type=5 Op2=Integer(-1) link(onTrue,1372828:doWork2,[]) link(Op1,15643759:Var2,[]) } Add(GetDataEx,15643759,98,195) { Angle=3 link(Data,16192339:Var2,[(41,200)]) } Add(GetDataEx,16192339,35,98) { link(Data,187998:Data1,[]) } Add(GetDataEx,7854828,98,98) { Angle=3 link(Data,16192339:Var3,[]) } Add(HubEx,1372828,385,301) { link(onEvent,12235347:doExecute,[]) } END_SDK Add(PointHint,5405959,217,63) { Info=#36:Индекс панели (-1, если панелей нет)| Width=197 Height=18 } Add(PointHint,3176407,154,105) { Info=#9:Сохранить| Height=18 link(Event,244294:doWork2,[(249,114)(249,118)]) } Add(PointHint,221500,133,126) { Info=#13:Сохранить как| Width=85 Height=18 link(Event,244294:doWork3,[(249,135)(249,125)]) } Add(PointHint,15356121,392,91) { Info=#6:doLoad| Height=18 } Add(PointHint,4944415,392,119) { Info=#6:doSave| Height=18 } Add(PointHint,9447552,154,84) { Info=#7:Открыть| Height=18 link(Event,244294:doWork1,[(249,93)(249,111)]) }