Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,42,119) { Width=523 Height=363 Text="RAWConvertor" Platform=1 Point(onClosing) link(onCreate,9495100:doChangeExtension,[]) link(onError,8529693:doShow,[(82,132)(82,41)]) link(onClosing,10050858:doQuit,[(81,139)(81,167)(177,167)(177,132)]) } Add(Button,1018000,70,420) { Left=15 Top=10 Width=60 Text="Start" Data=Integer(-1) Point(onClick) Point(doEnabled) link(onClick,767415:doEvent1,[]) AddHint(-5,-25,37,13,Text) } Add(Button,16598004,70,476) { Left=15 Top=35 Width=60 Text="Stop" Enabled=1 TabIndex=1 Data=Integer(0) Point(onClick) Point(doEnabled) link(onClick,11067479:doEvent1,[]) AddHint(-7,48,37,13,Text) } Add(FileSystemWatcher,14342147,350,301) { Filter="" Point(onCreated) Point(doConstructor3) Point(doEnableRaisingEvents) link(Path,2952341:Var2,[]) link(Filter,11852659:Var2,[(363,211)(384,211)]) link(onCreated,12095210:doGetMethod,[]) } Add(Hub,11076627,567,301) { OutCount=7 link(onEvent1,7300929:doData,[(590,307)(590,364)(212,364)(212,384)]) link(onEvent2,12849635:doGetPart,[(605,314)(605,181)]) link(onEvent3,16434408:doWork2,[(613,321)(613,216)]) link(onEvent4,15438649:doChangeExtension,[(686,328)(686,293)]) link(onEvent5,13639693:doOpen,[]) link(onEvent6,4811270:doClose,[(632,342)(632,372)(697,372)(697,349)]) link(onEvent7,2823212:doExists,[(619,349)(619,258)]) } Add(TextBox,10795160,924,203) { Left=200 Top=65 Width=300 Height=255 TabStop=1 Anchor=15 Lines=[] Multiline=0 WordWrap=1 ScrollBars=3 Point(doText) Point(Text) Point(Data) Point(doAppendText) Point(doSelectionStart) Point(TextLength) } Add(TextBox,8330983,350,140) { Left=125 Top=10 Width=245 TabStop=1 Anchor=7 Lines=[] Point(doText) Point(Text) Point(Data) } Add(Hub,5361884,889,245) { OutCount=3 link(onEvent1,11717330:doData,[]) link(onEvent2,10486645:doData,[(921,258)(921,293)]) link(onEvent3,9548947:doDefault,[(913,265)(913,415)(268,415)(268,391)]) } Add(DoData,11717330,931,245) { link(onEventData,10795160:doSelectionStart,[(973,251)(973,239)(912,239)(912,223)]) link(Data,10795160:TextLength,[]) } Add(DoData,10486645,931,287) { Data=String( - complete\r\n) link(onEventData,16434408:doWork1,[(979,293)(979,195)(900,195)]) } Add(HubEx,16434408,896,210) { link(onEvent,10795160:doAppendText,[]) } Add(Queue,11736524,441,301) { Point(Queue) Point(Count) link(onDequeue,9810736:doConvert,[]) } Add(Label,11222999,392,140) { Left=85 Top=15 Text="In:" TextAlign=1 Point(doText) Point(onClick) } Add(If_else,5239050,322,420) { Type=1 Op1=Integer(0) link(onTrue,11736524:doDequeue,[(432,426)(432,314)]) link(Op2,11736524:Count,[(335,373)(461,373)]) } Add(Convertor,9810736,483,301) { link(onResult,3643623:doValue,[]) } Add(Timer,8220424,224,420) { Point(Enabled) link(onTick,2624431:doCompare,[]) } Add(Label,1258034,812,84) { Left=85 Top=40 Text="Done:" TextAlign=1 Point(doText) Point(onClick) } Add(TextBox,9268762,812,119) { Left=125 Top=35 Width=375 TabStop=1 Anchor=7 Lines=[] Point(doText) Point(Text) Point(Data) } Add(Memory,3643623,525,301) { link(onData,11076627:doEvent1,[]) } Add(FormatStr,626721,812,175) { Mask="{0}\{1}" link(Str1,9268762:Text,[]) } Add(ProgressBar,5385762,168,427) { Left=10 Top=355 Width=510 Height=8 Visible=1 Dock=2 Style=2 Point(doValue) Point(doVisible) } Add(Hub,767415,119,420) { OutCount=5 link(onEvent1,8220424:doStart,[]) link(onEvent2,10219909:doWork1,[(151,433)]) link(onEvent4,15712991:doWork2,[(146,447)(146,466)(16,466)(16,489)]) link(onEvent5,14541856:doWork1,[(140,454)(140,415)(19,415)(19,426)]) } Add(Hub,11067479,119,476) { OutCount=5 link(onEvent1,8220424:doStop,[(210,482)(210,433)]) link(onEvent3,10219909:doWork2,[]) link(onEvent4,14541856:doWork2,[(142,503)(142,472)(12,472)(12,433)]) link(onEvent5,15712991:doWork1,[(139,510)(139,520)(11,520)(11,482)]) } Add(HubEx,10219909,147,490) { link(onEvent,5385762:doVisible,[(161,496)(161,440)]) } Add(Application,5988986,91,77) { } Add(Path,9495100,91,119) { Extension="ini" link(onChangeExtension,15215453:doEvent1,[]) link(Path,5988986:ExecutablePath,[]) } Add(ChannelToIndex,14541856,28,420) { link(onIndex,1018000:doEnabled,[]) } Add(ChannelToIndex,15712991,28,476) { link(onIndex,16598004:doEnabled,[]) } Add(GetDataEx,2952341,350,182) { link(Data,8330983:Text,[]) } Add(ForEach,11787190,231,294) { link(onItem,12861053:doWork1,[(431,300)]) link(onStop,374793:doEvent1,[]) link(obj,7803833:Items,[(237,282)(272,282)]) } Add(HubEx,12861053,427,301) { link(onEvent,11736524:doEnqueue,[]) } Add(Timer,1004604,364,238) { Enabled=0 link(onTick,4185083:doEvent1,[]) } Add(TextBox,5468518,567,238) { Left=15 Top=65 Width=180 Height=255 TabStop=1 Anchor=11 Lines=[] Multiline=0 WordWrap=1 ScrollBars=2 Point(doText) Point(Text) Point(Data) Point(doClear) Point(doAppendText) } Add(ForEach,14849013,441,252) { link(onItem,5869643:doGetPart,[]) link(obj,13569315:Items,[]) } Add(Hub,4185083,406,238) { OutCount=3 link(onEvent1,13569315:doGetFiles2,[(430,244)(430,223)]) link(onEvent2,5468518:doClear,[]) link(onEvent3,14849013:doForEach,[]) } Add(StrCat,5329569,525,252) { link(onStrCat,5468518:doAppendText,[]) link(Str2,15798385:NewLine,[]) } Add(Memory,9548947,280,378) { Default=Integer(0) Point(doDefault) } Add(If_else,2624431,280,420) { Op2=Integer(0) link(onTrue,5239050:doCompare,[]) link(Op1,9548947:Value,[]) } Add(DoData,7300929,224,378) { Data=Integer(1) link(onEventData,9548947:doValue,[]) } Add(TextBox,13513235,378,84) { Left=415 Top=10 Width=85 TabStop=1 Anchor=6 Lines=[] Point(doText) Point(Text) Point(Data) } Add(Label,6212984,420,84) { Left=380 Top=15 Text="Mask:" Anchor=6 TextAlign=1 Point(doText) Point(onClick) } Add(GetDataEx,11852659,378,126) { link(Data,13513235:Text,[]) } Add(FileTools,13733894,805,245) { link(onComplete,5361884:doEvent1,[]) link(onError,7745348:doShow4,[(842,258)(842,265)]) link(Source,20943:Var3,[(811,229)]) link(Destination,626721:Result,[]) } Add(Hub,15215453,133,119) { OutCount=6 link(onEvent1,10050858:doConstructor,[]) link(onEvent2,5771010:doReadKey,[(168,132)(168,174)]) link(onEvent3,1138706:doReadKey,[(165,139)(165,216)]) link(onEvent4,4489734:doReadKey,[(162,146)(162,258)]) link(onEvent5,7803833:doGetFiles2,[(255,153)(255,251)]) link(onEvent6,11787190:doForEach,[(158,160)(158,300)]) } Add(INIFile,5771010,189,168) { Section="Options" Key="source" link(onResult,8330983:doText,[(230,174)(230,146)]) } Add(INIFile,1138706,189,210) { Section="Options" Key="mask" link(onResult,13513235:doText,[(238,216)(238,90)]) } Add(INIFile,4489734,189,252) { Section="Options" Key="done" link(onResult,9268762:doText,[(246,258)(246,125)]) } Add(AssemblyInfo,13901081,42,77) { @Hint=#12:AssemblyInfo| AssemblyInfoFile="$(OutputPath)AssemblyInfo.cs" } Add(PsApplication,10050858,189,119) { Name="PS" DisplayDialogs=1 } Add(PsDocOpen,13639693,637,329) { Photoshop="PS" link(onComplete,4811270:doSaveAs2,[(680,335)(680,342)]) link(DocumentType,5588654:OpenOptions,[]) } Add(PsRAWOpenOptions,5588654,651,287) { } Add(PsDocSave,4811270,707,329) { Point(fileName) Point(doSaveAs2) Point(doClose) Point(documentType) link(Document,13639693:Document,[(713,321)(692,321)(692,367)(643,367)]) link(fileName,15438649:Result,[]) link(documentType,8299528:SaveOptions,[(727,324)(769,324)]) } Add(PsJPEGSaveOptions,8299528,763,287) { } Add(Path,15438649,714,287) { Extension="jpg" } Add(FileTools,2823212,714,245) { Point(doExists) link(onComplete,9572930:doCompare,[]) link(Source,20943:Var2,[]) } Add(GetDataEx,20943,714,224) { Angle=3 link(Data,3643623:Value,[(626,229)(626,358)(531,358)]) } Add(If_else,9572930,763,245) { Type=6 link(onTrue,13733894:doMove,[]) } Add(MessageBox,7745348,847,252) { Caption="RAWConvertor - Move to Done" Icon=6 Point(doShow4) } Add(Environment,15798385,525,210) { Point(NewLine) } Add(PathPart,12849635,763,175) { link(onGetPart,626721:doString,[]) } Add(PathPart,5869643,483,252) { link(onGetPart,5329569:doStrCat,[]) } Add(DirectoryGet,7803833,266,238) { Point(doGetFiles2) link(Path,2952341:Var1,[(272,187)]) link(SearchPattern,11852659:Var1,[(279,131)]) } Add(DirectoryGet,13569315,441,210) { Point(doGetFiles2) link(Path,2952341:Var3,[(447,187)]) link(SearchPattern,11852659:Var3,[(454,131)]) } Add(FileSystemEventArgs,12095210,392,301) { Point(onFullPath) link(onFullPath,12861053:doWork2,[]) } Add(Hub,374793,273,301) { link(onEvent1,14342147:doConstructor3,[]) link(onEvent2,5972984:doData,[]) } Add(DoData,5972984,301,308) { Data=Integer(1) link(onEventData,14342147:doEnableRaisingEvents,[]) } Add(MessageBox,8529693,91,35) { }