[About] Version=1.10 Author=Dilma [Type] Class=Element Info=Поиск текста между двумя строками или символами [Property] IncludeBlock=Определяет, вставлять ли символы начала и конца блока в найденную строку|14|0|True,False Delete=Определяет действие над найденным блоком. True - найденный блок удаляется при пустом поле ReplaceStr, или заменяется в противном случае. False - ничего не делать|14|1|True,False @ReplaceStr=Содержит строку, на которую будет заменен найденный блок (используется только при Delete = True)|2| UserReplace=True - Разрешает пользовательскую замену найденного блока, используя внешнее поле Replace (используется только при Delete = True)|14|1|True,False @StartBlock=Определяет символы начала блока|2| @EndBlock=Определяет символы конца блока|2| [Methods] doSearch=Начинает поиск блоков в строке|1| *doStop=Останавливает поиск/замену до возможного проведения замены|1| onSearch=Событие происходит всякий раз при нахождении очередного блока и выдает в поток найденный блок|2| onEndSearch=Событие происходит всякий раз при завершении поиска|2| *onNotFind=Событие происходит всякий раз при невозможности найти блок|2| Text=Задаёт строку, в которой ищутся блоки|4|2 Replace=При замене блока это поле проверяется на равенство 0, и если оно не равно 0, то блок заменяется на строку ReplaceStr, иначе - нет|4|2