Вверх ↑
Ответов: 1263
Рейтинг: 47
#1: 2019-03-08 04:17:31 ЛС | профиль | цитата
Это скорее еще один пример применения компонента чем схема.. Работает четко. Не хватает опции для одной замены добавлять несколько заменяемых значений через запятую. Например "идиот,дурак=глупый человек". Наверное модифицирую этот компонент. Вообще, составлять словарь антимата довольно морально опасная и неприятная процедура)) Может, имеет смысл это делать не самому по памяти, а скачав откуда-то готовый файл с матерными словами) Грязную работу кто-то эту уже наверняка проделал..

Add(MainForm,2953706,21,105)
{
Width=628
Caption="Антимат 1.0"
}
Add(MultiReplace,47959,175,141)
{
link(onResult,2773881:doText,[(238,147)(238,98)])
link(Text,3801063:Text,[(181,110)(118,110)])
link(ReplaceList,14720015:Text,[])
}
Add(Memo,3801063,112,70)
{
Left=25
Top=35
Width=145
Height=135
Strings=#4:Член|9:Кто автор|7:редиска|
ScrollBars=2
}
Add(Memo,14720015,182,71)
{
@Hint=#17:Антимат и цензура|
Left=205
Top=35
Width=175
Height=135
Strings=#24:Член=Инжектор (антимат);|24:член=инжектор (антимат);|31:Редиска=плохой человек(идиома);|31:редиска=плохой человек(идиома);|25:Кто автор программы=Азиз;|25:кто автор программы=Азиз;|15:Кто автор=Азиз;|15:кто автор=Азиз;|14:big boss=Азиз;|
ScrollBars=2
}
Add(Memo,2773881,269,71)
{
Left=425
Top=30
Width=170
Height=135
ScrollBars=2
}
Add(Timer,14863805,104,140)
{
Interval=100
link(onTimer,47959:doMultiReplace,[(156,146)(156,147)])
}

карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Редактировалось 3 раз(а), последний 2019-03-08 04:24:14