Add(MainForm,10,56,56) { Caption=Form link(onCreate,35:doFor,[]) } Add(MathParse,11,315,231) { MathStr=%1*100 + %2*100 * %3*100 ^%4*100 link(onResult,25:doStrCat,[(369,238)(369,279)(292,279)(292,301)]) link(X1,12:Result,[]) link(X2,17:Result,[]) link(X3,18:Result,[]) link(X4,19:Result,[]) } Add(Random,12,224,56) { link(onRandom,17:doRandom,[]) } Add(Random,17,280,56) { link(onRandom,18:doRandom,[]) } Add(Random,18,336,56) { link(onRandom,19:doRandom,[]) } Add(Random,19,399,56) { link(onRandom,11:doCalc,[(465,63)(465,175)(266,175)(266,240)]) } Add(Memo,21,518,294) { left=147 top=21 width=232 height=170 text= } Add(StrCat,22,357,294) { str1= str2= link(onStrCat,21:doAdd,[]) link(Str2,11:Result,[]) } Add(StrCat,25,308,294) { str1= str2=) link(onStrCat,22:doStrCat,[]) } Add(For,35,140,56) { min=0 max=10 step=1 link(onFor,12:doRandom,[]) link(onStop,36:doData,[(191,83)(111,153)]) } Add(DoData,36,140,161) { data= link(onEventData,37:doCaption,[]) link(Data,35:Counter,[]) } Add(Label,37,210,175) { left=0 top=0 width=50 height=14 caption=Label }