Dilma писал(а):
по скорости выполнения сравнимо с операцией разворота растрового изображенияНу, битмапы разные бывают, и грузится они могут из файла, а не только передачей указателя.
------------ Дoбавленo в 18.45:
3042 писал(а):
Вот это у меня не работаетА кто сказал, что она должна в потоке выдавать битмап
Add(MainForm,2953706,203,196)
{
Width=768
}
Add(Button,1166494,259,273)
{
Left=10
Top=10
link(onClick,15118192:doEvent1,[])
}
Add(Image,15108198,413,203)
{
Left=10
Top=50
Width=240
Height=195
}
Add(DropFile,8888577,266,196)
{
link(onDropFile,4001932:doLoad,[])
}
Add(ImageLoader,4001932,329,196)
{
DrawSource=2
link(onLoad,4001932:doDraw,[(372,202)(372,191)(317,191)(317,209)])
link(onDraw,15108198:doLoad,[])
}
Add(Img_Rotate,13374679,413,273)
{
Point(Result)
link(onResult,4057637:doLoad,[])
link(Bitmap,15108198:ImageBitmap,[])
}
Add(Hub,15118192,322,273)
{
link(onEvent1,13374679:doLoad,[])
link(onEvent2,13374679:doFlipVertical,[(374,286)(374,293)])
}
Add(Image,4057637,476,273)
{
Left=265
Top=50
Width=240
Height=195
link(Bitmap,13374679:Result,[(482,261)(450,261)(450,317)(419,317)])
}