Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,224,133) { Width=277 Height=253 Point(doText) } Add(Button,12322659,77,126) { Left=15 Top=5 Point(onClick) link(onClick,2854801:doEvent1,[]) AddHint(-61,7,39,13,Text) } Add(Button,8309673,77,175) { Left=15 Top=30 Text="Pop" Point(onClick) link(onClick,13691108:doEvent1,[]) AddHint(-56,4,34,13,Text) } Add(Button,3481164,77,224) { Left=15 Top=55 Text="Search" Point(onClick) link(onClick,7271797:doContains,[(167,230)(167,146)]) AddHint(-76,4,49,13,Text) } Add(TextBox,15057708,175,84) { Left=100 Top=5 Width=160 Anchor=13 Lines=[] Point(doText) Point(Text) } Add(TextBox,5495176,315,168) { Left=100 Top=35 Width=160 Height=185 Anchor=15 Lines=[] Multiline=0 Point(doText) Point(Text) Point(doAppendText) Point(doClear) } Add(ForEach,4929673,189,196) { link(onItem,12668042:doStrCat,[(233,202)(233,181)]) link(obj,7271797:ToArray,[]) } Add(Hub,2854801,119,126) { OutCount=3 link(onEvent1,7271797:doPush,[]) link(onEvent2,2662309:doWork1,[(156,139)]) link(onEvent3,11294383:doWork1,[(150,146)]) } Add(Type,4255838,133,84) { Name="str" TypeName="string" } Add(Environment,13542125,266,133) { Point(NewLine) } Add(StrCat,12668042,259,175) { link(onStrCat,5495176:doAppendText,[]) link(Str2,13542125:NewLine,[]) } Add(Hub,13691108,119,175) { OutCount=3 link(onEvent1,7271797:doPop,[(161,181)(161,139)]) link(onEvent2,2662309:doWork2,[]) link(onEvent3,11294383:doWork2,[]) } Add(HubEx,2662309,152,182) { link(onEvent,5495176:doClear,[]) } Add(HubEx,11294383,146,189) { Angle=1 link(onEvent,4929673:doForEach,[(150,202)]) } Add(MessageBox,9942069,224,84) { } Add(HubEx,1228252,211,126) { Angle=3 link(onEvent,9942069:doShow,[(215,90)]) } Add(Stack_T,7271797,175,126) { Type="str" Point(onContains) Point(onEmpty) Point(doContains) Point(ToArray) link(onPop,1228252:doWork2,[]) link(item,15057708:Text,[]) link(onContains,2953706:doText,[]) link(onEmpty,1228252:doWork3,[(215,146)]) }