vau_HI писал(а):
Событие onClick происходит только при выборе ДРУГОЙ - отличной от текущей - строки таблицы; при повторном щелчке на ранее выбранной строке событие onClick НЕ ПРОИСХОДИТ.В более ранних версиях HiAsm (v3.62 b157) событие onClick появлялось при ЛЮБОМ ЩЕЛЧКЕ НА ЛЮБОЙ СТРОКЕ, и это соответствовало описанию события в HELP-е:
"Событие происходит всякий раз после выбора строки таблицы и выдает индекс строки в поток".
1) не следует искать противоречия в работе элемента и описания его точки ибо оно соответствует обоим способам итерации события onClick
2) да, действительно при устранении эффекта двойного клика в ревизии 298 была нарушена совместимость в указанном выше случае. Это следует исправить.
vau_HI писал(а):
- В точках: Select, Index - правильные данные появляются не с первого, а ТОЛЬКО СО ВТОРОГО ЩЕЛЧКА на строке таблицы - то есть, при повторном выборе той же строки. При первом выборе строки в этих точках находятся ПРЕДЫДУЩИЕ значения.Не кажется мне, что такое поведение данных в этих точках нормально - похоже на глюк элемента.
это не верно построенное приложение. "Щелчек"(onClick) в терминах Windows это событие происходящее до отпускания мыши(т.е. непосредственно перед onMouseUp). Поэтому onMouseDown - это не щелчок и он не эквивалентен onClick