Add(ChildPanel,13590157,497,483) { } BEGIN_SDK Add(EditMulti,9803722,14,7) { WorkCount=2 VarCount=1 Width=1224 Height=767 link(doWork1,4791152:doEnum,[(35,13)(35,97)]) link(Var1,4973196:Var1,[(20,61)]) } Add(Panel,93557,77,245) { Width=1124 Height=46 Align=2 Color=16777215 ColorSp=0 BorderWidth=0 BevelInner=0 BevelWidth=0 Alignment=2 } Add(ArrayRW,11641728,553,84) { link(Array,8082893:Var3,[(559,61)]) link(Index,7427465:Var1,[(566,72)(408,72)(408,135)(251,135)]) } Add(MST_ArrayCols,9144996,56,7) { MSTControl="parent.main" } Add(ArrayEnum,4791152,56,91) { @Hint=#36:Заранее распределяР|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:| link(onItem,7427465:doWork1,[]) link(Array,4973196:Var2,[]) AddHint(6,50,178,26,@Hint) } Add(GetDataEx,4973196,56,56) { link(Data,9144996:ColumnArray,[]) } Add(ChildPanel,7427465,245,91) { link(onEvent1,5830523:doEvent,[]) link(Data1,4791152:Index,[(251,79)(160,79)(160,135)(69,135)]) link(Data2,8082893:Var2,[]) } BEGIN_SDK Add(EditMulti,2909533,21,21) { EventCount=3 WorkCount=4 DataCount=2 VarCount=1 Width=965 Height=690 link(doWork1,7135228:doSearch,[(70,27)(70,307)]) link(doWork2,10674553:doWork5,[(179,34)(179,496)]) link(Var1,5542162:Value,[(27,407)(473,407)(839,407)]) } Add(GLabel,14107709,364,105) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="Код" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,8268377:doOperation,[(432,118)(432,174)]) } Add(GLabel,4344007,350,196) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="Наименование" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,11494482:doOperation,[(412,209)(412,258)]) } Add(Panel,15442820,245,56) { Width=818 Height=40 Align=2 BevelInner=0 } Add(Math,6385163,441,336) { Op2=5 ResultType=0 link(onResult,12409068:doWork3,[(618,342)(618,90)]) link(Op1,8972756:Width,[(447,317)(356,317)]) } Add(Math,11494482,441,252) { Op2=4 ResultType=0 link(onResult,12409068:doWork2,[(625,258)(625,83)]) link(Op1,4344007:Width,[(447,240)(363,240)]) } Add(IndexToChanel,13074636,147,301) { Count=11 Point(Index) link(onEvent1,14107709:doWidth,[(251,307)(251,118)]) link(onEvent2,4344007:doWidth,[(265,314)(265,209)]) link(onEvent3,8972756:doWidth,[(261,321)(261,279)]) link(onEvent4,10674553:doWork1,[(257,328)(257,468)]) link(onEvent5,10674553:doWork2,[(257,335)(257,475)]) link(onEvent6,10674553:doWork3,[(257,342)(257,482)]) link(onEvent7,10674553:doWork4,[(257,349)(257,489)]) link(Index,2909533:Data1,[(153,161)(27,161)]) } Add(BlockFind,7135228,91,301) { IncludeBlock=1 StartBlock="=" EndBlock="==" link(onSearch,13074636:doEvent,[]) } Add(FormatStr,6872767,882,70) { DataCount=1 Mask="id=%1==0" link(onFString,2909533:onEvent1,[(950,76)(950,27)]) link(Str1,12409068:Data,[(888,58)(836,58)(836,162)(783,162)]) } Add(ChanelToIndex,12409068,777,70) { Count=11 Point(Data) link(onIndex,5542162:doValue,[]) } Add(Memory,5542162,833,70) { link(onData,6872767:doString,[]) } Add(GLabel,8972756,343,266) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="Ед. Изм." AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,6385163:doOperation,[(408,279)(408,342)]) } Add(Math,8268377,469,168) { Op2=2 ResultType=0 link(onResult,12409068:doWork1,[(639,174)(639,76)]) link(Op1,14107709:Width,[(475,152)(377,152)]) } Add(ChildPanel,10674553,336,462) { link(onEvent1,8511043:doOperation,[(390,468)(390,412)]) link(onEvent2,12409068:doWork4,[(572,475)(572,97)]) link(onEvent3,12409068:doWork5,[(572,482)(572,104)]) link(onEvent4,12409068:doWork6,[(572,489)(572,111)]) link(onEvent5,12409068:doWork7,[(572,496)(572,118)]) link(Data1,2909533:Data2,[(342,242)(34,242)]) } BEGIN_SDK Add(EditMulti,7498672,21,21) { EventCount=5 WorkCount=5 DataCount=1 VarCount=1 Width=1000 Height=641 link(doWork1,2115788:doEvent1,[(143,27)(143,48)]) link(doWork2,14856042:doEvent1,[(112,34)(112,90)]) link(doWork3,15697588:doEvent1,[]) link(doWork4,16191554:doEvent1,[(42,48)(42,160)]) link(Var1,2132254:Var2,[(27,501)(230,501)]) } Add(Panel,1799710,224,406) { Left=35 Top=105 Width=182 Align=1 ModeSp=3 SizeSp=2 MinOwn=80 BevelInner=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,855623:doEvent,[]) } Add(Memory,11555403,280,35) { } Add(Memory,7633623,203,63) { } Add(Memory,7883655,133,105) { } Add(FastMathParse,6424446,133,413) { DataCount=4 MathStr="%1 + %2 + %3 + %4 + 14" link(onResult,6832568:doEvent,[]) link(X2,4330710:Var2,[]) link(X3,10122465:Var2,[]) link(X4,12017754:Var2,[]) } Add(GLabel,6874976,203,231) { Left=1 Top=1 Width=180 Height=18 Align=2 Ctl3D=0 WinStyle=3 Caption="Базимная стоимость" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(onResize) } Add(Hub,16191554,63,154) { link(onEvent1,6424446:doCalc,[(87,160)(87,419)]) link(onEvent2,13559231:doEvent,[(252,167)(252,356)]) } Add(GLabel,15626754,511,70) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="Сметная" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,2770590:doEvent1,[]) } Add(GLabel,13646963,511,161) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="ОТП" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,7588603:doEvent1,[]) } Add(Math,7271118,749,238) { Op2=5 ResultType=0 link(onResult,7498672:onEvent4,[(834,244)(834,48)]) link(Op1,8259382:Width,[(755,226)(570,226)(570,275)(517,275)]) } Add(Math,13622602,679,168) { Op2=4 ResultType=0 link(onResult,7498672:onEvent3,[(852,174)(852,41)]) link(Op1,13646963:Width,[(685,156)(566,156)(566,205)(524,205)]) } Add(GLabel,8259382,504,231) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 ModeSp=3 SizeSp=2 MinOwn=60 Caption="ТР" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) link(onResize,3584226:doEvent1,[]) } Add(Math,840807,679,77) { Op2=4 ResultType=0 link(onResult,7498672:onEvent2,[(834,83)(834,34)]) link(Op1,15626754:Width,[(685,65)(573,65)(573,114)(524,114)]) } Add(Math,2419964,609,406) { Op2=5 ResultType=0 } Add(GLabel,3113952,595,343) { Left=65 Top=45 Width=55 Height=30 Align=1 Ctl3D=0 WinStyle=3 SizeSp=5 MinOwn=60 Caption="ЗСР" AutoSize=1 Alignment=2 VAlignment=0 Point(doWidth) Point(Width) Point(onResize) } Add(Debug,13559231,427,350) { WEName="зср" link(onEvent,16700044:doWork2,[]) } Add(Debug,855623,343,413) { link(onEvent,11190260:doCalc,[(409,419)(409,468)]) } Add(Debug,13789091,672,462) { link(onEvent,7498672:onEvent5,[(814,468)(814,55)]) } Add(FastMathParse,11190260,462,462) { DataCount=4 MathStr="%1 - %2 - %3 - %4 -14" link(onResult,13219219:doEvent1,[]) link(X1,797305:Var2,[]) link(X2,4330710:Var3,[(475,390)]) link(X3,10122465:Var3,[(482,383)]) link(X4,12017754:Var3,[(489,376)]) } Add(GetDataEx,2132254,224,448) { link(Data,1799710:Width,[]) } Add(GetDataEx,4330710,140,385) { link(Data,7883655:Value,[(146,261)(139,261)]) } Add(GetDataEx,10122465,147,378) { link(Data,7633623:Value,[(153,219)(209,219)]) } Add(GetDataEx,12017754,154,371) { link(Data,11555403:Value,[(160,125)(286,125)]) } Add(Debug,6832568,189,413) { WEName="разм" LogCount=564564 link(onEvent,1799710:doWidth,[]) } Add(Hub,13219219,511,462) { link(onEvent1,13789091:doEvent,[]) link(onEvent2,16700044:doWork3,[(578,475)]) } Add(HubEx,16700044,574,350) { link(onEvent,3113952:doWidth,[]) } Add(Hub,2770590,560,77) { link(onEvent1,840807:doOperation,[]) link(onEvent2,8829480:doData,[]) } Add(Hub,7588603,567,168) { link(onEvent1,13622602:doOperation,[]) link(onEvent2,15907792:doData,[]) } Add(Hub,3584226,574,238) { link(onEvent1,7271118:doOperation,[]) link(onEvent2,9022549:doData,[]) } Add(ArrayRW,14210623,329,301) { link(onRead,6304137:doEvent,[]) link(Array,7498672:Data1,[(335,150)(27,150)]) link(Index,4907706:Value,[]) } Add(BlockFind,5784915,406,301) { IncludeBlock=1 StartBlock="=" EndBlock="==" link(onSearch,11078717:doEvent,[]) } Add(Debug,6304137,378,301) { WEName="из мас" } Add(Memory,4907706,336,217) { Default=Integer(3) } Add(Debug,15500510,308,301) { link(onEvent,14210623:doRead,[]) } Add(Hub,2115788,231,42) { link(onEvent1,1167033:doWork2,[]) link(onEvent2,15626754:doWidth,[(378,55)(378,83)]) } Add(Hub,14856042,168,84) { link(onEvent1,9574860:doWork2,[]) link(onEvent2,13646963:doWidth,[(346,97)(346,174)]) } Add(Hub,15697588,84,35) { link(onEvent1,13015645:doWork1,[(116,41)]) link(onEvent2,8259382:doWidth,[(301,48)(301,244)]) } Add(DoData,8829480,588,84) { Data=Integer(3) link(onEventData,1084320:In,[]) } Add(LineBreak,9314629,210,301) { Caption="3" link(Out,15249340:doWork2,[]) Primary=[1084320,420,-217] } Add(DoData,15907792,595,175) { Data=Integer(4) link(onEventData,2178682:In,[]) } Add(HubEx,15249340,259,301) { link(onEvent,9719195:doValue,[]) } Add(LineBreak,1298201,210,287) { Caption="4" link(Out,15249340:doWork1,[(263,293)]) Primary=[2178682,427,-112] } Add(LineBreak,16773061,210,315) { Caption="5" link(Out,15249340:doWork3,[(263,321)]) Primary=[14458243,434,-70] } Add(DoData,9022549,602,245) { Data=Integer(5) link(onEventData,14458243:In,[]) } Add(Memory,9719195,273,301) { link(onData,15500510:doEvent,[]) } Add(IndexToChanel,11078717,462,301) { Count=6 Point(Index) link(onEvent4,1167033:doWork1,[(506,328)(506,48)]) link(onEvent5,9574860:doWork1,[(506,335)(506,90)]) link(onEvent6,13015645:doWork3,[(506,342)(506,228)(116,228)]) link(Index,9719195:Value,[(468,289)(374,289)(374,345)(279,345)]) } Add(HubEx,1167033,259,42) { Angle=3 link(onEvent,11555403:doValue,[(263,41)]) } Add(HubEx,9574860,188,84) { Angle=3 link(onEvent,7633623:doValue,[(192,69)]) } Add(HubEx,13015645,112,105) { link(onEvent,7883655:doValue,[]) } Add(GetDataEx,797305,462,448) { Angle=3 link(Data,2132254:Var3,[]) } END_SDK Add(Math,8511043,413,406) { Op2=4 ResultType=0 link(Op1,10674553:Var1,[(419,394)(381,394)(381,512)(342,512)]) } END_SDK Add(GridLayout,109847,560,385) { Rows=2 } Add(Debug,5830523,427,91) { link(onEvent,11641728:doWrite,[]) } Add(GetDataEx,8082893,252,56) { Angle=3 link(Data,4973196:Var3,[]) } END_SDK Add(MainForm,13180801,252,385) { Width=1024 Height=506 link(onCreate,5804588:doEnum,[]) } Add(MST_DB,225961,455,392) { MSTControl="main" Point(doClear) } Add(MTStrTbl,6492483,609,483) { Top=46 Width=1124 Height=431 Align=5 Ctl3D=1 Name="main" SizeSp=1 Columns=#9:id=131==0|9:id=151==0|8:id=74==2|8:id=99==2|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0|8:id=80==0| Scroll=1 Style=4 Grid=0 } Add(StrList,3741239,301,189) { Strings=#30:Первый;Второй;РўСЂ|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:| } Add(ArrayEnum,5804588,315,399) { link(onItem,7629212:doMT,[]) link(onEndEnum,13590157:doWork1,[(373,412)(373,489)]) link(Array,3741239:Array,[]) } Add(MT_String,7629212,399,392) { link(onResult,225961:doAddRow,[]) }