Make(cnet) ver(4.05 build 186) Add(EntryPoint,2953706,315,70) { Width=333 Point(doText) } Add(ClassContainer,15582900,231,70) { link(onResult,10070832:doWork2,[]) link(argument,12202411:Text,[]) } BEGIN_SDK Add(EditMultiEx,5313856,21,21) { WorkCount=#7:doField|8:doMethod|10:doProperty| EventCount=#8:onResult|0:| VarCount=#8:GetField|11:GetProperty|8:GetConst| DataCount=#8:argument| Width=489 Height=270 VOffset=7 HOffset=49 link(doField,10060346:doField,[(402,34)(402,146)]) link(doMethod,15121432:doMethodOutside,[(45,41)(45,69)]) link(doProperty,5286326:doProperty,[(330,48)(330,146)]) link(GetField,10060346:Field,[(76,282)(426,282)]) link(GetProperty,5286326:Property,[(83,273)(370,273)]) link(GetConst,16099158:Constant,[(90,278)(272,278)]) } Add(UserClass,451008,175,84) { @Hint=#12:Static Class| ClassName="TestClass" TypeModifier=8 AddHint(-24,42,70,13,@Hint) } Add(UserMethod,9852276,196,196) { Name="Method" AccessModifier=1 TypeModifier=8 Type="int" Params=1 Types=#3:int| link(onBody,9658880:doOperation,[]) AddHint(-12,58,51,13,Name) } Add(Math,9658880,252,196) { OpType=2 TypeOp1=2 TypeOp2=2 link(onResult,9852276:doReturn,[(295,202)(295,174)(184,174)(184,202)]) link(Op1,9852276:p1,[(258,189)(243,189)(243,245)(202,245)]) link(Op2,16099158:Const,[]) } Add(DoUserMethod,15121432,70,56) { Method="Method" Params=1 link(onResult,5313856:onResult,[(416,62)(416,34)]) link(p1,5313856:argument,[]) } Add(UserConst,16099158,259,133) { Name="Constant" AccessModifier=1 Type=6 Value="2" AddHint(-5,-34,57,13,Name) } Add(UserProperty,5286326,357,133) { Name="Property" AccessModifier=1 TypeModifier=8 Type="string" link(onSet,10060346:doSet,[]) link(onGet,11515321:doData,[(397,146)(397,181)]) AddHint(-12,-35,54,13,Name) } Add(UserField,10060346,413,133) { Name="Field" AccessModifier=1 TypeModifier=2 Type="string" AddHint(40,8,37,13,Name) } Add(DoData,11515321,413,175) { link(onEventData,5286326:doReturn,[(450,181)(450,217)(348,217)(348,139)]) link(Data,10060346:Get,[]) } END_SDK Add(Button,6705180,126,154) { Left=10 Top=45 Text="Method" Point(onClick) link(onClick,15582900:doMethod,[(194,160)(194,83)]) AddHint(-65,7,51,13,Text) } Add(TextBox,12202411,231,28) { Left=100 Top=45 Text="5" Lines=[] Point(doText) Point(Text) Point(Data) } Add(Button,15999460,126,245) { Left=10 Top=150 Text="Const" Point(onClick) link(onClick,8284632:doData,[]) AddHint(-65,6,42,13,Text) } Add(Button,16200760,126,112) { Left=10 Top=80 Text="Field" Data=String(HiAsm Studio!) Point(onClick) link(onClick,14919504:doEvent1,[]) AddHint(-61,8,37,13,Text) } Add(Button,2722188,126,196) { Left=10 Top=115 Text="Property" Data=String(Hello World!) Point(onClick) link(onClick,12158015:doEvent1,[]) AddHint(-74,8,54,13,Text) } Add(Hub,14919504,168,112) { link(onEvent1,15582900:doField,[(190,118)(190,76)]) link(onEvent2,16115121:doData,[]) } Add(DoData,16115121,231,119) { link(onEventData,9876421:doWork2,[]) link(Data,15582900:GetField,[]) } Add(Hub,12158015,168,196) { link(onEvent1,15582900:doProperty,[(210,202)(210,90)]) link(onEvent2,6996169:doData,[]) } Add(DoData,8284632,245,245) { link(onEventData,13037235:doWork3,[(298,251)]) link(Data,15582900:GetConst,[]) } Add(DoData,6996169,238,203) { link(onEventData,13037235:doWork2,[]) link(Data,15582900:GetProperty,[]) } Add(HubEx,10070832,294,70) { link(onEvent,2953706:doText,[]) } Add(HubEx,13037235,294,203) { Angle=3 link(onEvent,9876421:doWork3,[]) } Add(HubEx,9876421,294,119) { Angle=3 link(onEvent,10070832:doWork3,[]) }