Make(cnet) ver(4.04 build 185) Add(ForEach,1783222,336,119) { link(onItem,202873:doAdd,[(376,125)(376,104)]) } Add(TextBox,8465307,224,105) { Left=90 Top=10 Width=510 Text="C:\" Anchor=15 Lines=[] WordWrap=1 ScrollBars=2 Point(doText) Point(Text) Point(Data) link(onChange,2105872:doEvent1,[]) link(Data,822647:SelectedPath,[(230,97)(188,97)]) } Add(Button,14532043,133,105) { Left=10 Top=10 Text="Browse..." Point(onClick) link(onClick,15195221:doCompare,[]) } Add(Hub,2105872,266,105) { link(onEvent1,202873:doClear,[]) link(onEvent2,16762246:doGetFiles,[(287,118)(287,132)]) } Add(IList,202873,385,98) { Point(doClear) link(Interface,8944501:Items,[]) } Add(ChildSplitContainer,8944501,385,56) { @Hint=#15:Split container| link(onEventData,14147471:doText,[]) AddHint(-107,7,82,13,@Hint) } BEGIN_SDK Add(EditMultiEx,6550795,21,21) { EventCount=#11:onEventData| VarCount=#5:Items| Width=251 Height=102 link(Items,8730363:Items,[(27,117)(132,117)]) } Add(SplitContainer,1804724,49,63) { Left=10 Top=35 Width=590 Height=298 Anchor=15 Point(Orientation) } Add(ChildSplitterPanel,8730363,126,63) { @Hint=#6:Panel1| link(onResult,3992240:doPicture,[]) AddHint(-12,-32,48,13,@Hint) } BEGIN_SDK Add(EditMultiEx,16584445,21,21) { EventCount=#8:onResult| VarCount=#5:Items| Width=174 Height=102 link(Items,11718083:Items,[(27,106)(90,106)]) } Add(SplitterPanel,7031327,35,28) { Left=5 Top=5 Width=223 Height=284 Dock=3 } Add(ListBox,11718083,70,49) { Left=10 Top=10 Width=200 Height=260 Dock=5 Point(Items) link(onSelectedIndexChanged,2788559:doConvert,[]) } Add(Convertor,2788559,119,49) { link(onResult,16584445:onResult,[(163,55)(163,27)]) link(Data,11718083:SelectedItem,[(125,37)(110,37)(110,95)(76,95)]) } END_SDK Add(ChildSplitterPanel,3992240,196,63) { @Hint=#6:Panel2| link(onEventData,6550795:onEventData,[(252,69)(252,27)]) AddHint(-14,-30,48,13,@Hint) } BEGIN_SDK Add(EditMultiEx,3272518,21,21) { WorkCount=#9:doPicture| EventCount=#11:onEventData| Width=377 Height=242 link(doPicture,11269340:doValue,[]) } Add(SplitterPanel,5076994,84,112) { Left=235 Top=10 Width=341 Height=273 Dock=4 Position=1 } Add(PictureBox,2622850,245,28) { Left=10 Top=15 Width=335 Height=250 Dock=5 BorderStyle=2 SizeMode=1 Point(doImage) } Add(Try,14856936,84,70) { ExceptionMethod=1 link(onTry,9844854:doEvent1,[]) link(onCatch,16711159:doTry,[]) } Add(Bitmap,9197586,245,77) { Point(PropertyItems) Point(doFromFile) Point(onFromFile) link(onFromFile,12587935:doEvent1,[]) } Add(ForEach,4603619,252,126) { link(onItem,9081861:doEvent1,[]) link(onStop,16407939:doData,[(294,139)(294,216)]) link(obj,9197586:PropertyItems,[]) } Add(Hub,12587935,294,77) { link(onEvent1,13304105:doClear,[(333,83)(333,181)]) link(onEvent2,4603619:doForEach,[(319,90)(319,115)(240,115)(240,132)]) } Add(PropertyItem,1534077,343,126) { Point(.Id) Point(.Len) Point(.Type) } Add(Hub,9081861,301,126) { OutCount=3 link(onEvent1,1534077:doPropertyItem,[]) link(onEvent2,13304105:doAppendFormat5,[(324,139)(324,188)]) link(onEvent3,13304105:doAppendLine,[(320,146)(320,195)]) } Add(StringBuilder,13304105,343,168) { Format="id:{0}, length:{1}, type:{2};" Point(arg0) Point(arg1) Point(arg2) Point(doClear) Point(doAppendFormat5) Point(doAppendLine) link(arg0,1534077:.Id,[]) link(arg1,1534077:.Len,[]) link(arg2,1534077:.Type,[]) } Add(DoData,16407939,350,210) { link(onEventData,3272518:onEventData,[(390,216)(390,27)]) link(Data,13304105:ToString,[]) } Add(Hub,9844854,217,70) { link(onEvent1,2622850:doLoad2,[(238,76)(238,34)]) link(onEvent2,9197586:doFromFile,[]) } Add(Targa,13024977,168,77) { link(onBitmap,2622850:doImage,[(209,83)(209,41)]) link(FileName,11269340:Value,[(174,65)(41,65)]) } Add(Memory,11269340,35,21) { link(onData,14856936:doTry,[(75,27)(75,76)]) } Add(Try,16711159,126,77) { link(onTry,13024977:doBitmap,[]) } END_SDK END_SDK Add(If_else,15195221,182,105) { link(onTrue,8465307:doText,[]) link(Op1,822647:ShowDialog,[(188,97)(181,97)]) link(Op2,1184654:DialogResult,[(195,93)(223,93)]) } Add(DialogResult,1184654,217,56) { } Add(FolderBrowserDialog,822647,175,56) { RootFolder=11 } Add(EntryPoint,2953706,133,56) { Width=617 Height=501 Text="Picture Viewer" } Add(DirectoryGet,16762246,294,119) { Point(doGetFiles) link(onGetFiles,1783222:doForEach,[]) } Add(TextBox,14147471,427,56) { Left=10 Top=345 Width=590 Height=120 Anchor=14 Lines=[] Multiline=0 Point(doText) Point(Text) Point(Data) }