когда на doSelect я даю индекс строки, которую надо выделить, если она за пределами списка внизу, то выделенная строка оказывается на самой нижней строчке. если вверху - то на самой верхней.
есть ли возможность указывать, мол центрировать выделенную строку, помещать на верх видимой части таблицы, в центр или ничего не делать.
сейчас при выборе строки по индексу чтобы поднять выделение приходится делать "выделить строку номер плюс 20 строк, затем выделить строку минус 20 строк", тогда она оказывается поднята и не приходится делать дополнительную прокрутку.
либо дать возможность узнать кол-во видимых строк (столбцов) и индекс первого видимого сверху или слева. пока что можно узнать только ширину-высоту в точках.
вот.
[size=-2]------ Добавлено в 04:16
nesco писал(а):
Нет такого параметра, чтобы по буквам разбивала по буквам может не получится. всегда найдется такое расстояние, которое даст видимый просвет.
сейчас если строка не помещается то ее часть просто отрезается и не показывается? или она есть физически, и тогда подняв ее z координату можно будет наблюдать ее всю?
всплывающая подсказка дает ведь всю строку поверх остальных, вот что-то типа этого сделать.
ногами не бить, вероятно что я не прав ;)