Add(MainActivity,2953706,126,322) { } Add(ImageView,450797,357,322) { Left=10 Top=50 Width=205 Height=285 } Add(Button,5721292,126,259) { Left=15 Top=10 Point(onClick) link(onClick,1019650:doEvent1,[]) } Add(TCPClient,13222220,231,259) { link(onConnectResult,13460773:doEvent,[]) } Add(SimpleStreamRW,8279423,231,322) { ListenerState=0 Point(doListenerState) link(onRead,5879566:doDecodeFile,[(285,328)(285,335)]) link(InputStream,13222220:InputStream,[]) } Add(Hub,1019650,175,259) { link(onEvent1,13222220:doConnect,[]) } Add(IndexToChanel,13460773,280,259) { link(onEvent2,8279423:doListenerState,[(324,272)(324,304)(219,304)(219,335)]) } Add(BitmapFactory,5879566,308,322) { Point(ByteArray) Point(doDecodeFile) link(onDecode,450797:doBitmap,[]) link(ByteArray,8279423:Data,[(321,310)(279,310)(279,366)(237,366)]) }