Add(Button,9492465,210,168) { Left=15 Top=5 link(onClick,13987735:doEvent1,[]) } Add(Memo,8650335,455,259) { Top=25 Width=1190 Height=765 ScrollBars=3 link(Str,13100594:Text,[]) } Add(MultiElementEx,12073324,301,203) { @Hint=#27:Decoder Unicod (\uXXXX) 1.3| @Color=11184810 link(onResult,12334277:doSearch,[]) link(Text,5618592:Text,[]) } BEGIN_SDK Add(EditMultiEx,7291704,21,21) { WorkCount=#36:onDecode=Декодировать входные данные| EventCount=#42:onResult=Выдаёт результат операции в поток| DataCount=#39:Text=Определяет текст для декодирования| Width=1077 Height=305 link(onDecode,1138751:doEvent1,[(47,27)(47,102)]) } Add(Str_Enum,1905308,140,110) { Delimiter="" link(onEnum,7328343:doCase,[]) link(onEndEnum,2341893:In,[]) link(String,7291704:Text,[(146,66)(27,66)]) } Add(IndexToChanel,3639663,305,110) { Point(Data) Point(Index) link(onEvent1,7018223:doWork2,[]) link(onEvent2,5006024:doCase,[]) link(Data,9845510:getVar,[]) link(Index,10490059:Value,[]) } Add(CharArray,2661129,947,42) { link(onGetStr,10477837:doEvent1,[]) } Add(ArrayRW,13770070,947,96) { link(Array,2661129:Array,[]) } Add(Case,7328343,235,110) { Value=String(\) DataOnTrue=Integer(1) link(onNextCase,3639663:doEvent,[]) link(onTrue,11623204:doWork3,[(285,123)]) } Add(Case,5006024,351,117) { Value=String(u) DataOnTrue=Integer(1) link(onNextCase,16079249:doEvent,[]) link(onTrue,1686965:doValue,[(401,130)(401,63)]) } Add(Memory,10490059,312,50) { Default=Integer(0) } Add(Memory,1686965,427,57) { Default=Integer(0) } Add(Hub,14470588,858,117) { OutCount=3 link(onEvent1,11623204:doWork1,[(882,123)(882,41)(285,41)]) link(onEvent2,11100288:doData,[]) link(onEvent3,5759759:doWork2,[]) } Add(HubEx,11623204,281,50) { link(onEvent,10490059:doValue,[]) } Add(DoData,11100288,889,124) { Data=String(\) link(onEventData,2376014:doWork2,[]) } Add(HubEx,7018223,929,110) { link(onEvent,13770070:doAdd,[]) } Add(HubEx,2376014,929,124) { Angle=3 link(onEvent,7018223:doWork3,[]) } Add(IndexToChanel,16079249,427,117) { Point(Index) link(onEvent1,14470588:doEvent1,[]) link(onEvent2,6602952:doEvent1,[(467,130)(467,137)]) link(Index,1686965:Value,[]) } Add(Counter,3591153,504,171) { Max=3 Default=-1 link(onNext,13235648:doCase,[]) } Add(Hub,6602952,474,131) { link(onEvent1,14656065:doNext,[]) link(onEvent2,3591153:doNext,[(496,144)(496,177)]) } Add(Case,13235648,549,171) { Value=Integer(3) DataOnTrue=Integer(0) link(onTrue,1266722:doEvent1,[]) } Add(IndexToChanel,10872657,585,131) { Count=4 Point(Data) link(onEvent1,7605540:doValue,[(708,137)(708,130)]) link(onEvent2,2888098:doValue,[(708,144)(708,166)]) link(onEvent3,6472466:doValue,[(697,151)(697,179)]) link(onEvent4,15047183:doStrCat,[(684,158)(684,224)]) link(Data,8629829:getVar,[]) } Add(Counter,14656065,537,131) { Max=3 Default=-1 link(onNext,10872657:doEvent,[]) } Add(Memory,2888098,820,160) { } Add(Memory,7605540,799,124) { } Add(Memory,6472466,750,173) { } Add(StrCat,13303406,799,218) { link(Str1,7605540:Value,[]) link(Str2,2888098:Value,[(812,205)(826,205)]) } Add(StrCat,15047183,750,218) { link(onStrCat,13303406:doStrCat,[]) link(Str1,6472466:Value,[]) } Add(StrCat,16311383,777,267) { link(onStrCat,7643679:doConvert,[]) link(Str1,15047183:Result,[(783,259)(756,259)]) link(Str2,13303406:Result,[(790,259)(805,259)]) } Add(LineBreakEx,1817374,209,57) { Caption="def" Type=1 link(OnEvent,15337042:doEvent1,[]) } Add(Hub,15337042,257,57) { link(onEvent1,10490059:doClear,[]) link(onEvent2,1686965:doClear,[]) } Add(LineBreakEx,1962425,625,192) { Caption="def" } Add(LineBreakEx,6577383,147,153) { Caption="s" Type=3 link(_Data,1905308:Part,[]) } Add(LineBreakEx,9845510,305,86) { Caption="s" Type=2 } Add(Hub,1266722,593,178) { link(onEvent1,16311383:doStrCat,[(674,184)(674,273)]) link(onEvent2,1962425:doWork,[(616,191)(616,198)]) } Add(LineBreakEx,8629829,585,95) { Caption="s" Type=2 } Add(StreamConvertor,7643679,829,267) { Mode=3 link(onResult,12362191:doCharset,[]) } Add(Charset,12362191,873,267) { Type=9 link(onCharset,5759759:doWork3,[(933,273)]) } Add(LineBreak,4071018,896,42) { Caption="end" link(Out,2661129:doGetStr,[(938,48)(938,55)]) Primary=[2341893,-707,75] } Add(HubEx,5759759,929,131) { Angle=3 link(onEvent,2376014:doWork3,[]) } Add(Hub,1138751,66,96) { OutCount=3 link(onEvent1,16645260:doWork,[(89,102)(89,94)]) link(onEvent2,7617810:doWork,[]) link(onEvent3,1905308:doEnum,[]) } Add(LineBreakEx,16645260,98,88) { Caption="def" } Add(LineBreakEx,8140191,891,64) { Caption="sclr" Type=1 link(OnEvent,2661129:doClear,[(937,70)(937,62)]) } Add(LineBreakEx,7617810,97,103) { Caption="sclr" } Add(Hub,10477837,992,49) { link(onEvent1,6009960:doWork,[(1016,55)(1016,41)]) link(onEvent2,7291704:onResult,[(1017,62)(1017,71)(1081,71)(1081,27)]) } Add(LineBreakEx,6009960,1026,35) { Caption="sclr" } Add(Icon,14591910,42,280) { @Hint=#5:#main| Icon=[ZIP360B000078DAED54310EC2300C3412132C9D906062644562CA4FF84066BE80E0019598F848676FAC944E280F6004D405A69004449BC48156820151576ED4AB958BEBBB02B4D4351880BA0F61D805E801C048A5826002775CC7A5034DFC7C6C6429B94AE6635E9DBCD7195CD838C9218A7D2C8CD9CF66D56788EDF39995D97888E71DA6F7307BB93CC903677EEF643FEC0D8F08F0D4E8879A8F87C581F970623EA2D1FB4F7BD5F56642E884D3BA34FA7EE1514F73DCF14C1CD6ADD19878ED8F502F21BFBA3CE6FCC2E9B92A8FA8C663BC2A0BBE6FF03C67C8BFCC23FCEFF7711EE29F529B87D27252609466ADF73574DDC4BF859412CB796A47789864789C211E66199E9611BA3597718AD7D51AF3AC8FF96E8AF956E71EF3748FE7C5DCABD779037BB438B7] } END_SDK Add(StrList,13100594,455,203) { } Add(StrList,5618592,301,140) { FileName="777.json" Point(doLoad) } Add(Hub,13987735,259,168) { link(onEvent1,5618592:doLoad,[]) link(onEvent2,12073324:onDecode,[(287,181)(287,209)]) } Add(BlockFind,12334277,350,203) { IncludeBlock=1 StartBlock=""name":"" EndBlock="","" link(onSearch,1729187:doReplace,[]) link(onEndSearch,8650335:doAdd,[(395,216)(395,265)]) } Add(Replace,1729187,406,203) { SubStr="\" link(onReplace,13100594:doAdd,[]) }
Редактировалось 1 раз(а), последний 2019-10-24 21:25:25
|