Надо смотреть твой код, косяк явно у тебя в коде, бо как за всю историю использования ListView ни разу не встречался с подобным поведением. Все разы, когда была какая-то проблема, она была связана с ошибками в моем коде.
Например, при клике ты делаешь какие-либо проверки выделенного Item'а через обращение к Selected. Однако, при клике по пустому месту, выделение сбрасывается и св-во Selected страновится равно Nil. Если ты не проверяешь это, то тут же и получаешь Access Violation. При этом ошибка может выскакивать в совершенно другос обработчике, напримре, в обработчике обновления статуса TAction'ов.
Это просто пример. Как я сказал, надо анализировать весь код на подобные ошибки...
|