![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка мыши в DBGrid [D5, MSSQL]
Vladimir_Shk © (2003-06-24 08:31:00)Озадачился: нужно сделать выделение строк грида правой клавишей мыши, шоб было как в Нортоне выделяются файлы. Проблема в том, что я никак не могу придумать, как перевести мышиные координаты в номер строки грида, над которой он находится. У строк грида высоты в пикселах нету. Мож кто посоветует, как отследить сие?
Vladimir_Shk (2003-06-24 10:48:00) [1]>ЮЮ
За подсказку спасибо. Что касается стандартности интерфейса, то как раз это и хромает в DBGrid. Сравни, например, с TListBox.
ЮЮ (2003-06-24 08:46:00) [2]TCustomGrid.MouseCoord(X, Y: Integer)
Vladimir_Shk (2003-06-24 08:42:00) [3]А вот это как раз и не нужно.
ЮЮ (2003-06-24 08:42:00) [4]И, в конце-концов, не под Нортоном работать будешь, а под Windows, а там существует стандартный интерфейс для MultiSelect-а, который стандартно в DBGride и реализован.
ЮЮ (2003-06-24 08:39:00) [5]А потом возникнет вопрос: А как узнать, что за строка DataSeta находится в той строке грида, которую я только что вычислил ...