Ну если по форме, то вот так
Add(PaintBox,12975,154,252) { Width=522 Height=434 Align=5 Point(MouseX) Point(MouseY) Point(onDblClick) Point(onResize) Point(Handle) Point(onMouseDown) link(onBeforeDraw,6508765:doDraw,[(198,258)(198,402)(142,402)(142,545)]) link(onDblClick,13362981:doInfo,[]) link(onResize,11729961:doEvent1,[(209,272)(209,223)]) link(onMouseDown,13839767:doMove,[(198,279)(198,300)(79,300)(79,321)]) } Add(MainForm,11167582,35,196) { Left=20 Top=105 Width=530 Height=461 Point(onDblClick) Point(onClose) link(onCreate,10823734:doEvent1,[(79,216)(79,188)]) link(onClose,10532362:doSave,[(104,230)(104,293)]) } Add(ChanelToIndex,12174783,490,147) { link(onIndex,1224049:doValue,[]) } Add(ArrayRW,3166112,700,147) { link(Array,12885824:Array,[]) } Add(Img_Bmp,6508765,154,539) { Transparent=0 Point(X) Point(Y) link(Bitmap,12975:Bitmap,[]) link(SourceBitmap,3166112:Item,[(167,359)(706,359)]) link(X,2946149:Data1,[(174,514)(216,514)]) link(Y,3772753:Data1,[(181,524)(251,524)]) } Add(FormatStr,9258963,322,259) { DataCount=3 Mask="%1;%2;%3" link(onFString,9081805:doEvent1,[]) link(Str1,1224049:Value,[(328,219)(566,219)]) link(Str2,2946149:Data2,[(335,240)(290,240)(290,450)(223,450)]) link(Str3,3772753:Data2,[(342,233)(311,233)(311,450)(258,450)]) } Add(Hub,13780093,140,98) { InCount=3 OutCount=1 link(onEvent1,12975:doClear,[(184,104)(184,181)(134,181)(134,265)]) } Add(BitmapArray,12885824,700,91) { Bitmaps=[] UseName=1 } Add(ArrayEnum,5004633,427,315) { link(onItem,5076601:doInfo,[]) link(Array,10532362:Strings,[(433,306)(454,306)]) } Add(GetIndexData,8743748,245,364) { link(Data1,12975:MouseY,[(251,306)(174,306)]) link(Data2,1902115:Value,[(258,356)(629,356)]) } Add(Hub,5594172,168,357) { InCount=2 link(onEvent1,15331296:doIndex,[]) link(onEvent2,8743748:doIndex,[]) } Add(GetData,2946149,210,406) { link(Data,15331296:Var,[]) } Add(GetData,3772753,245,406) { link(Data,8743748:Var,[]) } Add(GetIndexData,15331296,210,357) { link(Data1,12975:MouseX,[(216,317)(167,317)]) link(Data2,11749078:Left,[(223,340)(580,340)]) } Add(RadioButton,11229851,441,168) { Left=70 Width=70 Caption="2 bitmap" link(onSelect,12174783:doWork2,[(481,174)(481,160)]) } Add(RadioButton,15816723,441,126) { Width=70 Selected=0 Caption="1 bitmap" link(onSelect,12174783:doWork1,[(481,132)(481,153)]) } Add(Memory,1224049,560,147) { link(onData,2128314:doWork2,[]) } Add(StringTable,10532362,434,259) { Left=140 Top=5 Width=380 Height=95 FileName="qwer.tbl" Columns=#5:nomer|2:kx|2:ky| Point(Strings) } Add(Informer,13362981,224,259) { Data="0" link(onContinue,9258963:doString,[]) link(onInfo,5594172:doEvent1,[(268,272)(268,345)(148,345)(148,363)]) } Add(Informer,5076601,469,315) { Data="1" link(onContinue,4069005:doSplit,[]) link(onInfo,5594172:doEvent2,[(514,328)(514,351)(156,351)(156,370)]) } Add(StrPart,4069005,518,315) { Char=";" link(onSplit,11749078:doSplit,[(562,321)(562,307)]) link(onPart,2128314:doWork3,[(641,328)]) } Add(Hub,10823734,84,182) { OutCount=4 link(onEvent1,13780093:doEvent1,[(122,188)(122,104)]) link(onEvent2,15816723:doSelect,[(278,195)(278,132)]) link(onEvent3,10532362:doLoad,[(213,202)(213,286)]) link(onEvent4,10195831:doWork2,[(194,209)(194,321)]) } Add(StrPart,11749078,574,301) { Char=";" Point(Left) link(onSplit,1902115:doValue,[]) } Add(Memory,1902115,623,301) { link(onData,15643921:doWork3,[(667,307)(667,562)(88,562)]) } Add(HubEx,2128314,637,140) { link(onEvent,3166112:doRead,[]) } Add(Hub,9081805,364,259) { link(onEvent1,10532362:doAdd,[]) link(onEvent2,15643921:doWork2,[(408,272)(408,488)(67,488)(67,545)]) } Add(HubEx,15643921,84,532) { link(onEvent,12975:doRefresh,[(123,545)(123,258)]) } Add(Hub,11729961,224,217) { link(onEvent1,13780093:doEvent2,[(268,223)(268,167)(128,167)(128,111)]) link(onEvent2,10195831:doWork1,[(277,230)]) } Add(HubEx,10195831,273,308) { link(onEvent,5004633:doEnum,[]) } Add(Button,14670623,336,77) { Top=20 Caption="clear" Data=Integer(0) link(onClick,13791516:doEvent1,[]) } Add(Hub,13791516,483,77) { link(onEvent1,10532362:doClear,[(527,83)(527,177)(422,177)(422,272)]) link(onEvent2,13780093:doEvent3,[(541,90)(541,70)(114,70)(114,118)]) } Add(MoveWindow,13839767,91,315) { link(Handle,12975:Handle,[(97,299)(181,299)]) }
|