Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,357,147) { Width=604 Height=301 link(onError,1772517:doWork1,[(396,160)]) } Add(Button,13007194,175,133) { Left=5 Top=5 Text="Open" Point(onClick) link(onClick,9421109:doCompare,[]) AddHint(-63,7,41,13,Text) } Add(TextBox,562087,525,280) { Left=5 Top=35 Width=585 Height=235 Anchor=15 Lines=[] Multiline=0 WordWrap=1 ScrollBars=3 Point(doText) Point(Text) Point(data) Point(doAppendText) Point(doClear) link(data,16544031:ToString,[]) } Add(TextBox,12978341,315,140) { Left=85 Top=5 Width=505 Anchor=13 Lines=[] Point(doText) Point(Text) Point(data) link(data,14731785:FileName,[(321,117)(230,117)]) } Add(Message,291525,406,182) { Caption="Error" Icon=5 } Add(If_else,9421109,217,133) { link(onTrue,15146205:doEvent1,[]) link(Op1,14731785:ShowDialog,[]) link(Op2,9338171:DialogResult,[(230,123)(265,123)]) } Add(DialogResult,9338171,259,77) { } Add(OpenFileDialog,14731785,217,77) { } Add(Hub,15146205,259,133) { OutCount=4 link(onEvent1,16544031:doClear,[(510,139)(510,244)]) link(onEvent2,12978341:doText,[]) link(onEvent3,7458992:doConstructor3,[(294,153)(294,188)]) link(onEvent4,12458305:doFor,[(283,160)(283,251)]) } Add(StringBuilder,16544031,518,231) { Format="{1:X4} {0}" Point(ToString) Point(doClear) Point(arg0) Point(doAppendFormat4) Point(doAppendLine) Point(arg1) link(arg1,12458305:Value,[(538,219)(483,219)(483,290)(300,290)]) } Add(Hub,3794781,490,245) { link(onEvent1,16544031:doAppendFormat4,[]) link(onEvent2,16544031:doAppendLine,[]) } Add(ToHexString,13412037,399,245) { link(onResult,8126781:doReplace,[]) } Add(Replace,8126781,441,245) { OldValue="-" NewValue=" " link(onReplace,3794781:doEvent1,[]) } Add(FileStream,7458992,315,182) { Point(Length) link(onError,1772517:doWork2,[]) link(Path,12978341:Text,[]) } Add(ForTyped,12458305,294,245) { Modifier=4 link(onLoop,6416161:doRead,[]) link(onStop,562087:doText,[(332,258)(332,286)]) link(End,7458992:Length,[(307,231)(328,231)]) link(Step,6416161:Result,[(314,237)(335,237)(335,282)(363,282)]) } Add(Memory,2333854,357,196) { Default=Integer(0) } Add(FileStreamMethods,6416161,343,245) { Count=32 Point(Result) link(onRead,13412037:doToHexString,[]) link(onError,1772517:doWork3,[(396,258)]) link(FileStream,7458992:FileStream,[(349,226)(321,226)]) link(Offset,2333854:Value,[]) } Add(HubEx,1772517,392,182) { link(onEvent,291525:doMessage,[]) }