Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,98,175) { Width=696 Height=320 Name="Form" TopMost=0 } Add(Button,186922,98,217) { Left=10 Top=5 Point(onClick) link(onClick,1715777:doEvent1,[]) AddHint(-57,10,39,13,Text) } Add(TextBox,14442232,406,182) { Left=10 Top=35 Width=670 Height=250 Anchor=15 Lines=[] Multiline=0 WordWrap=1 ScrollBars=3 Point(doText) Point(Text) Point(doClear) Point(doAppendText) } Add(ForEach,11007133,266,231) { link(onItem,16544031:doAppendFormat,[]) link(onStop,3794781:doEvent1,[]) } Add(Hub,1715777,140,217) { OutCount=4 link(onEvent1,14442232:doClear,[(262,223)(262,195)]) link(onEvent2,16544031:doClear,[]) link(onEvent3,15062584:doGetBytes,[]) link(onEvent4,3947883:doGetString,[(163,244)(163,300)]) } Add(ASCIIEncoding,15062584,168,231) { Point(doGetBytes) Point(onGetBytes) Point(chars) link(onGetBytes,4593118:doValue,[]) link(chars,5279713:Text,[]) } Add(TextBox,5279713,168,175) { Left=95 Top=5 Width=585 Text="This Unicode string contains two characters with codes outside the ASCII code range, Pi (\u03a0) and Sigma (\u03a3)." Anchor=13 Lines=[] Point(doText) Point(Text) } Add(Memory,4593118,217,231) { link(onData,11007133:doForEach,[]) } Add(ASCIIEncoding,3947883,217,294) { Point(doGetString) Point(onGetString) Point(bytes) link(onGetString,421189:doWork3,[(394,300)]) link(bytes,4593118:Value,[]) } Add(StringBuilder,16544031,343,217) { Format="{0}, " Point(ToString) Point(doClear) Point(doAppendFormat) Point(doAppendLine) Point(arg0) } Add(Hub,3794781,308,238) { link(onEvent1,16544031:doAppendLine,[]) link(onEvent2,5969429:doData,[(336,251)(336,265)]) } Add(DoData,5969429,350,259) { link(onEventData,421189:doWork2,[]) link(Data,16544031:ToString,[]) } Add(HubEx,421189,390,259) { Angle=3 link(onEvent,14442232:doAppendText,[(394,202)]) }