Здравствуйте, loki1000, Вы писали:
L>Доброго времени суток.
L>Есть несколько вопросов по дизайну грида:
L>1. Маркер текущей строки (или как эта фигня правильно называется) — так ли он необходим?
Если поддерживается множественное выделение — да, чтобы отличать текущую (ту, куда пойдет тайпинг) от выделенных. Пунктирная рамочка слишком слабо заметна.
L> Как лучше отображать выбранную строку (ессно, при потере фокуса) — использовать маркер (a-la грид из VCL), или же рисовать ее другим цветом (окно хистори в Опере).
В целом, лучше цвет. Виднее.
L>2. Скроллинг колесом мыши — следует ли изменять текущую строку (т.е. эмулировать клавиши PgUp/PgDown), или просто прокручивать окно?
Только прокручивать окно.
L>3. Скроллинг колесом мыши "по столбцам" — а оно вообще надо? Если да, то как лучше сделать? (сейчас придумал скроллить по столбцам с зажатой правой кнопкой мыши).
Никто ни в жизнь не догадается зажать правую кнопку, да еще и скроллить. Единственный известный мне способ сделать поведение поочевиднее — скроллить при колесе над горизонтальным скроллбаром. Иначе ждем выхода мышей с трекболом сверху.
... << RSDN@Home 1.1.4 beta 4 rev. 347>>