Make(delphi) ver(4.04 build 184) Add(MainForm,1186019,77,147) { Width=800 Height=667 Name="form" Point(onPaint) Point(onResize) link(onCreate,15449431:doEvent1,[]) link(onResize,1658376:doRedraw,[]) } Add(ChildScrollBox,6980188,385,210) { } BEGIN_SDK Add(EditMulti,14810198,21,21) { WorkCount=2 Width=272 Height=221 VOffset=21 link(doWork1,14832745:doAdd,[]) link(doWork2,16629716:doVScroll,[(39,55)(39,83)]) } Add(ScrollBox,16629716,56,70) { Left=5 Top=5 Width=100 Height=530 WinStyle=2 Layout="parent.hor" Point(onKeyDown) Point(onVScroll) Point(onResize) Point(Width) link(onResize,13039440:doOperation,[]) } Add(Memo,14832745,175,42) { Width=78 Height=32767 Font=[MS Sans Serif,12,0,0,1] TabOrder=-1 WinStyle=1 ReadOnly=0 Point(Width) Point(doWidth) } Add(Math,13039440,119,84) { OpType=1 Op2=20 ResultType=0 link(onResult,14832745:doWidth,[]) link(Op1,16629716:Width,[(125,72)(101,72)(101,114)(76,114)]) } END_SDK Add(ChildScrollBox,13472634,273,203) { link(onEvent1,6980188:doWork2,[(317,209)(317,223)]) link(onEvent2,15882433:doConvert,[]) } BEGIN_SDK Add(EditMulti,14810198,21,21) { EventCount=2 WorkCount=1 Width=440 Height=242 VOffset=14 HOffset=70 link(doWork1,15547549:doEvent1,[(172,41)(172,69)]) } Add(ScrollBox,16629716,84,63) { Left=85 Top=5 Width=705 Height=530 WinStyle=2 Layout="parent.hor" WidthScale=100 HeightScale=100 Point(onKeyDown) Point(onVScroll) Point(onResize) Point(Width) Point(onMouseWheel) link(onVScroll,361846:doTimer,[(126,76)(126,54)(30,54)(30,146)]) link(onResize,16630493:doOperation,[]) } Add(Memo,14832745,224,35) { Width=680 Height=32767 Font=[MS Sans Serif,12,0,0,1] WinStyle=1 FileName="Original.txt" Point(doWidth) Point(Width) Point(onMouseWheel) Point(doSetFocus) link(onMouseWheel,4028307:doCalc,[(275,48)(275,118)]) } Add(Math,9273224,91,140) { Op2=15 ResultType=0 link(onResult,13628992:doEvent1,[]) link(Op1,16629716:VPos,[]) } Add(Timer,361846,49,140) { Interval=15 Enable=1 AutoStop=1 link(onTimer,9273224:doOperation,[]) } Add(Math,16630493,154,77) { OpType=1 Op2=20 ResultType=0 link(onResult,14832745:doWidth,[]) link(Op1,16629716:Width,[(160,65)(139,65)(139,106)(104,106)]) } Add(MathParse,4028307,287,112) { MathStr="%1 - sign(%1) * 135 + %2" ResultType=0 link(onResult,6075734:doEvent1,[]) link(X2,12642164:Value,[]) } Add(Memory,12642164,294,63) { Default=Integer(0) } Add(Hub,6075734,343,112) { link(onEvent1,2675588:doData,[]) link(onEvent2,16629716:doVScroll,[(371,125)(371,188)(37,188)(37,76)]) } Add(DoData,2675588,378,112) { link(onEventData,2207502:doWork2,[]) link(Data,4028307:Result,[(384,100)(333,100)(333,159)(293,159)]) } Add(Hub,13628992,161,140) { link(onEvent1,14810198:onEvent1,[(267,146)(267,41)]) link(onEvent2,2207502:doWork3,[(429,153)]) } Add(HubEx,2207502,425,112) { Angle=3 link(onEvent,12642164:doValue,[(429,48)(282,48)(282,69)]) } Add(ArrayEnum,4451983,238,203) { link(onItem,7432870:doOperation,[]) link(Array,14832745:Array,[]) } Add(Hub,15547549,189,63) { link(onEvent1,14832745:doLoad,[]) link(onEvent2,4451983:doEnum,[(215,76)(215,209)]) } Add(Math,7432870,287,203) { Op2=1 ResultType=0 link(onResult,14810198:onEvent2,[(437,209)(437,48)]) link(Op1,4451983:Index,[(293,191)(272,191)(272,247)(251,247)]) } END_SDK Add(HBoxLayout,6035700,224,133) { Name="hor" Space=-17 Padding=3 HeightScale=100 Layout="ver" } Add(Hub,15449431,175,161) { OutCount=3 link(onEvent1,6035700:doResize,[(207,167)(207,139)]) link(onEvent2,4439026:doResize,[]) link(onEvent3,13472634:doWork1,[(205,181)(205,209)]) } Add(RedrawManager,1658376,133,175) { ControlManager="form" } Add(ChildPanel,15445924,133,252) { } BEGIN_SDK Add(EditMulti,16017289,21,21) { } Add(Panel,8169973,35,105) { Left=5 Top=535 Width=780 Height=75 Layout="parent.ver" } END_SDK Add(VBoxLayout,4439026,224,168) { Name="ver" Space=2 Padding=3 } Add(StatusBarEx,11417837,77,105) { } Add(GProgressBar,6134973,77,252) { Left=5 Top=610 Width=780 Height=15 Ctl3D=0 WinStyle=2 Layout="ver" LightProgress=15780518 } Add(Convertor,15882433,336,210) { Digits=5 SymbolFill="0" link(onResult,6980188:doWork1,[]) }