Recosh, взгляни! Визуализацию используй в последний момент. Add(MainForm,2953706,126,238) { Width=1188 } Add(StrList,16641126,364,224) { Strings=#16:<title>^</title>|14:<link>^</link>|28:<description>^</description>|33:<guid isPermaLink="true">^</guid>|20:<pubDate>^</pubDate>|0:| Point(doGetString) Point(onGetString) } Add(Memo,10804050,231,217) { Left=10 Top=5 Width=225 Height=250 Strings=#6:<item>|45:<title>Извещение №0318200025912000002</title>|6:<link>|91:http://zakupki.gov.ru/pgz/public/action/orders/info/common_info/show?notificationId=5000993|7:</link>|13:<description>|9:<![CDATA[|1067:<h3>Параметры поиска:</h3><b>Наименование (номер) заказа: </b>Пожар<br/><b>Регион заказчика. Федеральный округ: </b>Северо-Кавказский федеральный округ;Южный федеральный округ;<br/><b>Валюта: </b>Любая<br/><b>Этапы размещения заказа: </b>Подача заявок;Работа комиссии;<br/><b>Валюта контракта: </b>Любая<br/><br/><br/><br/><h3>Найденный результат:</h3><b>Наименование заказа: </b>Выполнение работ по монтажу системы пожарной сигнализации и оповещения о пожаре в спортивном зале ГБОУ СПО "Армавирский медицинский колледж" находящегося по адресу г.Армавир, ул.Урицкого, 82а <br/><b>Номер извещения: </b>0318200025912000002<br/><b>Заказчик: </b>государственное бюджетное образовательное учреждение среднего профессионального образования "Армавирский медицинский колледж" департамента здравоохранения Краснодарского края<br/><b>Способ размещения заказа: </b>Запрос котировок<br/><b>Начальная (максимальная) цена контракта: </b>144 647,00<br/><b>Дата публикации извещения: </b>30.11.2012<br/>|3:]]>|14:</description>|25:<guid isPermaLink="true">|91:http://zakupki.gov.ru/pgz/public/action/orders/info/common_info/show?notificationId=5000993|7:</guid>|44:<pubDate>Fri, 30 Nov 2012 14:12:27</pubDate>|7:</item>|6:<item>|45:<title>Извещение №0118300010512000756</title>|6:<link>|91:http://zakupki.gov.ru/pgz/public/action/orders/info/common_info/show?notificationId=5006908|7:</link>|13:<description>|9:<![CDATA[|986:<h3>Параметры поиска:</h3><b>Наименование (номер) заказа: </b>Пожар<br/><b>Регион заказчика. Федеральный округ: </b>Северо-Кавказский федеральный округ;Южный федеральный округ;<br/><b>Валюта: </b>Любая<br/><b>Этапы размещения заказа: </b>Подача заявок;Работа комиссии;<br/><b>Валюта контракта: </b>Любая<br/><br/><br/><br/><h3>Найденный результат:</h3><b>Наименование заказа: </b> ЛОТ № 309 а «Установка автоматической пожарной сигнализации и системы оповещения управления эвакуацией операционного блока, отделения гнойной хирургии и отделения анестезиологии-реанимации МБУЗ «ЦРБ МО БР» <br/><b>Номер извещения: </b>0118300010512000756<br/><b>Заказчик: </b>Администрация муниципального образования Белореченский район<br/><b>Способ размещения заказа: </b>Открытый аукцион в электронной форме<br/><b>Начальная (максимальная) цена контракта: </b>499 981,00<br/><b>Дата публикации извещения: </b>30.11.2012<br/>|3:]]>|14:</description>|25:<guid isPermaLink="true">|91:http://zakupki.gov.ru/pgz/public/action/orders/info/common_info/show?notificationId=5006908|7:</guid>|44:<pubDate>Fri, 30 Nov 2012 13:37:28</pubDate>|7:</item>|0:| ScrollBars=3 } Add(Button,6669983,126,189) { Left=245 Top=25 Width=35 Height=155 Caption=">>" link(onClick,424323:doEvent1,[]) } Add(Memo,14112712,630,336) { Left=285 Top=5 Width=865 Height=255 ScrollBars=3 } Add(BlockFind,11269562,231,287) { IncludeBlock=1 StartBlock="<item>" EndBlock="</item>" link(onSearch,5626754:doEvent1,[]) link(onEndSearch,5984911:doData,[(274,300)(274,363)]) link(Text,10804050:Text,[]) } Add(BlockFind,14851046,511,287) { IncludeBlock=1 Point(doStartBlock) Point(doEndBlock) link(onSearch,7254157:doWork2,[]) link(Text,3601006:Value,[(517,274)(420,274)(420,338)(321,338)]) } Add(MultiStrData,274498,462,294) { Char="^" link(onPart1,14851046:doStartBlock,[]) link(onPart2,14851046:doEndBlock,[]) } Add(Memory,3601006,315,294) { link(onData,7459608:doEnum,[]) } Add(Hub,6490072,427,294) { link(onEvent1,274498:doSplit,[]) link(onEvent2,14851046:doSearch,[(451,307)(451,293)]) } Add(DoData,2062892,315,210) { Data=String(------------------------------------------------------) link(onEventData,7254157:doWork1,[(550,216)]) } Add(Hub,5626754,280,287) { link(onEvent1,2062892:doData,[(304,293)(304,216)]) link(onEvent2,3601006:doValue,[]) } Add(HubEx,7254157,546,287) { link(onEvent,2395720:doAdd,[]) } Add(StrList,2395720,574,287) { Point(doGetString) Point(onGetString) } Add(Hub,424323,175,189) { link(onEvent1,2395720:doClear,[(561,195)(561,300)]) link(onEvent2,11269562:doSearch,[(210,202)(210,293)]) } Add(DoData,5984911,574,357) { link(onEventData,14112712:doText,[]) link(Data,2395720:Text,[]) } Add(ArrayEnum,7459608,378,294) { link(onItem,6490072:doEvent1,[]) link(Array,16641126:Array,[]) }
------------ Дoбавленo в 17.51:Хотя можно ещё проще: Add(MainForm,193660,434,126) { Width=1188 } Add(Button,6669983,434,77) { Left=245 Top=25 Width=35 Height=155 Caption=">>" link(onClick,424323:doEvent1,[]) } Add(Memo,14112712,749,217) { Left=285 Top=5 Width=865 Height=255 ScrollBars=3 } Add(BlockFind,11269562,539,161) { IncludeBlock=1 StartBlock="<item>" EndBlock="</item>" link(onSearch,5626754:doEvent1,[]) link(onEndSearch,5984911:doData,[(579,174)(579,244)]) link(Text,10804050:Text,[]) } Add(DoData,2062892,623,126) { Data=String(------------------------------------------------------) link(onEventData,1005657:doWork1,[(669,132)]) } Add(Hub,5626754,588,161) { link(onEvent1,2062892:doData,[(612,167)(612,132)]) link(onEvent2,14377089:doMultiBlockFind,[]) } Add(StrList,2395720,700,168) { Point(doGetString) Point(onGetString) } Add(Hub,424323,483,77) { link(onEvent1,2395720:doClear,[(686,83)(686,181)]) link(onEvent2,11269562:doSearch,[(518,90)(518,167)]) } Add(DoData,5984911,700,238) { link(onEventData,14112712:doText,[]) link(Data,2395720:Text,[]) } Add(MultiBlockFind,14377089,623,168) { Count=4 TagList="{**s}<link>{**x}</link>{**e} {**s}<description>{**x}</description>{**e} {**s}<guid isPermaLink="true">{**x}</guid>{**e} {**s}<pubDate>{**x}</pubDate>{**e}" link(onResult1,1005657:doWork2,[]) link(onResult2,15167137:doWork2,[]) link(onResult3,13742073:doWork2,[]) link(onResult4,13742073:doWork3,[(669,195)]) } Add(HubEx,1005657,665,168) { link(onEvent,2395720:doAdd,[]) } Add(HubEx,15167137,665,175) { Angle=3 link(onEvent,1005657:doWork3,[]) } Add(HubEx,13742073,665,182) { Angle=3 link(onEvent,15167137:doWork3,[]) } Add(Memo,10804050,539,98) { Left=10 Top=5 Width=225 Height=250 ScrollBars=3 }
|