Make(delphi) ver(4.04 build 184) Add(MainForm,2953706,217,133) { Width=772 Height=390 TaskBar=1 Point(Handle) Point(onKeyDown) Point(doSetFocus) link(onCreate,7392498:doEvent1,[(261,153)(261,174)(142,174)(142,195)]) link(onKeyDown,6490531:doEvent1,[(265,160)(265,181)]) } Add(WinTools,6073612,217,196) { Point(doAlphaBlendValue) Point(doTransparentColor) link(Handle,2953706:Handle,[]) } Add(ScrollBar,16053579,63,224) { Left=-5 Top=20 Width=85 Cursor=2 Max=255 Min=30 Position=255 } Add(ChildPanel,124292,217,63) { } BEGIN_SDK Add(EditMulti,5922126,98,70) { WorkCount=2 Width=531 Height=424 link(doWork1,5586811:doCreate,[(245,76)(245,97)]) link(doWork2,9742335:doEvent1,[(182,83)(182,195)]) } Add(Panel,14842513,105,91) { Left=95 Top=5 Width=1845 Height=947 Color=65280 } Add(PaintBox,4168433,448,126) { Left=5 Top=5 Width=1670 Height=930 Color=65280 Point(MouseX) Point(MouseY) Point(onMouseDown) Point(onMouseMove) link(onBeforeDraw,7399571:doEvent,[(489,132)(489,116)(217,116)(217,363)]) link(onMouseDown,10392887:doValue,[(499,139)(499,169)(437,169)(437,209)]) link(onMouseMove,4168433:doRefresh,[(491,146)(491,161)(436,161)(436,132)]) } Add(PointXY,7595484,455,259) { link(X,10392887:Value,[]) link(Y,6469286:Value,[(468,240)(510,240)]) } Add(Img_Line,9929093,462,364) { Color=255 Point(Point1) Point(Point2) Point(Size) link(Bitmap,8098348:Var2,[(468,353)(461,353)]) link(Point1,7595484:Point,[(475,328)(461,328)]) link(Point2,8693767:Point,[(482,349)(552,349)]) link(Size,153844:String,[(489,352)(535,352)(535,435)(580,435)]) } Add(Memory,10392887,455,203) { Point(Data) link(onData,6469286:doValue,[]) link(Data,8950384:Var2,[(461,199)(468,199)]) } Add(Memory,6469286,504,203) { Point(Data) link(onData,13358960:doEvent,[(541,209)(541,250)(230,250)(230,328)]) link(Data,2660400:Var2,[(510,194)(517,194)]) } Add(IndexToChanel,7399571,343,357) { Data=Integer(0) Point(Index) link(onEvent2,8570884:doDraw,[]) link(Index,6778845:Var2,[(349,339)(356,339)]) AddHint(4,45,21,13,Data) } Add(PointXY,8693767,546,259) { link(X,8950384:Var3,[(552,187)]) link(Y,2660400:Var3,[(559,177)]) } Add(GetDataEx,8950384,462,186) { link(Data,4168433:MouseX,[(468,172)(461,172)]) } Add(GetDataEx,2660400,511,176) { Angle=3 link(Data,4168433:MouseY,[(468,177)]) } Add(Memory,4701556,343,273) { Default=Integer(0) AddHint(1,-20,21,13,Default) } Add(Bitmap,5586811,392,77) { HWidth=1665 HHeight=920 FillColor=65280 Point(doCreate) } Add(IndexToChanel,13358960,245,322) { Data=Integer(1) Point(Index) link(onEvent1,4701556:doValue,[(283,328)(283,279)]) link(onEvent2,9824270:doEvent1,[]) link(Index,6778845:Var1,[(251,313)]) AddHint(3,-31,21,13,Data) } Add(GetDataEx,6778845,350,312) { link(Data,4701556:Value,[(356,308)(349,308)]) } Add(Img_Bmp,8570884,406,364) { TransparentColor=65280 link(onDraw,5152603:doWork2,[(447,370)(447,377)]) link(Bitmap,8098348:Var1,[(412,334)]) link(SourceBitmap,6048747:Var2,[(419,360)(405,360)]) } Add(GetDataEx,8098348,455,333) { link(Data,4168433:Bitmap,[(461,245)(454,245)]) } Add(Img_Bmp,7902662,511,420) { link(Bitmap,6048747:Var3,[(517,407)(430,407)(430,348)]) link(SourceBitmap,8098348:Var3,[(524,334)]) } Add(GetDataEx,6048747,399,347) { link(Data,5586811:Bitmap,[(405,253)(398,253)]) } Add(HubEx,5152603,434,371) { link(onEvent,9929093:doDraw,[(444,377)(444,370)]) } Add(Hub,9824270,301,329) { OutCount=3 link(onEvent1,4701556:doClear,[(329,335)(329,286)]) link(onEvent2,5152603:doWork1,[(438,342)]) link(onEvent3,10267651:doData,[(326,349)(326,426)]) } Add(DoData,10267651,441,420) { link(onEventData,14553281:doEvent1,[]) } Add(Hub,9742335,266,189) { OutCount=4 link(onEvent1,4168433:doClear,[(364,195)(364,139)]) link(onEvent2,14553281:doEvent2,[(385,202)(385,433)]) } Add(Hub,14553281,490,420) { InCount=2 link(onEvent1,7902662:doDraw,[]) } Add(ComboBox,153844,567,378) { Left=5 Top=10 Height=21 Strings=#1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|2:10|0:| } END_SDK Add(DoData,14085288,133,287) { Data=Integer(65280) link(onEventData,6073612:doTransparentColor,[(191,293)(191,237)]) } Add(Hub,7392498,154,189) { link(onEvent1,6073612:doPopup,[(192,195)(192,209)]) link(onEvent2,124292:doWork1,[(192,202)(192,69)]) } Add(CheckBox,15721464,42,329) { Left=5 Top=45 Width=70 Height=35 link(onCheck,11858033:doEvent1,[]) } Add(Button,2049881,105,70) { Top=90 Width=80 } Add(Case,7658734,315,147) { Value=Integer(112) link(onTrue,11858033:doEvent2,[(359,160)(359,251)(93,251)(93,342)]) } Add(Hub,11858033,105,329) { InCount=2 link(onEvent1,14085288:doData,[(126,335)(126,293)]) } Add(Hub,6490531,280,175) { InCount=2 OutCount=3 link(onEvent1,7658734:doCase,[(304,181)(304,153)]) link(onEvent2,12496337:doCase,[(336,188)(336,209)]) link(onEvent3,10842553:doCase,[(332,195)(332,265)]) } Add(Case,12496337,378,203) { Value=Integer(113) link(onTrue,15999177:doEvent1,[(422,216)(422,226)]) } Add(Case,10842553,371,259) { Value=Integer(114) link(onTrue,124292:doWork2,[(415,272)(415,174)(205,174)(205,76)]) } Add(DoData,9707605,231,301) { Data=Integer(50) link(onEventData,6073612:doAlphaBlendValue,[(275,307)(275,269)(205,269)(205,230)]) } Add(Hub,15999177,448,224) { link(onEvent1,9707605:doData,[(422,262)(219,262)(219,307)]) link(onEvent2,2953706:doSetFocus,[(474,237)(474,202)(205,202)(205,167)]) }