Add(MultiElementEx,9901676,392,196)
{
}
BEGIN_SDK
Add(EditMultiEx,285396,21,21)
{
WorkCount=#50:doBmpToJpg=Преобразует bmp (stream) в jpg (stream)|
EventCount=#44:onBmpToJpg=выдаёт в поток jpg-картинку (bin)|
VarCount=#38:Jpg-Stream=содержит jpg-картинку (bin)|
DataCount=#20:Picture=картинка bmp|32:Quality=Качество сжатия картинки|
Width=405
Height=179
VOffset=21
link(doBmpToJpg,2766042:doEvent1,[])
link(Jpg-Stream,16182303:Var1,[(27,106)])
}
Add(Jpeg,1386999,231,140)
{
Quality=80
Point(doLoadFromBitmap)
Point(Stream)
Point(doSaveToStream)
Point(Quality)
MakeExt(Quality,Качество сжатия картинки,Quality)
link(Stream,3137570:Var2,[])
link(Quality,285396:Quality,[(244,24)(34,24)])
}
Add(MemoryStream,12446609,231,35)
{
Point(doPosition)
}
Add(DoData,11548064,84,119)
{
link(onEventData,285396:onBmpToJpg,[(271,125)(271,48)])
link(Data,16182303:Var2,[])
}
Add(Hub,2766042,35,42)
{
OutCount=5
link(onEvent1,12446609:doClear,[])
link(onEvent2,2146531:doValue,[])
link(onEvent3,1386999:doSaveToStream,[(60,62)(60,167)])
link(onEvent4,5945870:doData,[])
link(onEvent5,11548064:doData,[(68,76)(68,125)])
}
Add(DoData,5945870,84,63)
{
Data=Integer(0)
link(onEventData,12446609:doPosition,[(189,69)(189,55)])
}
Add(Memory,2146531,133,49)
{
Point(Data)
link(onData,1386999:doLoadFromBitmap,[(180,55)(180,160)])
link(Data,285396:Picture,[(139,32)(27,32)])
}
Add(GetDataEx,3137570,231,101)
{
link(Data,12446609:Stream,[])
}
Add(GetDataEx,16182303,84,101)
{
Angle=1
link(Data,3137570:Var1,[])
}
END_SDK
Не проверял... Но если мне не изменяет мой склероз - должно БЫ работать