Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2005-03-07 04:01:55 ЛС | профиль | цитата
Pilot, Действительно, не сразу понял вопрос.
Элемент можно сделать по-разному: так как есть, и с непременной генерацией onCheck. В этом нет никаких проблем. Вот только в сегодняшнем состоянии Ваша проблема решается ценой одного элемента (HubEx не создает кодов):
[code:1]Add(Hub,14433891,231,77) {
link(onEvent1,9657295:doWork1,[(333,83)])
link(onEvent2,8108536:doCheck,[])
}
Add(CheckBox,8108536,280,84)
{
Left=35
Top=210
Width=75
Color=12632256
Font=[MS Sans Serif,8,0,0]
Checked=0
link(onCheck,9657295:doWork2,[])
}
Add(HubEx,9657295,329,77)
{
}[/code:1]
А если эту логику прошить внутрь элемента, то различить причину изменения состояния (теоретически) будет уже невозможно.
А если кому-то захочется :?:
Но это уже решать автору элемента, наверное. Мы же, пользователи, высказывам свои соображения и аргументы :)
карма: 9

0