
как вариант
code_14302.txt
или
Add(MainForm,2008074,42,56)
{
Width=310
Height=290
Position=1
link(onCreate,10039914:doFor,[])
}
Add(StringTable,1373296,266,126)
{
Left=10
Top=10
Width=275
Height=175
Columns=#1:1|1:2|1:3|
Grid=0
Point(Matrix)
}
Add(FormatStr,9605986,210,126)
{
DataCount=3
Mask="%1;%2;%3"
link(onFString,1373296:doAdd,[])
link(Str1,14216354:Random,[(216,114)(174,114)])
link(Str2,774730:Random,[])
link(Str3,10068868:Random,[(230,114)(272,114)])
}
Add(Random,14216354,168,70)
{
Max=1000
link(onRandom,774730:doRandom,[])
}
Add(Random,774730,217,70)
{
Max=1000
link(onRandom,10068868:doRandom,[])
}
Add(Random,10068868,266,70)
{
Max=1000
}
Add(For,10039914,91,70)
{
End=5
link(onEvent,2123966:doEvent1,[])
}
Add(Hub,2123966,133,70)
{
link(onEvent1,14216354:doRandom,[])
link(onEvent2,9605986:doString,[(157,83)(157,132)])
}
Add(Button,11330436,217,196)
{
Left=10
Top=230
Width=275
Caption="Сумма по колонкам"
link(onClick,15662313:doFor,[])
}
Add(MatrixRW,3067212,280,252)
{
link(onRead,15565976:doOperation,[])
link(Matrix,1373296:Matrix,[])
link(Y,15662313:Position,[])
}
Add(For,15662313,301,196)
{
IncludeEnd=1
InData=0
link(onEvent,14017140:doData,[(343,202)(343,238)(205,238)(205,258)])
link(End,1373296:Count,[(314,180)(272,180)])
}
Add(Math,15565976,336,252)
{
Point(doClear)
link(onResult,8639344:doText,[])
link(Op2,15565976:Result,[(349,240)(355,240)(355,295)(342,295)])
}
Add(Edit,8639344,385,252)
{
Left=15
Top=195
Width=70
}
Add(DoData,14017140,217,252)
{
Data=Integer(0)
link(onEventData,3067212:doRead,[])
}