Конференция "Начинающим" » Как определить на какой строке грида нах-ся курсор?
 
  • dbgrid (05.12.08 18:46) [0]
    Доброго времени суток всем.
    Сабж.
  • Palladin © (05.12.08 18:50) [1]
    ну на пятой и что дальше?
  • clickmaker © (05.12.08 18:58) [2]
    > на какой строке грида нах-ся курсор

    на текущей
  • dbgrid (05.12.08 19:00) [3]

    > clickmaker ©   (05.12.08 18:58) [2]

    сорри за непонятную формулировку вопроса:
    курсор мышки, имелось в виду
  • clickmaker © (05.12.08 19:04) [4]
    GetCursorPos()
    Grid.MouseCoord()
  • dbgrid (05.12.08 19:06) [5]

    > clickmaker ©   (05.12.08 19:04) [4]

    Спасибки
  • KilkennyCat © (05.12.08 20:23) [6]

    > clickmaker ©

    GetCursorPos разве вернет номер строки?
  • Германн © (05.12.08 21:23) [7]
    Какой смысл у номера строки DBGrid'a?
  • KilkennyCat © (06.12.08 01:32) [8]

    > Германн ©   (05.12.08 21:23) [7]


    Для каких-либо визуально-навигаторных хитростей?
  • Германн © (06.12.08 01:43) [9]

    > KilkennyCat ©   (06.12.08 01:32) [8]
    >
    >
    > > Германн ©   (05.12.08 21:23) [7]
    >
    >
    > Для каких-либо визуально-навигаторных хитростей?

    Для каких например?
  • Anatoly Podgoretsky © (06.12.08 01:46) [10]
    > Германн  (06.12.2008 1:43:09)  [9]

    Хинты
  • KilkennyCat © (06.12.08 02:04) [11]

    > Anatoly Podgoretsky ©

    Точно!
    Правда, я бы в этом случае onShowHint создал, если его нет, и там сбацал определение.
  • Германн © (06.12.08 02:11) [12]

    > Anatoly Podgoretsky ©   (06.12.08 01:46) [10]
    >
    > > Германн  (06.12.2008 1:43:09)  [9]
    >
    > Хинты
    >

    Я тоже сначала о хинтах подумал. Но вот что в данных хинтах можно показазать, чего нет в самом гриде?
  • KilkennyCat © (06.12.08 02:51) [13]

    > что в данных хинтах можно показазать

    номер строки грида!
  • Германн © (06.12.08 02:59) [14]

    > KilkennyCat ©   (06.12.08 02:51) [13]
    >
    >
    > > что в данных хинтах можно показазать
    >
    > номер строки грида!
    >

    +1
    Опять бред. :(
  • KilkennyCat © (06.12.08 03:32) [15]

    > Германн ©   (06.12.08 02:59) [14]

    Ну, эт я пошутил. На самом деле, можно показать любую дополнительную информацию.
    К примеру, для лучшего юзабилити.
    Я вот, горизонтальный скроллинг не очень люблю.
    Тогда в помещающихся по ширине колонках можно показать необходимую информацию, а в хинте - вспомогательную, требующуюся изредка. Например, альбом мп3шек. В хинте можно показать битрейт. Мне он пофигу, если эта песенка у меня есть - значит я ее слушать готов. Но у меня есть друг - фанатик качества. Если ему что-то понравилось из того, что я слушаю, он спрашивает, какое качество. Ради его редких вопросов специально отображать смысла нет. А в хинте - вполне удобно.
    Да кучу примеров можно привести.

    Но меня мучает вопрос, а хинт ли имелся ввиду автором ветки?
  • AndreyV © (06.12.08 05:17) [16]
    > [12] Германн ©   (06.12.08 02:11)
    > Я тоже сначала о хинтах подумал. Но вот что в данных хинтах
    > можно показазать, чего нет в самом гриде?

    Колонка узкая. В хинте показываем целиком содержимое поля.
 
Конференция "Начинающим" » Как определить на какой строке грида нах-ся курсор?
Есть новые Нет новых   [134478   +44][b:0][p:0.001]