Надо: при прохождении через StrMask "подопытной" строки выходил ответ в виде Id той маски, которая подходит к этой строке.
PS если строка подходит под 2-е маски, то брать верхнюю(меньшую по id)
Заранее спасибо.
------------ Дoбавленo в 20.20:
Сделал заготовку но почемуто она не работает правильно :С
Add(StrList,15808009,553,378)
{
Strings=#5:*.cfg|5:*.txt|5:*.exe|6:mods*.jar|7:green*.exe|
}
Add(ArrayEnum,9962189,567,441)
{
onBreakEnable=0
link(onItem,12009744:doEvent1,[])
link(Array,15808009:Array,[])
}
Add(StrMask,13413124,665,434)
{
Point(doMask)
link(onTrue,13063461:doEvent1,[])
link(Str,454963:Value,[(671,422)(609,422)(609,488)(517,488)])
}
Add(Memory,454963,511,441)
{
link(onData,9962189:doEnum,[])
}
Add(Hub,12009744,623,441)
{
link(onEvent1,13413124:doMask,[])
link(onEvent2,13413124:doCompare,[(651,454)(651,440)])
}
Add(Hub,13063461,714,441)
{
link(onEvent1,4797889:doData,[])
link(onEvent2,9962189:doStop,[(742,454)(742,492)(555,492)(555,454)])
}
Add(DoData,4797889,756,441)
{
link(Data,9962189:Index,[(762,421)(705,421)(705,483)(580,483)])
}