Ниже схема, в которой две ветки: приём изображений из проводника и из браузера, но единовременно работает лишь одна из них.
Add(MainForm,2953706,203,462)
{
Color=16777215
Caption=""
Position=1
link(onCreate,10575571:doEvent1,[])
}
Add(HubEx,14401091,588,476)
{
link(onEvent,15653383:doLoad,[])
}
Add(DropTextManager,8041508,378,546)
{
ControlManager="MF"
DropType=3
link(onDrop,8120541:doDownload,[])
}
Add(DropFileManager,4378979,378,434)
{
ControlManager="MF"
link(onDrop,12315164:doLoad,[])
}
Add(Hub,10575571,287,476)
{
link(onEvent1,4378979:doListen,[(339,482)(339,440)])
link(onEvent2,8041508:doListen,[(339,489)(339,552)])
}
Add(Image,15653383,651,476)
{
Width=384
Height=262
Align=5
Name="MF"
}
Add(Img_Loader,12315164,462,434)
{
link(onLoad,14401091:doWork1,[(592,440)])
}
Add(HTTP_Get,8120541,490,546)
{
Wait=0
link(onDownload,13762284:doLoad,[])
link(FileName,13110476:Var2,[])
}
Add(Img_Loader,13762284,553,553)
{
link(onLoad,14401091:doWork3,[(592,559)])
link(FileName,13110476:Var3,[(559,530)])
}
Add(GetDataEx,13110476,497,525)
{
link(Data,4512137:Value,[])
}
Add(Memory,4512137,497,483)
{
Default=String(C:\image.img)
}