Shonyi, сегодня сам первый раз открыл his файл с целью править. Как добавить группу понятно а вот связать с элементами не получается.
пример добавления группы
схемка для формирования массива, необходимо поместить в папку ini, получишь готовые строки arr3 и arr5
Add(MainForm,2953706,-85,119) { Width=703 Height=461 } Add(Memo,5355834,468,322) { Left=85 Top=215 Width=605 Height=215 ScrollBars=2 } Add(Dir,11665480,13,70) { } Add(FileSearch,5423037,6,119) { Ext="*.ini" SubDir=1 link(onSearch,13946336:doEvent1,[]) link(onEndSearch,15765138:doEvent1,[(68,132)(68,174)]) link(Dir,11665480:CurrentDir,[]) } Add(Button,164418,-43,119) { Left=20 Top=25 link(onClick,5423037:doSearch,[]) } Add(StrCat,7517602,230,266) { Str1=""" link(onStrCat,13092949:doStrCat,[]) } Add(StrCat,13092949,272,266) { Str2=""," link(onStrCat,16723616:doStrCat,[]) } Add(Hub,13946336,97,119) { link(onEvent1,15980723:doPart,[]) link(onEvent2,12379411:doSearch,[(129,132)(129,272)]) } Add(Memory,9791510,342,217) { } Add(SearchInFile,12379411,146,266) { Text="Info" link(onSearch,4526511:doSplit,[]) } Add(StrPart,4526511,188,266) { Char="=" link(onSplit,7517602:doStrCat,[]) } Add(Memo,2977100,461,168) { Left=85 Top=5 Width=605 Height=205 ScrollBars=2 } Add(StrCat,16723616,342,266) { link(onStrCat,9791510:doValue,[(382,272)(382,257)(330,257)(330,223)]) link(Str1,9791510:Value,[]) } Add(StrCat,15052620,230,119) { Str1=""" link(onStrCat,9274981:doStrCat,[]) } Add(StrCat,9274981,272,119) { Str2=""," link(onStrCat,9743580:doStrCat,[]) } Add(Memory,13425157,335,70) { } Add(StrCat,9743580,335,119) { link(onStrCat,13425157:doValue,[(379,125)(379,111)(325,111)(325,76)]) link(Str1,13425157:Value,[]) } Add(Hub,15765138,97,168) { link(onEvent1,3900570:doStrCat,[]) link(onEvent2,2891537:doStrCat,[(123,181)(123,328)]) } Add(FilePartElm,15980723,146,119) { link(onPart,787259:doSplit,[]) } Add(StrPart,787259,188,119) { Char="." link(onPart,15052620:doStrCat,[(221,132)(221,125)]) } Add(StrCat,3900570,328,168) { Str1="arr3 = new Array(" link(onStrCat,7754069:doTrim,[]) link(Str2,9743580:Result,[]) } Add(Trim,7754069,377,168) { Char="," Mode=2 link(onTrim,4091286:doStrCat,[]) } Add(StrCat,4091286,419,168) { Str2=");" link(onStrCat,2977100:doAdd,[]) } Add(StrCat,2891537,335,322) { Str1="arr5 = new Array(" link(onStrCat,3480445:doTrim,[]) link(Str2,16723616:Result,[]) } Add(Trim,3480445,384,322) { Char="," Mode=2 link(onTrim,963243:doStrCat,[]) } Add(StrCat,963243,426,322) { Str2=");" link(onStrCat,5355834:doAdd,[]) }
|