1nd1g0, nesco, ок, готовлю пальцы
------------ Дoбавленo в 18.59:
nesco, а в компонентах выложить контейер можно? А то я баран по IC по картинках...
------------ Дoбавленo в 19.40:
Вот ImgTween (Add) на компонентах (правда в некоторых местах рисует мусор). Точной документации по методах не нашёл, но думаю это оно:
Add(InfoTip,7902238,154,70) { Info=#0:|13:ImgTween: Add| Font=[MS Sans Serif,8,1,0,1] Frame=3 Width=785 Height=403 } Add(MainForm,2953706,98,196) { } Add(Bitmap,2339168,238,133) { @Hint=#4:Img1| Picture=[ZIP3604000078DA5D93DD4B936118C69FCA8EDD9F10745241C2C85EC4C4685936DB823E4869562C2659436DC63E5E27B50EC23A88B70C2A0C2BAB4DA52F2BA3354593EC83422A0822CA93D03C8B86157974753DBB5FB6D6033FC6F3BCF7757FCFE5354A54EE18640571D82C52CBE483FDBDE82C2975A832CB5241401D224D642FA927DB899B6C22EB4915314825594ECD626A9D96559D02DAC7480668790C1CBE0F1CBC0D04F8EEBF06ECEB017C17C879A0E12CB0EB14B0B2C9F61101C2CF68438D6F90DA7B409505547401E5C7813DD4ED3E07ACA2FDBA10E0E19B3B2E3E72797402E624E350FF7301B9937A2B3E0237E4FE610658DD0A740DC93D312079A80AD1C7A88F8E207FA6BE012EC63DF354EE998F80330A0CBF937BF4BAD492EB878E3F01D4DD0426BF02EFE7A87B01EC4802B3F3621F676EE509E0C76FB9BB4F008D17A9DD408E313EF55BFB087D78A8ABBF05A4BF88ED6C16D842DB2377E5AE7D94B501FB2F535B2BF123E3F4C99CFCB4B1187BCE8EABFBD1FC00D848FD4C56DEBA69EB348103B4575ED2413D67673E42D1D15A3D4B2FF3497F96B7EC1FA0867D5BCBFC03FDD4EE94F87AF6E63030BF20F5F7BC660D83524B66BAE0D37C0254739695A7B91F77A8F549FCF651E6C81DD9DC0BD45E652D9C5B076DA7BF17B4D64BF681BB5473893EBA8120EB527E120342DCBB46C64A4E01A39F0AF5EBF38B399D647FBDDCC56DC4DD273E5AD3F6BE337E0B6345868AEBD7B5A438EF8601A943EBFFF51166CEAA4DF4CDEC5D90BD4FBE226F58E743D67245F2AD632D1E8DD6F68B0F3FBF87B95B8AFBAC5C9665F48A0F9D476844FA71744CE61A9D90FD8C6B9E13CE37C65F17F3526BF8FF59CAFF207DE83CF274CA5EE549FC87FE6E505352EAF80B95B2FBC4] Point(Height) Point(Width) AddHint(-4,-27,38,13,@Hint) } Add(Bitmap,9196756,294,133) { @Hint=#4:Img2| Picture=[ZIP3604000078DAD592DD4BD36114C70DBA3515BBEBA6CB42104210830A12CA20561062F4862805918851286A25CD373250139766E04B6A79E16CA5499988C5085F4271EA985BBAA1736EE8A61BD3E962F3D3F37B346FEA0FA803DF8BC339DF73CEF7F93EC9AAC4FD113212058E0844EF625FC4E19DC26EFD5F8AA1CC43E8AF1CE46B6A2C83AA18FA5362E84B8EA6F744143D8951BC4F38802E3E92B77191688FFE89B1AC38E6DF3CC4D69AC75C730E3F1AEE60A9BFC54C6D06A6EAEB182B2F335D7189C9F28B4C969E67A2F81C13EA1409856F284862B1AB8CD986DB583499CC3CBB86E9692AD3E517982C167D45A7192F3CC9585E12A3F71218C98967383B4ECE51F8A692149C3DD58436BCCC3566135A5FC35C9B2E73A3D81B58B260509FC1F3BD1BCBCB2CC2C100018759DCA2929AE62AD358FE5C4F28E063A1BD60678EE8537273CD0D365DB3AC8E7FC4671966B6E53EC1D525C6F28F4B4DBA639158EB32717F69663B1C222C38DBC14D6C6D7982EF979AB6966D04BD2EC29B7E6CAF1F105C734A4DC6EAABF42645616FCA66F55B87A8AFE3ECAE927D8B9D6A99DB5EE5B2E55EC03DA495F9426709E1AD0DA6C43B9A3519D227676B2EDE912E427E37CB9F9EF3D3B7226784C57E4583DFA467515B42C06EC4D69ECFC6BC0193D0ACF83420FC56F8BE511D9EC1163C038DB8FB5F88391A5C1FAA587AF70487E0DA3B1E494DD6A69C3D9FACE2367D5AEC1EFF37BC026BC39D529347DF867BB09995FE065C7D1AE9934357815D5BCA7C4711CADF53F87F83A3E52E76E183B5EE26D69A74E993B94CC5F4E3B34C159EC2909B20FF5EC47F1EBF0099D20A64] Point(Height) Point(Width) AddHint(-4,-27,38,13,@Hint) } Add(For,448092,497,301) { link(onEvent,1769303:doFor,[]) link(End,7093477:Var3,[(510,289)]) } Add(For,1769303,546,301) { link(onEvent,16689696:doGetPixel,[]) link(End,7202716:Var3,[(559,289)(582,289)(582,362)]) } Add(Button,6845887,98,245) { Left=10 Top=10 Caption="start" link(onClick,16564231:doEvent1,[]) } Add(Img_GetPoint,16689696,588,301) { PColor(Y,43520) link(onGetPixel,4043316:doGetPixel,[]) link(Bitmap,2339168:Bitmap,[(594,188)(244,188)]) link(Y,11010110:Var1,[(608,289)(627,289)]) } Add(If_else,14116950,245,245) { Type=2 PColor(Op1,43775) PColor(Op2,43775) link(onTrue,12658705:doWork1,[]) link(onFalse,12658705:doWork2,[]) link(Op1,4818925:Var2,[]) link(Op2,9196756:Height,[(258,219)(307,219)]) } Add(If_else,13990786,294,315) { Type=2 PColor(Op1,43520) PColor(Op2,43520) link(onTrue,4914091:doWork1,[]) link(onFalse,4914091:doWork2,[]) link(Op1,13291781:Var2,[(300,213)(258,213)]) link(Op2,14903261:Var2,[(307,232)(314,232)]) } Add(ChanelToIndex,12658705,315,245) { link(onIndex,9224930:doIndex,[]) } Add(GetIndexData,9224930,357,245) { PColor(Data1,43775) PColor(Data2,43520) link(onIndex,13990786:doCompare,[(401,251)(401,296)(282,296)(282,321)]) link(Data1,4818925:Var3,[(363,208)]) link(Data2,14903261:Var3,[(370,215)]) } Add(ChanelToIndex,4914091,357,315) { link(onIndex,10216733:doIndex,[]) } Add(GetIndexData,10216733,399,315) { PColor(Data1,43520) PColor(Data2,43520) link(onIndex,9579416:doCreate,[]) link(Data1,13291781:Var3,[(405,201)]) link(Data2,5103120:Var3,[(412,194)]) } Add(GetDataEx,4818925,245,203) { PColor(Data,43775) link(Data,2339168:Height,[]) } Add(GetDataEx,14903261,308,210) { PColor(Data,43520) link(Data,5103120:Var2,[]) } Add(GetDataEx,13291781,252,196) { PColor(Data,43520) link(Data,2339168:Width,[]) } Add(GetDataEx,5103120,308,189) { PColor(Data,43520) link(Data,9196756:Width,[]) } Add(Bitmap,9579416,448,301) { Point(onCreate) Point(doCreate) Point(HHeight) Point(HWidth) link(onCreate,448092:doFor,[]) link(HHeight,7093477:Var2,[]) link(HWidth,7202716:Var1,[(461,294)(488,294)]) } Add(GetDataEx,7093477,448,284) { Angle=3 link(Data,9224930:Var,[(363,289)]) } Add(GetDataEx,7202716,482,357) { Angle=3 link(Data,10216733:Var,[(405,362)]) } Add(Img_GetPoint,4043316,637,301) { PColor(X,43775) PColor(Y,43520) link(onGetPixel,1217493:doOperation,[]) link(Bitmap,9196756:Bitmap,[(643,182)(300,182)]) link(X,15099635:Var2,[]) link(Y,11760708:Var2,[]) } Add(GetDataEx,11010110,621,363) { Angle=3 PColor(Data,43520) link(Data,448092:Position,[(503,368)]) } Add(Math,1217493,700,301) { link(onResult,2622951:doCompare,[]) link(Op1,16689696:Color,[(706,289)(736,289)(736,382)(594,382)]) } Add(Img_Point,14829757,868,301) { Point(X) Point(Y) Point(Color) PColor(X,43775) PColor(Y,43520) link(Bitmap,12060362:Var3,[(874,289)(905,289)(905,389)]) link(X,15099635:Var3,[(881,269)(650,269)]) link(Y,11760708:Var3,[(888,278)(657,278)]) link(Color,7868492:Var,[(895,282)(915,282)(915,344)(832,344)]) } Add(Hub,16564231,168,245) { OutCount=3 link(onEvent1,14116950:doCompare,[]) link(onEvent2,16371276:doData,[(237,258)(237,426)]) link(onEvent3,9579416:doClear,[(228,265)(228,314)]) } Add(DoData,16371276,448,420) { link(onEventData,4367725:doLoad,[(954,426)(954,272)]) link(Data,12060362:Var2,[]) } Add(GetDataEx,12060362,448,384) { link(Data,9579416:Bitmap,[]) } Add(GetDataEx,15099635,644,280) { Angle=1 PColor(Data,43775) link(Data,1769303:Position,[(687,285)(687,374)(552,374)]) } Add(GetDataEx,11760708,651,284) { Angle=1 PColor(Data,43520) link(Data,11010110:Var3,[(677,289)(677,368)]) } Add(Image,4367725,980,266) { Left=110 Top=10 Width=190 Height=145 ViewStyle=0 } Add(If_else,2622951,742,301) { Type=2 Op2=Integer(16581375) link(onTrue,3232920:doWork1,[]) link(onFalse,3232920:doWork2,[]) } Add(ChanelToIndex,3232920,784,301) { link(onIndex,7868492:doIndex,[]) } Add(GetIndexData,7868492,826,301) { link(onIndex,14829757:doDraw,[]) link(Data1,12892304:Result,[]) link(Data2,1217493:Result,[(839,289)(779,289)(779,346)(706,346)]) } Add(SelectColor,12892304,826,203) { Color=16777215 }
|