Add(MainForm,2953706,21,105) { } Add(MultiElementEx,14692840,504,189) { @Hint=#22:LedText Controller 1.0|14:Aziz from Baku|16:26.04.2013 18-30|15:Empty Line Wrap| link(onEventData,1567490:doWork1,[(543,195)(543,188)(564,188)]) } BEGIN_SDK Add(EditMultiEx,931939,21,21) { WorkCount=#7:doValue|12:doIndexValue|9:doMTValue| EventCount=#11:onEventData| DataCount=#4:Data|5:Index| Width=692 Height=592 link(doValue,97821:doEvent2,[(39,27)(39,13)(641,13)(641,34)]) link(doMTValue,14406454:doValue,[]) } Add(Insert,6605645,224,252) { SubStr=" " Direction=1 link(onInsert,16345130:doValue,[(263,258)(263,230)]) link(Str,14445293:Var1,[(230,243)(293,243)(293,264)]) } Add(Memory,11110965,98,140) { Point(Data) link(onData,9694546:doLength,[(137,146)(137,139)]) link(Data,14406454:Value2,[(104,124)(132,124)]) } Add(Memory,16345130,301,224) { Default=String( ) } Add(FormatStr,3222032,294,287) { Mask="%1%2" Point(FString) link(onFString,2618967:doEvent1,[]) link(Str1,1888094:Value,[(300,278)(356,278)]) link(Str2,14445293:Var2,[(307,278)(300,278)]) } Add(GetDataEx,14445293,294,259) { Angle=1 link(Data,16345130:Value,[(307,264)]) } Add(Hub,7838258,189,252) { link(onEvent1,6605645:doInsert,[]) } Add(Length,9694546,147,133) { link(onLength,10788549:doOperation,[]) } Add(Math,10788549,203,133) { OpType=1 link(onResult,6346355:doCompare,[(263,139)(263,132)]) link(Op1,7625610:Var2,[(209,110)(321,110)]) link(Op2,9694546:Result,[(216,124)(258,124)(258,173)(153,173)]) } Add(For,5816105,140,252) { link(onEvent,7838258:doEvent1,[]) link(onStop,3222032:doString,[(179,265)(179,293)]) link(End,1523408:Result,[(153,243)(125,243)(125,264)(55,264)]) } Add(Math,1523408,49,224) { OpType=1 Op2=2 link(onResult,14803351:doEvent1,[]) } Add(Hub,14803351,105,224) { link(onEvent1,16345130:doClear,[(256,230)(256,237)]) link(onEvent2,5816105:doFor,[(130,237)(130,258)]) } Add(ArrayEnum,2479630,315,525) { link(onItem,15858428:doValue,[(361,531)(361,468)]) link(onEndEnum,9315791:doData,[(354,538)(354,573)(410,573)(410,531)]) link(Array,5357781:Var1,[(321,453)(412,453)(412,397)]) } Add(StrList,511302,420,336) { @Hint=#64:INPUT HERE SPACES=ROW SYMBOLS CNT ON LINES= COLUMN SYMBOLS CNT+1| Strings=#0:|0:|0:|0:|0:|0:| } Add(DoData,9315791,511,525) { link(onEventData,97821:doEvent1,[(634,531)(634,27)]) link(Data,4439605:Var1,[(517,509)(391,509)]) } Add(ArrayRW,11028163,420,420) { link(Array,5357781:Var2,[(426,404)(438,404)]) link(Index,14406454:Value1,[(433,390)(573,390)(573,40)(307,40)(307,75)(125,75)]) link(Value,9448695:Value,[(440,411)(461,411)(461,362)(538,362)]) } Add(DoData,4132304,588,287) { link(onEventData,11028163:doWrite,[(627,293)(627,328)(403,328)(403,433)]) } Add(StrCat,16338017,371,525) { Point(doClear) link(Str1,4439605:Var3,[(377,516)(405,516)(405,565)]) link(Str2,15858428:Value,[]) } Add(Memory,15858428,378,462) { link(onData,16338017:doStrCat,[(417,468)(417,503)(368,503)(368,531)]) } Add(GetDataEx,5357781,432,392) { link(Data,511302:Array,[(438,390)(440,390)]) } Add(GetDataEx,4439605,385,560) { Angle=3 link(Data,16338017:Result,[(377,565)]) } Add(Hub,1040844,280,525) { link(onEvent1,16338017:doClear,[(305,531)(305,517)(354,517)(354,538)]) link(onEvent2,2479630:doEnum,[(305,538)(305,531)]) } Add(Delete,15080555,462,112) { link(onDelete,2618967:doEvent2,[(508,118)(508,160)(452,160)(452,300)]) link(Str,16323634:Var1,[(468,96)(384,96)(384,152)(391,152)]) link(Position,7625610:Var3,[(475,103)]) link(Count,1584890:Result,[(482,89)(370,89)(370,145)(384,145)]) } Add(Memory,9448695,532,287) { link(onData,4132304:doData,[]) } Add(Math,1584890,378,112) { OpType=33 link(onResult,15080555:doDelete,[]) } Add(Memory,1888094,350,224) { Point(Data) } Add(DoData,3268090,350,168) { link(onEventData,1888094:doValue,[(410,174)(410,265)(340,265)(340,230)]) link(Data,16323634:Var3,[(356,159)(398,159)(398,194)]) } Add(Hub,3216414,315,168) { link(onEvent1,3268090:doData,[]) link(onEvent2,1523408:doOperation,[(340,181)(340,216)(39,216)(39,230)]) } Add(GetDataEx,16323634,385,189) { Angle=3 link(Data,11110965:Value,[(104,194)]) } Add(GetDataEx,7625610,315,98) { link(Data,7192641:Value,[]) } Add(Hub,2618967,462,287) { InCount=2 link(onEvent1,9448695:doValue,[]) link(onEvent2,1040844:doEvent1,[(487,300)(487,321)(396,321)(396,328)(270,328)(270,531)]) } Add(If_else,6346355,280,126) { Type=3 Op2=Integer(0) link(onTrue,1584890:doOperation,[(340,132)(340,118)]) link(onFalse,3216414:doEvent1,[(319,139)(319,118)(270,118)(270,174)]) } Add(StrList,7399969,497,427) { @Hint=#64:INPUT HERE SPACES=ROW SYMBOLS CNT ON LINES= COLUMN SYMBOLS CNT+1| Strings=#20: |20: |20: |20: |100: | } Add(Memory,8496587,406,28) { Default=Integer(5) } Add(Memory,7192641,315,28) { @Hint=#20:matrix string length| Default=Integer(20) } Add(MT_MultiMem,14406454,119,35) { link(onData,11110965:doValue,[(158,41)(158,27)(88,27)(88,146)]) } Add(Hub,97821,658,21) { InCount=2 link(onEvent1,931939:onEventData,[]) } END_SDK Add(LedText,14210382,617,189) { Left=45 Top=135 Width=220 Height=80 Text="" ColorHover=0 BorderSpace=1 FonColor=0 PixOnColor=15793151 PixOffColor=-16777197 FonHover=0 PixOnHover=65535 PixOffHover=-16777195 Point(doText) Point(Caption) } Add(MT_ChanelToIndex,12241865,427,196) { Count=4 link(onIndex,12274895:doEvent1,[]) } Add(Edit,11073282,315,161) { Left=35 Top=15 Width=145 link(onChange,12241865:doWork1,[(417,167)(417,202)]) } Add(Edit,5488334,316,202) { Left=35 Top=40 Width=145 link(onChange,12241865:doWork2,[]) } Add(MultiElementEx,12453100,511,259) { @Hint=#22:LedText Controller 1.0|14:Aziz from Baku|16:26.04.2013 18-30| link(onEventData,1567490:doWork2,[(550,265)(550,195)]) } BEGIN_SDK Add(EditMultiEx,764248,21,21) { WorkCount=#7:doValue|12:doIndexValue|9:doMTValue| EventCount=#11:onEventData| DataCount=#4:Data|5:Index| Width=692 Height=592 link(doValue,4102490:doEvent2,[(39,27)(39,13)(641,13)(641,34)]) link(doMTValue,10271734:doValue,[]) } Add(Insert,7256076,224,252) { SubStr=" " Direction=1 link(onInsert,14706811:doValue,[(263,258)(263,230)]) link(Str,14730510:Var1,[(230,243)(293,243)(293,264)]) } Add(Memory,1376080,98,140) { Point(Data) link(onData,1481121:doLength,[(137,146)(137,139)]) link(Data,10271734:Value2,[(104,124)(132,124)]) } Add(Memory,14706811,301,224) { Default=String( ) } Add(FormatStr,11722358,294,287) { Mask="%1%2" Point(FString) link(onFString,895113:doEvent1,[]) link(Str1,12328527:Value,[(300,278)(356,278)]) link(Str2,14730510:Var2,[(307,278)(300,278)]) } Add(GetDataEx,14730510,294,259) { Angle=1 link(Data,14706811:Value,[(307,264)]) } Add(Hub,8065422,189,252) { link(onEvent1,7256076:doInsert,[]) } Add(Length,1481121,147,133) { link(onLength,11059683:doOperation,[]) } Add(Math,11059683,203,133) { OpType=1 link(onResult,15093033:doCompare,[(263,139)(263,132)]) link(Op1,12703341:Var2,[(209,110)(321,110)]) link(Op2,1481121:Result,[(216,124)(258,124)(258,173)(153,173)]) } Add(For,4168354,140,252) { link(onEvent,8065422:doEvent1,[]) link(onStop,11722358:doString,[(179,265)(179,293)]) link(End,7730082:Result,[(153,243)(125,243)(125,264)(55,264)]) } Add(Math,7730082,49,224) { OpType=1 Op2=2 link(onResult,1135350:doEvent1,[]) } Add(Hub,1135350,105,224) { link(onEvent1,14706811:doClear,[(256,230)(256,237)]) link(onEvent2,4168354:doFor,[(130,237)(130,258)]) } Add(ArrayEnum,2599741,315,525) { link(onItem,1528446:doValue,[(361,531)(361,468)]) link(onEndEnum,16028617:doData,[(354,538)(354,573)(410,573)(410,531)]) link(Array,12252702:Var1,[(321,453)(412,453)(412,397)]) } Add(StrList,12279508,420,336) { @Hint=#64:INPUT HERE SPACES=ROW SYMBOLS CNT ON LINES= COLUMN SYMBOLS CNT+1| Strings=#20: |20: |20: |20: |100: | } Add(DoData,16028617,511,525) { link(onEventData,4102490:doEvent1,[(634,531)(634,27)]) link(Data,10045286:Var1,[(517,509)(391,509)]) } Add(ArrayRW,3287975,420,420) { link(Array,12252702:Var2,[(426,404)(438,404)]) link(Index,10271734:Value1,[(433,390)(573,390)(573,40)(307,40)(307,75)(125,75)]) link(Value,12725257:Value,[(440,411)(461,411)(461,362)(538,362)]) } Add(DoData,6962783,588,287) { link(onEventData,3287975:doWrite,[(627,293)(627,328)(403,328)(403,433)]) } Add(StrCat,14071022,371,525) { Point(doClear) link(Str1,10045286:Var3,[(377,516)(405,516)(405,565)]) link(Str2,1528446:Value,[]) } Add(Memory,1528446,378,462) { link(onData,14071022:doStrCat,[(417,468)(417,503)(368,503)(368,531)]) } Add(GetDataEx,12252702,432,392) { link(Data,12279508:Array,[(438,390)(440,390)]) } Add(GetDataEx,10045286,385,560) { Angle=3 link(Data,14071022:Result,[(377,565)]) } Add(Hub,8128894,280,525) { link(onEvent1,14071022:doClear,[(305,531)(305,517)(354,517)(354,538)]) link(onEvent2,2599741:doEnum,[(305,538)(305,531)]) } Add(Delete,13270653,462,112) { link(onDelete,895113:doEvent2,[(508,118)(508,160)(452,160)(452,300)]) link(Str,7314639:Var1,[(468,96)(384,96)(384,152)(391,152)]) link(Position,12703341:Var3,[(475,103)]) link(Count,4314796:Result,[(482,89)(370,89)(370,145)(384,145)]) } Add(Memory,12725257,532,287) { link(onData,6962783:doData,[]) } Add(Math,4314796,378,112) { OpType=33 link(onResult,13270653:doDelete,[]) } Add(Memory,12328527,350,224) { Point(Data) } Add(DoData,11473090,350,168) { link(onEventData,12328527:doValue,[(410,174)(410,265)(340,265)(340,230)]) link(Data,7314639:Var3,[(356,159)(398,159)(398,194)]) } Add(Hub,11442771,315,168) { link(onEvent1,11473090:doData,[]) link(onEvent2,7730082:doOperation,[(340,181)(340,216)(39,216)(39,230)]) } Add(GetDataEx,7314639,385,189) { Angle=3 link(Data,1376080:Value,[(104,194)]) } Add(GetDataEx,12703341,315,98) { link(Data,13616975:Value,[]) } Add(Hub,895113,462,287) { InCount=2 link(onEvent1,12725257:doValue,[]) link(onEvent2,8128894:doEvent1,[(487,300)(487,321)(396,321)(396,328)(270,328)(270,531)]) } Add(If_else,15093033,280,126) { Type=3 Op2=Integer(0) link(onTrue,4314796:doOperation,[(340,132)(340,118)]) link(onFalse,11442771:doEvent1,[(319,139)(319,118)(270,118)(270,174)]) } Add(StrList,13076138,497,427) { @Hint=#64:INPUT HERE SPACES=ROW SYMBOLS CNT ON LINES= COLUMN SYMBOLS CNT+1| Strings=#20: |20: |20: |20: |100: | } Add(Memory,13058597,406,28) { Default=Integer(5) } Add(Memory,13616975,315,28) { @Hint=#20:matrix string length| Default=Integer(20) } Add(MT_MultiMem,10271734,119,35) { link(onData,1376080:doValue,[(158,41)(158,27)(88,27)(88,146)]) } Add(Hub,4102490,658,21) { InCount=2 link(onEvent1,764248:onEventData,[]) } END_SDK Add(HubEx,1567490,560,189) { link(onEvent,14210382:doText,[]) } Add(Hub,12274895,469,196) { link(onEvent2,12453100:doMTValue,[(494,209)(494,279)]) } Add(Edit,15480165,316,293) { Left=35 Top=90 Width=145 link(onChange,12241865:doWork4,[(354,299)(354,223)]) } Add(Edit,4787769,311,249) { Left=35 Top=65 Width=145 link(onChange,12241865:doWork3,[(361,255)(361,216)]) }