гы, там можно и как с обычным StringTable работать
Можеш пример дать?
------------ Дoбавленo в 19.08:
Хотя я понял наверно
------------ Дoбавленo в 19.36:
Ага, вот справился. Но немного геморойней вышло. Немного
Add(Button,9514236,147,189) { Top=285 Caption="Загрузть" link(onClick,10103934:doExecute,[]) } Add(ODialog,10103934,196,189) { Filter="Текстовый документ.txt" Title="Текстовый документ.txt" StartDir="D:" FileName="Текстовый документ.txt" link(onExecute,4708412:doEvent1,[]) } Add(StrList,15718078,294,161) { } Add(FormatStr,15883730,378,238) { Mask="%1;%2;X" Point(FString) link(onFString,11577650:doWork2,[]) link(Str1,16110900:Index,[(384,226)(352,226)(352,282)(321,282)]) } Add(Random,6803294,679,238) { Min=9999 Max=1000 link(onRandom,8289856:doData,[(716,244)(716,227)(622,227)(622,244)]) } Add(Button,3639999,406,322) { Top=305 Width=120 Caption="Получить числа" link(onClick,5736631:doEnum,[]) } Add(EventFromData,8289856,630,238) { link(onEvent,6803294:doRandom,[]) } Add(ArrayEnum,16110900,308,238) { link(onItem,15883730:doString,[]) link(Array,15718078:Array,[]) } Add(Hub,4708412,238,189) { link(onEvent1,15718078:doLoad,[]) link(onEvent2,16110900:doEnum,[(280,202)(280,244)]) } Add(ArrayEnum,5736631,518,322) { link(onItem,4237898:doSplit,[]) link(onEndEnum,3220906:doEvent1,[(558,335)(558,384)]) link(Array,10236710:Strings,[]) } Add(StringTable,10236710,504,238) { Width=445 Height=285 Columns=#1:№|3:Имя|5:Номер| Grid=0 Redaction=1 StaticColumn=0 Point(Strings) } Add(FormatStr,6586157,616,322) { DataCount=3 Mask="%1;%2;%3" link(onFString,3146189:doAdd,[]) link(Str1,4237898:Part1,[(622,310)(598,310)(598,366)(573,366)]) link(Str2,4237898:Part2,[(629,310)(605,310)(605,366)(580,366)]) link(Str3,8289856:GetData,[]) } Add(MultiStrPart,4237898,567,322) { link(onSplit,6586157:doString,[]) } Add(Hub,3220906,567,378) { link(onEvent1,10236710:doClear,[(593,384)(593,301)(493,301)(493,251)]) link(onEvent2,15010962:doEnum,[]) } Add(StrList,3146189,672,322) { } Add(ArrayEnum,15010962,686,385) { link(onItem,11577650:doWork3,[(743,391)(743,193)(473,193)]) link(onEndEnum,3146189:doClear,[(730,398)(730,366)(660,366)(660,335)]) link(Array,3146189:Array,[]) } Add(HubEx,11577650,469,238) { link(onEvent,10236710:doAdd,[]) }
|