Gitarist писал(а):
мелкий QR получается
Add(MainForm,2953706,126,56)
{
Width=465
Height=280
Caption="Кратное увеличение"
}
Add(Button,9899459,147,294)
{
Left=150
Top=5
Enabled=1
Caption="--->"
Point(doEnabled)
link(onClick,3057039:doFor,[])
}
Add(Image,15033202,364,203)
{
Left=20
Top=40
Width=100
Height=100
link(Bitmap,9858288:Var2,[])
}
Add(Image,1581791,567,294)
{
Left=215
Width=200
Height=200
link(Bitmap,3077523:Var2,[])
}
Add(Button,5984021,140,133)
{
Left=10
Top=10
Caption="Open"
link(onClick,5804947:doEvent1,[])
}
Add(RadioButton,15509381,420,28)
{
Left=150
Top=35
Width=45
Selected=0
Caption="x2"
Flat=0
link(onSelect,4018872:doWork2,[])
}
Add(RadioButton,13261484,427,35)
{
Left=150
Top=60
Width=40
Caption="x3"
link(onSelect,14311501:doWork2,[])
}
Add(RadioButton,4163380,434,42)
{
Left=150
Top=90
Width=45
Caption="x5"
link(onSelect,14311501:doWork3,[(478,48)])
}
Add(Button,6411692,161,182)
{
Left=150
Top=125
Enabled=1
Caption="Save"
Point(doEnabled)
link(onClick,9787488:doExecute,[])
}
Add(MathParse,9493804,420,84)
{
DataCount=3
MathStr="%1*2 + %2*3 +%3*5"
ResultType=0
Default=2
link(onResult,5295051:doWork1,[(459,90)(459,139)(403,139)])
link(X1,15509381:Selected,[])
link(X2,13261484:Selected,[])
link(X3,4163380:Selected,[])
}
Add(HubEx,14311501,474,35)
{
Angle=3
link(onEvent,4018872:doWork3,[])
}
Add(HubEx,4018872,474,28)
{
Angle=3
link(onEvent,9493804:doCalc,[(478,20)(410,20)(410,90)])
}
Add(ODialog,1267716,224,140)
{
link(onExecute,7789984:doLoad,[])
}
Add(PictureStream,7789984,273,140)
{
link(onLoad,6363003:doEvent1,[])
link(Bitmap,3077523:Var3,[(286,131)(587,131)(587,264)])
}
Add(SDialog,9787488,217,182)
{
Filter="All|*.bmp"
link(onExecute,7789984:doSave,[(266,188)(266,153)])
}
Add(ChanelToIndex,8578981,84,182)
{
link(onIndex,6411692:doEnabled,[])
}
Add(Hub,5804947,182,133)
{
link(onEvent1,8578981:doWork1,[(207,139)(207,128)(75,128)(75,188)])
link(onEvent2,1267716:doExecute,[])
}
Add(Bitmap,6724895,364,140)
{
Point(Width)
Point(Height)
}
Add(Bitmap,14598734,567,189)
{
FillColor=16777215
Point(doCreate)
Point(HWidth)
Point(HHeight)
link(HWidth,15456691:Result,[(573,180)(517,180)(517,250)(419,250)])
link(HHeight,13135467:Result,[(580,173)(510,173)(510,243)(475,243)])
}
Add(Hub,6363003,315,140)
{
OutCount=3
link(onEvent1,6724895:doLoad,[])
link(onEvent2,15033202:doLoad,[(354,153)(354,209)])
link(onEvent3,5295051:doWork2,[])
}
Add(Math,15456691,413,203)
{
OpType=2
ResultType=0
link(onResult,13135467:doOperation,[])
link(Op1,1042652:Var3,[(419,188)])
link(Op2,15849017:Var2,[])
}
Add(Math,13135467,469,203)
{
OpType=2
ResultType=0
link(onResult,12594756:doEvent1,[])
link(Op1,13936152:Var3,[(475,180)])
link(Op2,14340300:Var3,[(482,159)])
}
Add(GetDataEx,15849017,420,154)
{
link(Data,9493804:Result,[])
}
Add(Hub,12594756,525,203)
{
OutCount=3
link(onEvent1,14598734:doCreate,[])
link(onEvent2,2527139:doWork1,[(559,216)])
link(onEvent3,16249198:doWork2,[(550,223)(550,258)(81,258)(81,307)])
}
Add(ChanelToIndex,16249198,91,294)
{
link(onIndex,9899459:doEnabled,[])
}
Add(For,3057039,196,294)
{
IncludeEnd=1
link(onEvent,498296:doFor,[])
link(onStop,204165:doEvent1,[])
link(End,13936152:Var1,[(209,222)(272,222)(272,180)])
}
Add(GetDataEx,13936152,378,175)
{
link(Data,6724895:Height,[])
}
Add(For,498296,287,294)
{
IncludeEnd=1
link(onEvent,15543140:doGetPixel,[])
link(End,1042652:Var1,[(300,188)])
}
Add(GetDataEx,1042652,371,183)
{
link(Data,6724895:Width,[])
}
Add(Img_GetPoint,15543140,343,294)
{
link(onGetPixel,11778147:doFor,[])
link(Bitmap,9858288:Var1,[(349,194)])
link(X,1391026:Var3,[(356,285)(328,285)(328,334)])
link(Y,15332727:Var3,[(363,278)(279,278)(279,334)])
}
Add(GetDataEx,9858288,364,189)
{
link(Data,6724895:Bitmap,[])
}
Add(For,11778147,392,294)
{
IncludeEnd=1
link(onEvent,3920888:doFor,[])
link(End,15907190:Var1,[(405,285)])
}
Add(For,3920888,448,294)
{
IncludeEnd=1
link(onEvent,884357:doCalc,[(487,300)(487,335)(368,335)(368,370)])
link(End,15907190:Var3,[(461,285)])
}
Add(MathParse,884357,378,364)
{
DataCount=3
MathStr="%1*%2+%3"
ResultType=0
link(onResult,15206011:doCalc,[])
link(X1,15332727:Var2,[(384,355)(202,355)])
link(X2,16440852:Var1,[(391,355)])
link(X3,11778147:Position,[])
}
Add(MathParse,15206011,434,364)
{
DataCount=3
MathStr="%1*%2+%3"
ResultType=0
link(onResult,5812558:doDraw,[])
link(X1,1391026:Var2,[(440,348)(293,348)])
link(X2,16440852:Var2,[])
link(X3,3920888:Position,[])
}
Add(GetDataEx,15332727,196,329)
{
link(Data,3057039:Position,[])
}
Add(GetDataEx,1391026,287,329)
{
link(Data,498296:Position,[])
}
Add(GetDataEx,14340300,441,154)
{
Angle=3
link(Data,15849017:Var3,[])
}
Add(GetDataEx,16440852,441,350)
{
link(Data,15907190:Var2,[])
}
Add(Img_Point,5812558,490,364)
{
Point(X)
Point(Y)
Point(Color)
link(Bitmap,3077523:Var1,[(496,264)])
link(X,15206011:Result,[(503,348)(475,348)(475,404)(440,404)])
link(Y,884357:Result,[(510,355)(482,355)(482,411)(384,411)])
link(Color,15543140:Color,[(517,341)(349,341)])
}
Add(GetDataEx,3077523,567,259)
{
link(Data,14598734:Bitmap,[])
}
Add(HubEx,2527139,555,294)
{
link(onEvent,1581791:doLoad,[])
}
Add(GetDataEx,15907190,441,280)
{
link(Data,14340300:Var2,[])
}
Add(Hub,4087848,42,231)
{
link(onEvent1,8578981:doWork2,[(67,237)(67,195)])
link(onEvent2,16249198:doWork1,[(74,244)(74,300)])
}
Add(Hub,204165,238,301)
{
link(onEvent1,2527139:doWork2,[(263,307)(263,272)(501,272)(501,300)])
link(onEvent2,4087848:doEvent1,[(270,314)(270,286)(32,286)(32,237)])
}
Add(HubEx,5295051,399,154)
{
Angle=1
link(onEvent,15456691:doOperation,[(403,209)])
}



Поиск
Друзья
Администрация