Make(delphi) ver(4.04 build 185) Add(Console,111768,49,224) { link(onStart,12461044:doRead,[]) } Add(Application,11218844,126,140) { } Add(ArrayRW,12461044,105,224) { Index=Integer(1) link(onRead,8446934:doRead,[]) link(Array,14138372:Var1,[(111,198)]) } Add(ArrayRW,8446934,161,224) { Index=Integer(0) link(onRead,10625759:doEvent1,[]) link(Array,14138372:Var3,[(167,198)]) } Add(GetDataEx,14138372,133,193) { link(Data,11218844:Params,[]) } Add(FormatStr,8165706,510,245) { Mask="Copy from %2 to %1" link(onFString,111768:doWrite,[(575,251)(575,294)(38,294)(38,230)]) link(Str1,13302872:getVar,[]) link(Str2,8807695:getVar,[]) } Add(FileStream,390628,236,224) { Mode=2 link(onLoad,14572132:doConvert,[]) } Add(Hub,10625759,208,224) { link(onEvent1,390628:doOpen,[]) link(onEvent2,390628:doClose,[]) } Add(Charset,10735584,334,224) { Type=6 link(onCharset,5211988:doConvert,[]) } Add(FileStream,1105785,467,210) { Mode=1 AutoCopy=0 Point(doCopyFromStream) link(FileName,1669025:getVar,[]) } Add(Convertor,14572132,285,224) { Mode=11 link(onResult,10735584:doCharset,[]) } Add(Convertor,5211988,390,224) { Mode=12 link(onResult,281897:doEvent1,[]) } Add(Hub,281897,437,224) { link(onEvent1,1105785:doCopyFromStream,[]) link(onEvent2,8165706:doString,[(462,237)(462,251)]) } Add(LineBreakEx,10023880,105,267) { Caption="Par1" Type=3 link(_Data,12461044:Item,[]) } Add(LineBreakEx,2749767,161,267) { Caption="Par2" Type=3 link(_Data,8446934:Item,[]) } Add(LineBreakEx,1669025,467,183) { Caption="Par1" Type=2 } Add(LineBreakEx,8807695,517,219) { Caption="Par2" Type=2 } Add(LineBreakEx,13302872,510,202) { Caption="Par1" Type=2 }