Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,126,56) { Width=411 Height=324 link(onError,15867879:doShow,[]) } Add(Button,514144,168,105) { Left=15 Top=100 Text="Get" Point(onClick) link(onClick,13378634:doGetValue,[]) AddHint(-51,6,32,13,Text) } Add(TextBox,15738170,224,56) { Left=95 Top=15 Width=295 Text="Software\HiAsm" Anchor=13 Lines=[] Point(doText) Point(Text) Point(Data) } Add(Button,2973386,63,196) { Left=15 Top=130 Text="Set" Point(onClick) link(onClick,507462:doEvent1,[]) AddHint(-51,9,31,13,Text) } Add(TextBox,11240161,364,147) { Left=95 Top=100 Width=295 Height=175 Anchor=15 Lines=[] Multiline=0 ScrollBars=2 Point(doText) Point(Text) Point(Data) Point(doAppendText) } Add(Registry,13378634,238,105) { link(onGetValue,900067:doEvent1,[]) link(Key,10025242:Var3,[(244,96)]) link(Value,16404179:Text,[(251,97)(272,97)]) } Add(TextBox,16404179,266,56) { Left=95 Top=45 Width=295 Text="Mail" Anchor=13 Lines=[] Point(doText) Point(Text) Point(Data) } Add(TextBox,5067276,238,147) { Left=95 Top=75 Width=295 Text="String to write" Anchor=13 Lines=[] Point(doText) Point(Text) Point(Data) } Add(Registry,11075514,224,189) { Value="Test_str" Point(doSetValue) link(Key,10025242:Var2,[]) link(Data,5067276:Text,[]) } Add(GetDataEx,10025242,224,91) { link(Data,15738170:Text,[]) } Add(Registry,3392353,203,238) { Value="Test_int" ValueKind=3 Point(doSetValue) link(Key,7816972:Var2,[]) link(Data,1589944:Value,[(223,226)(272,226)]) } Add(Hub,507462,105,196) { OutCount=6 link(onEvent1,11075514:doSetValue,[]) link(onEvent2,3392353:doSetValue,[(175,209)(175,251)]) link(onEvent3,16283966:doSetValue,[(163,216)(163,300)]) link(onEvent4,2775016:doSetValue,[(153,223)(153,349)]) link(onEvent5,10559311:doSetValue,[(143,230)(143,398)]) link(onEvent6,7380130:doSetValue,[(134,237)(134,440)]) } Add(Registry,16283966,189,287) { Value="Test_real" Point(doSetValue) link(Key,7816972:Var1,[(195,229)]) link(Data,6538203:Value,[(209,279)(251,279)]) } Add(GetDataEx,7816972,203,224) { link(Data,10025242:Var1,[(209,96)]) } Add(Registry,2775016,224,336) { Value="Test_StrExp" ValueKind=1 Point(doSetValue) link(Key,3658623:Var2,[]) link(Data,7111193:Value,[]) } Add(GetDataEx,3658623,231,322) { link(Data,7816972:Var3,[(237,229)]) } Add(StrArray,5332311,266,336) { Strings=#3:One|3:Two|5:Three| } Add(Registry,10559311,210,385) { Value="Test_MultiString" ValueKind=4 Point(doSetValue) link(Key,3658623:Var1,[(216,327)]) link(Data,5332311:Result,[(230,377)(272,377)]) } Add(ArrayT,7627974,266,385) { Values=#2:72|3:105|2:65|3:115|3:109|2:32|2:83|3:116|3:117|3:100|3:105|3:111|2:33| Type="byte" } Add(Registry,7380130,252,427) { Value="Test_Binary" ValueKind=2 Point(ClassesRoot) Point(doSetValue) link(Key,3658623:Var3,[(258,327)]) link(Data,7627974:Array,[]) } Add(Button,1383915,217,511) { Left=15 Top=160 Text="Root" Data=Integer(10) Point(onClick) link(onClick,6590964:doForEach,[]) AddHint(-56,7,38,13,Text) } Add(ForEach,6590964,259,511) { @Hint=#6:object| link(onItem,4256858:doStrCat,[]) link(obj,16076820:Result,[]) } Add(FieldRead,16076820,259,469) { @Hint=#6:string| Name="GetSubKeyNames()" link(Object,7380130:ClassesRoot,[]) } Add(Label,1793491,224,14) { Left=30 Top=20 Width=60 Text="Key:" TextAlign=1 Point(doText) Point(onClick) } Add(Label,9142374,266,14) { Left=30 Top=50 Width=60 Text="Value:" TextAlign=1 Point(doText) Point(onClick) } Add(Label,5112536,168,147) { Left=30 Top=80 Width=60 Text="Data:" TextAlign=1 Point(doText) Point(onClick) } Add(Memory,7111193,238,287) { Default=String(my path %PATH%) } Add(Memory,6538203,245,238) { Default=Real(123.123) } Add(Type,13223570,308,385) { Name="byte" TypeName="byte" } Add(MessageBox,15867879,168,63) { } Add(StringBuilder,11575495,308,105) { Point(ToString) Point(doAppendLine) } Add(Hub,900067,280,105) { OutCount=3 link(onEvent1,11575495:doAppend,[]) link(onEvent2,11575495:doAppendLine,[]) link(onEvent3,8648667:doData,[(304,125)(304,153)]) } Add(Memory,1589944,266,189) { Default=Integer(65535) } Add(StrCat,4256858,301,511) { link(onStrCat,11240161:doAppendText,[(354,517)(354,160)]) link(Str2,7942455:NewLine,[]) } Add(Environment,7942455,301,469) { Point(NewLine) } Add(DoData,8648667,315,147) { link(onEventData,11240161:doText,[]) link(Data,11575495:ToString,[]) }