Текущий архив: 2006.10.08;
Скачать: CL | DM;
ВнизУзнать предыдущую позицию курсора Найти похожие ветки
← →
DelphiLexx © (2006-08-08 08:55) [0]Как узнать предыдущую позицию курсора в DBGrid"е.
← →
Sergey13 © (2006-08-08 08:57) [1]А что это?
← →
DelphiLexx © (2006-08-08 09:02) [2]
> А что это?
Т.е. стоял указатель DBGrid"a на строке 2, а затем я сдвинул его на строку 1. И нужно получчить, что предыдущее место, где стоял курсор = 2
← →
Sergey13 © (2006-08-08 09:04) [3]> [2] DelphiLexx © (08.08.06 09:02)
Перед скролом запоминай текущую позицию.
← →
DelphiLexx © (2006-08-08 09:10) [4]
> Перед скролом запоминай текущую позицию.
Т.е. AfterScroll"e запоминть текущую позицию.
Мне кажется, что это не самый эффективный способ. Может быть, сам DataSet или DBGrid умеет делать.
← →
Sergey13 © (2006-08-08 09:13) [5]> Т.е. AfterScroll"e
After - это "после". "Перед" - это Before.
← →
DelphiLexx © (2006-08-08 09:16) [6]
> > Т.е. AfterScroll"e
>
> After - это "после". "Перед" - это Before.
Извини BeforeScroll
← →
evvcom © (2006-08-08 09:24) [7]> Может быть, сам DataSet или DBGrid умеет делать.
Не умеют. Зачем им это?
← →
MsGuns © (2006-08-08 09:27) [8]А вот интересно, а нафига это нужно-то ? Есть подозрение, что у пацана чешется узнать содержимое полей "предыдущей" записи.
Если так, то случай трудный ;)
← →
evvcom © (2006-08-08 09:32) [9]> [8] MsGuns © (08.08.06 09:27)
> А вот интересно, а нафига это нужно-то ?
Наверное, задумал историю переходов сохранить. Вероятно, здесь совершенно лишнюю.
← →
Desdechado © (2006-08-08 11:16) [10]Позицию можно запомнить через DataSet.GetBookmark или запоминанием ключевого поля той строки, где стояли.
Тогда легко при необходимости вернуться назад (GotoBookmark или Locate).
← →
Jeer © (2006-08-08 12:36) [11]
> DelphiLexx © (08.08.06 08:55)
Заведи еще одну таблицу, в которую пиши истоию перемещений.
Подвяжешь user id иак сможешь узнать, кто в каком порядке лазаит по базе.
← →
Anatoly Podgoretsky © (2006-08-08 19:10) [12]Красиво выглядить при скроле мышкой.
Страницы: 1 вся ветка
Текущий архив: 2006.10.08;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.083 c