![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить на какой строке грида нах-ся курсор?
dbgrid © (2008-12-05 18:46:00)Доброго времени суток всем.
Сабж.
Германн (2008-12-07 00:46:00) [1]
> Anatoly Podgoretsky © (06.12.08 10:57) [17]
Об этом я и не подумал. :(
Anatoly Podgoretsky (2008-12-06 10:59:00) [2]> Германн (06.12.2008 2:59:14) [14]
Показывать можно что угодно. в виде хинта.
Anatoly Podgoretsky (2008-12-06 10:57:00) [3]> Германн (06.12.2008 2:11:12) [12]
Длинное содержимое - и не говори мне что в dbGrid данных нет, они где то есть же.
AndreyV (2008-12-06 05:17:00) [4]> [12] Германн © (06.12.08 02:11)
> Я тоже сначала о хинтах подумал. Но вот что в данных хинтах
> можно показазать, чего нет в самом гриде?
Колонка узкая. В хинте показываем целиком содержимое поля.
KilkennyCat (2008-12-06 03:32:00) [5]
> Германн © (06.12.08 02:59) [14]
Ну, эт я пошутил. На самом деле, можно показать любую дополнительную информацию.
К примеру, для лучшего юзабилити.
Я вот, горизонтальный скроллинг не очень люблю.
Тогда в помещающихся по ширине колонках можно показать необходимую информацию, а в хинте - вспомогательную, требующуюся изредка. Например, альбом мп3шек. В хинте можно показать битрейт. Мне он пофигу, если эта песенка у меня есть - значит я ее слушать готов. Но у меня есть друг - фанатик качества. Если ему что-то понравилось из того, что я слушаю, он спрашивает, какое качество. Ради его редких вопросов специально отображать смысла нет. А в хинте - вполне удобно.
Да кучу примеров можно привести.
Но меня мучает вопрос, а хинт ли имелся ввиду автором ветки?
Германн (2008-12-06 02:59:00) [6]
> KilkennyCat © (06.12.08 02:51) [13]
>
>
> > что в данных хинтах можно показазать
>
> номер строки грида!
>
+1
Опять бред. :(
KilkennyCat (2008-12-06 02:51:00) [7]
> что в данных хинтах можно показазать
номер строки грида!
Германн (2008-12-06 02:11:00) [8]
> Anatoly Podgoretsky © (06.12.08 01:46) [10]
>
> > Германн (06.12.2008 1:43:09) [9]
>
> Хинты
>
Я тоже сначала о хинтах подумал. Но вот что в данных хинтах можно показазать, чего нет в самом гриде?
KilkennyCat (2008-12-06 02:04:00) [9]
> Anatoly Podgoretsky ©
Точно!
Правда, я бы в этом случае onShowHint создал, если его нет, и там сбацал определение.
Anatoly Podgoretsky (2008-12-06 01:46:00) [10]> Германн (06.12.2008 1:43:09) [9]
Хинты
Германн (2008-12-06 01:43:00) [11]
> KilkennyCat © (06.12.08 01:32) [8]
>
>
> > Германн © (05.12.08 21:23) [7]
>
>
> Для каких-либо визуально-навигаторных хитростей?
Для каких например?
KilkennyCat (2008-12-06 01:32:00) [12]
> Германн © (05.12.08 21:23) [7]
Для каких-либо визуально-навигаторных хитростей?
Германн (2008-12-05 21:23:00) [13]Какой смысл у номера строки DBGrid'a?
KilkennyCat (2008-12-05 20:23:00) [14]
> clickmaker ©
GetCursorPos разве вернет номер строки?
dbgrid (2008-12-05 19:06:00) [15]
> clickmaker © (05.12.08 19:04) [4]
Спасибки
clickmaker (2008-12-05 19:04:00) [16]GetCursorPos()
Grid.MouseCoord()
dbgrid (2008-12-05 19:00:00) [17]
> clickmaker © (05.12.08 18:58) [2]
сорри за непонятную формулировку вопроса:
курсор мышки, имелось в виду
clickmaker (2008-12-05 18:58:00) [18]> на какой строке грида нах-ся курсор
на текущей
Palladin (2008-12-05 18:50:00) [19]ну на пятой и что дальше?