Make(cnet) ver(4.04 build 185) Add(EntryPoint,2953706,84,63) { Width=545 Height=382 Point(Control) Point(onPaint) Point(onResize) Point(doInvalidate) link(onCreate,14445159:doWork1,[(167,69)]) link(onError,14168151:doShow,[]) link(onPaint,10038980:doGetMethod,[(123,83)(123,188)]) link(onResize,8974168:doEvent1,[]) } Add(CopyFromScreen,12243693,210,175) { Point(upperLeftSource) Point(upperLeftDestination) Point(regionSize) Point(pixelOperation) Point(doCopyFromScreen2) link(upperLeftSource,14766419:Var1,[(223,159)]) link(upperLeftDestination,14766419:Var2,[]) link(regionSize,1097164:.Size,[]) link(pixelOperation,10640864:CopyPixelOperation,[(244,159)(265,159)]) } Add(Screen,95587,175,112) { Point(Bounds) Point(doGetBounds) Point(onGetBounds) Point(control) link(onGetBounds,1097164:doRectangle,[]) link(control,2953706:Control,[(181,104)(97,104)]) } Add(Rectangle,1097164,217,112) { Point(.Location) Point(.Size) } Add(GetDataEx,14766419,224,154) { link(Data,1097164:.Location,[]) } Add(MessageBox,14168151,175,70) { } Add(PaintEventArgs,10038980,168,182) { link(onGraphics,12243693:doCopyFromScreen2,[]) } Add(HubEx,14445159,163,84) { Angle=1 link(onEvent,95587:doGetBounds,[(167,118)]) } Add(Hub,8974168,133,84) { link(onEvent1,14445159:doWork2,[]) link(onEvent2,2953706:doInvalidate,[(157,97)(157,116)(72,116)(72,69)]) } Add(CopyPixelOperation,10640864,259,112) { CopyPixelOperation=12 }