Make(delphi) ver(4.04 build 184) Add(MainForm,2953706,91,385) { Width=423 Height=395 link(onCreate,1976442:doEnum,[]) } Add(Cryptography,6407054,294,119) { Key=";lkjhg" link(onCrypt,5891979:doCharset,[]) } Add(MST_Save,6087199,196,112) { FileName="Data.ini" SaveColumn=1 SaveColProp=1 MSTControl="mstr" link(onSaveToStream,15212424:doConvert,[]) } Add(Ini,5911770,637,112) { FileName="Data.ini" Section="Table" Type=1 link(Key,16472225:Count,[]) } Add(MTStrTbl,10742730,210,441) { Left=4 Top=8 Width=405 Height=312 Name="mstr" Columns=#25:Ссылка/программа=1200=120|5:Логин|6:Пароль|10:Примечание| NIdxIcon=0 ColumnWidth=120 ColorItems=0 Redaction=0 TrackSelect=0 DrawManager="draw" Point(onMouseDown) } Add(StrList,4383086,196,329) { Strings=#22:Иван;Иванов;Иванович;0|26:Андрей;Андреев;Андреевич;1|22:Петр;Петров;Петрович;2|29:Василий;Васильев;Васильевич;1| } Add(ArrayEnum,1976442,210,399) { link(onItem,16356153:doMT,[]) link(Array,4383086:Array,[]) } Add(MST_RowAction,15395190,308,392) { MSTControl="mstr" link(onChange,548150:doColAction,[]) } Add(MT_String,16356153,259,392) { link(onResult,15395190:doRowAction,[]) } Add(MST_ColAction,548150,357,392) { Action=9 MinColWidth=100 Index=-1 MSTControl="mstr" } Add(Button,14765589,91,70) { Left=150 Top=330 Caption="записать" link(onClick,7832529:doEvent1,[]) } Add(Convertor,15212424,245,119) { Mode=11 link(onResult,6407054:doCrypt,[]) } Add(Charset,5891979,343,119) { Type=5 link(onCharset,5266110:doValue,[]) } Add(MST_Clear,13033090,196,154) { MSTControl="mstr" } Add(StrList,13519068,315,217) { FileName="crypt.txt" } Add(Button,2389604,91,224) { Left=210 Top=330 Caption="читать" link(onClick,10179939:doEvent1,[]) } Add(Charset,3271390,364,280) { Type=4 link(onCharset,2862771:doCrypt,[]) } Add(Hub,10179939,147,224) { link(onEvent1,9407987:doSectionData,[]) link(onEvent2,2007515:doReplace,[(183,237)(183,286)]) } Add(Cryptography,2862771,413,280) { Key=";lkjhg" link(onCrypt,9475270:doConvert,[]) } Add(Convertor,9475270,462,280) { Mode=12 link(onResult,15263928:doLoadFromStream,[]) } Add(MST_Load,15263928,518,273) { ColNameHeader=1 MSTControl="mstr" } Add(Replace,2007515,315,280) { SubStr="\13\10" link(onReplace,3271390:doCharset,[]) link(Str,13519068:Text,[]) } Add(Memory,5266110,392,119) { link(onData,6137217:doLength,[]) } Add(Length,6137217,441,119) { link(onLength,9097971:doFor,[]) } Add(For,9097971,490,119) { Start=1 Step=64 InData=0 link(onEvent,10693733:doCopy,[]) } Add(Copy,10693733,539,119) { Count=64 link(onCopy,15611619:doEvent1,[]) link(Str,5266110:Value,[(545,107)(479,107)(479,163)(398,163)]) } Add(Counter,16472225,651,56) { Max=1000000 } Add(Hub,7832529,140,70) { OutCount=3 link(onEvent1,16472225:doReset,[]) link(onEvent2,6087199:doSaveToStream,[(175,83)(175,125)]) link(onEvent3,13033090:doClear,[(166,90)(166,160)]) } Add(Hub,15611619,588,119) { link(onEvent1,5911770:doWrite,[]) link(onEvent2,16472225:doNext,[(626,132)(626,62)]) } Add(Ini,9407987,196,210) { FileName="Data.ini" Section="Table" Type=1 Point(doSectionData) Point(doSectionNames) Point(onSectionData) link(onSectionData,10121281:doSplit,[]) } Add(MultiStrData,10121281,252,217) { Char="=" From=1 Count=1 link(onPart1,13519068:doAdd,[]) }