Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,448,77) { Width=407 Height=301 Point(doText) } Add(TextBox,12978341,203,21) { Left=85 Top=5 Width=280 Anchor=13 Lines=[] Point(doText) Point(Text) Point(data) } Add(DoData,13747980,119,112) { link(onEventData,12084293:doEvent1,[]) link(Data,7412732:SelectedPath,[(125,94)(90,94)]) } Add(Button,1614608,35,112) { Left=365 Top=5 Width=25 Height=20 Text="..." Anchor=9 Point(onClick) link(onClick,9421109:doCompare,[]) AddHint(-36,7,24,13,Text) } Add(If_else,9421109,77,112) { link(onTrue,13747980:doData,[]) link(Op1,7412732:ShowDialog,[]) link(Op2,9338171:DialogResult,[(90,102)(132,102)]) } Add(DialogResult,9338171,126,56) { } Add(FileAttrManage,10034592,385,70) { link(onAttributes,10349226:doEvent1,[(425,76)(425,170)(166,170)(166,230)]) link(onError,8232445:doWork2,[]) link(Source,5120132:Result,[(391,58)(359,58)(359,117)(328,117)]) link(fileAttributes,3813417:Value,[]) } Add(FileAttributes,1183276,448,182) { FileAttributes=1 } Add(CheckBox,15635338,294,231) { Left=5 Top=10 Width=75 Text="ReadOnly" Point(doChecked) link(onCheckStateChanged,5233559:doCompare,[]) AddHint(-22,-25,62,13,Text) } Add(CheckBox,34158,294,364) { Left=5 Top=35 Width=75 Text="Hidden" Point(doChecked) Point(onClick) link(onCheckStateChanged,655390:doCompare,[]) AddHint(-14,-26,49,13,Text) } Add(Memory,3813417,392,21) { link(onData,10034592:doSetAttributes,[(436,27)(436,63)(373,63)(373,76)]) } Add(If_else,5233559,336,231) { Type=6 link(onTrue,12591143:doOperation,[]) link(onFalse,13055548:doOperation,[(385,244)(385,279)]) } Add(LogicalOperator,12591143,448,231) { Operation=1 link(onResult,9195159:doWork2,[]) link(obj1,1183276:FileAttributes,[]) link(obj2,14700301:Var3,[(461,222)]) } Add(LogicalOperator,13055548,399,273) { link(onResult,4987661:doWork2,[]) link(obj1,1258561:FileAttributes,[]) link(obj2,5756484:Var3,[(412,264)]) } Add(HubEx,9195159,490,231) { Angle=3 link(onEvent,3813417:doValue,[(494,13)(381,13)(381,27)]) } Add(FileAttributes,1258561,399,182) { FileAttributes=16382 } Add(If_else,655390,336,364) { Type=6 link(onTrue,1783245:doOperation,[]) link(onFalse,3997578:doOperation,[(385,377)(385,412)]) } Add(LogicalOperator,1783245,448,364) { Operation=1 link(onResult,16331796:doWork2,[]) link(obj1,16717936:FileAttributes,[]) link(obj2,5760373:Var3,[(461,355)]) } Add(LogicalOperator,3997578,399,406) { link(onResult,16331796:doWork3,[(494,412)]) link(obj1,2969804:FileAttributes,[]) link(obj2,5760373:Var2,[(412,395)(391,395)]) } Add(FileAttributes,2969804,399,315) { FileAttributes=16381 } Add(FileAttributes,16717936,448,315) { FileAttributes=2 } Add(HubEx,4987661,490,273) { Angle=3 link(onEvent,9195159:doWork3,[]) } Add(HubEx,16331796,490,364) { Angle=3 link(onEvent,4987661:doWork3,[]) } Add(GetDataEx,14700301,385,217) { link(Data,10034592:Attributes,[]) } Add(Hub,10349226,175,224) { OutCount=3 link(onEvent1,15712316:doData,[(198,230)(198,181)]) link(onEvent2,3079838:doOperation,[]) link(onEvent3,15213754:doOperation,[(199,244)(199,370)]) } Add(FileAttributes,12345870,210,182) { FileAttributes=1 } Add(Convertor,13239296,252,364) { Mode=2 link(onResult,34158:doChecked,[]) } Add(FileAttributes,13348647,210,315) { FileAttributes=2 } Add(FolderBrowserDialog,7412732,77,56) { } Add(ForEach,11787190,203,133) { @Hint=#6:object| link(onItem,4977599:doGetPart,[]) link(obj,10075849:Items,[]) } Add(ListBox,3261842,280,77) { Left=85 Top=30 Width=300 Height=235 Text="" Anchor=15 Point(Items) link(onSelectedIndexChanged,5120132:doString,[]) } Add(IList,10174006,294,133) { Point(doClear) link(Interface,3261842:Items,[]) } Add(Hub,12084293,161,112) { OutCount=4 link(onEvent1,12978341:doText,[(185,118)(185,27)]) link(onEvent2,10075849:doGetFiles3,[(189,125)(189,90)]) link(onEvent3,10174006:doClear,[(283,132)(283,146)]) link(onEvent4,11787190:doForEach,[]) } Add(GetDataEx,371039,203,63) { link(Data,12978341:Text,[]) } Add(FormatStr,5120132,322,77) { Mask="{0}\\{1}" link(onResult,10034592:doGetAttributes,[]) link(Str1,371039:Var3,[(328,68)]) link(Str2,8275030:Var3,[(335,69)(363,69)(363,124)]) } Add(GetDataEx,5756484,385,259) { link(Data,14700301:Var2,[]) } Add(GetDataEx,5760373,385,350) { link(Data,5756484:Var2,[]) } Add(LogicalOperator,3079838,210,231) { link(onResult,5446769:doConvert,[]) link(obj1,12345870:FileAttributes,[]) } Add(LogicalOperator,15213754,210,364) { link(onResult,13239296:doConvert,[]) link(obj1,13348647:FileAttributes,[]) } Add(Convertor,5446769,252,231) { Mode=2 link(onResult,15635338:doChecked,[]) } Add(DoData,15712316,350,175) { link(onEventData,8232445:doWork3,[(438,181)]) link(Data,8275030:Var2,[]) } Add(GetDataEx,8275030,350,119) { Angle=3 link(Data,3261842:SelectedItem,[(286,124)]) } Add(HubEx,8232445,434,77) { link(onEvent,2953706:doText,[]) } Add(PathPart,4977599,245,133) { link(onGetPart,10174006:doAdd,[]) } Add(DirectoryGet,10075849,203,84) { SearchPattern="*" link(Path,371039:Var2,[]) link(SearchOption,2204652:SearchOption,[(223,63)(251,63)]) } Add(SearchOption,2204652,245,21) { }