Add(MainForm,16224286,343,539)
{
Width=1123
Height=728
Point(onKeyDown)
link(onKeyDown,3786718:doCheckMask,[])
}
Add(PaintBox,9614065,518,224)
{
Width=1107
Height=689
Align=5
Color=16777215
MouseCapture=0
Point(MouseX)
Point(MouseY)
Point(onMouseDown)
Point(onMouseMove)
Point(onMouseUp)
Point(Width)
Point(Height)
link(onMouseDown,1780752:doEvent,[])
link(onMouseMove,6589010:doEvent,[(641,244)(641,342)])
}
Add(LineBreakEx,5771982,525,315)
{
Caption="mx"
Type=3
link(_Data,9614065:MouseX,[])
}
Add(LineBreakEx,5356291,532,301)
{
Caption="my"
Type=3
link(_Data,9614065:MouseY,[])
}
Add(LineBreakEx,8487043,518,329)
{
Caption="canvas"
Type=3
link(_Data,9614065:Bitmap,[])
}
Add(Img_Rectangle,13212228,756,336)
{
Point(Point1)
Point(Point2)
link(onDraw,13439808:doWork,[])
link(Bitmap,5687464:Var3,[(762,299)])
link(Point1,6156569:Result,[])
link(Point2,6255103:reCalc,[(783,331)(825,331)])
}
Add(LineBreakEx,14952567,770,189)
{
Caption="mx"
Type=2
}
Add(LineBreakEx,5454137,777,203)
{
Caption="my"
Type=2
}
Add(MathParse,6156569,770,231)
{
MathStr="%1 + %2 * 65536"
link(onResult,14664164:doCompare,[(926,237)(926,552)])
link(X1,14952567:getVar,[])
link(X2,5454137:getVar,[])
}
Add(LineBreakEx,9331400,812,245)
{
Caption="mx"
Type=2
}
Add(LineBreakEx,14275355,819,259)
{
Caption="my"
Type=2
}
Add(MathParse,6255103,812,287)
{
MathStr="%1 + %2 * 65536"
Point(reCalc)
link(X1,9331400:getVar,[])
link(X2,14275355:getVar,[])
}
Add(IndexToChanel,6589010,665,336)
{
Count=1
link(onEvent1,16585798:doDraw,[])
}
Add(Bitmap,11784647,959,490)
{
FillColor=16777215
Point(doCreate)
Point(onCreate)
Point(Width)
Point(HWidth)
Point(HHeight)
link(HWidth,2549607:getVar,[])
link(HHeight,14661263:getVar,[])
}
Add(If_else,14664164,966,546)
{
Op2=Integer(0)
link(onTrue,11784647:doCreate,[(1010,552)(1010,531)(947,531)(947,510)])
link(onFalse,15757052:doData,[(1056,559)(1056,429)(585,429)(585,496)])
link(Op1,11784647:Width,[])
AddHint(-58,16,21,13,Op2)
}
Add(LineBreakEx,9874238,539,287)
{
Caption="w"
Type=3
link(_Data,9614065:Width,[])
}
Add(LineBreakEx,14006476,546,273)
{
Caption="h"
Type=3
link(_Data,9614065:Height,[])
}
Add(LineBreakEx,2549607,959,448)
{
Caption="w"
Type=2
}
Add(LineBreakEx,14661263,966,462)
{
Caption="h"
Type=2
}
Add(DoData,15757052,602,490)
{
link(onEventData,11442381:doEvent1,[])
link(Data,2373224:getVar,[])
}
Add(Img_Bmp,16585798,707,336)
{
link(onDraw,13212228:doDraw,[])
link(Bitmap,5687464:Var2,[])
link(SourceBitmap,10686490:getVar,[])
}
Add(KeyMask,3786718,385,560)
{
Ctrl=1
Key=90
link(onTrue,14954374:doCompare,[])
}
Add(Img_Bmp,15325019,756,553)
{
link(onDraw,4145283:doWork,[])
link(Bitmap,591499:getVar,[])
}
Add(Hub,13526982,728,546)
{
link(onEvent1,3414032:doWork3,[(750,552)])
link(onEvent2,15325019:doDraw,[])
}
Add(LineBreakEx,10073136,707,273)
{
Caption="canvas"
Type=2
}
Add(GetDataEx,5687464,707,294)
{
link(Data,10073136:getVar,[])
}
Add(LineBreakEx,2373224,602,462)
{
Caption="canvas"
Type=2
}
Add(LineBreakEx,10686490,714,308)
{
Caption="bmp"
Type=2
}
Add(LineBreakEx,7711064,959,588)
{
Caption="bmp"
Type=3
link(_Data,11784647:Bitmap,[])
}
Add(LineBreakEx,591499,756,525)
{
Caption="canvas"
Type=2
}
Add(LineBreakEx,13439808,798,336)
{
Caption="refresh"
}
Add(LineBreakEx,6266299,420,224)
{
Caption="refresh"
Type=1
link(OnEvent,14148174:doWork2,[])
}
Add(LineBreakEx,4145283,798,553)
{
Caption="refresh"
}
Add(If_else,14954374,427,567)
{
Op2=Integer(0)
link(onTrue,2562623:doEvent1,[(472,573)(472,552)])
link(onFalse,6226486:doOperation,[])
link(Op1,2314762:Var1,[(433,539)])
AddHint(4,32,21,13,Op2)
}
Add(LineBreak,14746814,910,497)
{
Caption="cl"
link(Out,11784647:doClear,[])
Primary=[2682082,-385,49]
}
Add(Hub,2562623,490,546)
{
link(onEvent1,2682082:In,[])
link(onEvent2,7812091:In,[(514,559)(514,566)])
}
Add(LineBreak,12043504,441,238)
{
Caption="cl"
link(Out,15666022:doEvent1,[])
Primary=[7812091,84,322]
}
Add(Hub,15666022,483,238)
{
link(onEvent1,9614065:doClear,[(515,244)(515,237)])
link(onEvent2,14148174:doWork3,[(508,251)])
}
Add(HubEx,14148174,504,224)
{
link(onEvent,9614065:doRefresh,[])
}
Add(IndexToChanel,1780752,665,231)
{
Count=1
link(onEvent1,6156569:doCalc,[])
}
Add(Hub,12124941,616,574)
{
OutCount=3
link(onEvent1,16491742:##select,[(640,580)(640,510)])
link(onEvent2,3484469:doData,[(648,587)(648,552)])
link(onEvent3,16491742:##delete,[(656,594)(656,517)])
}
Add(MultiElementEx,16491742,679,497)
{
Mode=1
}
BEGIN_SDK
Add(EditMultiEx,5464817,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
VarCount=#7:##count|6:Bitmap|
Point(##add)
Point(##select)
Point(##delete)
Point(##count)
link(##add,16023460:doLoad,[(101,27)(101,104)])
link(Bitmap,16023460:Bitmap,[(34,175)(188,175)])
}
Add(Bitmap,16023460,182,98)
{
}
END_SDK
Add(DoData,3484469,686,546)
{
link(onEventData,13526982:doEvent1,[])
link(Data,16491742:Bitmap,[])
}
Add(Math,6226486,560,574)
{
OpType=1
Op2=1
link(onResult,12124941:doEvent1,[])
link(Op1,2314762:Var2,[])
AddHint(-2,35,30,13,Op2)
}
Add(GetDataEx,2314762,560,534)
{
Angle=1
link(Data,16491742:##count,[(685,539)])
}
Add(Hub,11442381,651,490)
{
link(onEvent1,3414032:doWork2,[])
link(onEvent2,16491742:##add,[])
}
Add(HubEx,3414032,746,490)
{
link(onEvent,11784647:doLoad,[])
}
Gitarist писал(а):
Так правильно будет?


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