Dilma писал(а):
и именно такое использование данного элемента и подразумеваетсяВо-первых, далеко не только данного.
Во-вторых, не только элемента.
А дело-то в том, что вопрос inline/function имеет в данном случае отношение не к элементу, а ко всей алгоритмической ветке. Элементы как раз могут оказаться из серии AlreadyInline
И проблема не "может возникнуть", а именно возникнет. И не настолько она проста, чтобы ее решал пользователь.
Не отрицая конечно, что решение пользователем - гораздо лучше, чем никакого решения.
Что значит не так проста:
Ну к примеру - код метода элемента, это уже просто функциональный вызов. Автор (а может и CodeGen) принял решение AlreadyFunction
Или начало ветки - сразу уже функциональный вызов:
Add(Hub,16412592,350,112)
{
}
Add(Button,2557492,266,112)
{
link(onClick,12457600:doWork2,[])
}
Add(Button,4859552,266,161)
{
link(onClick,12457600:doWork3,[(326,167)])
}
Add(HubEx,12457600,322,105)
{
link(onEvent,16412592:doEvent1,[])
}