Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.04 c
2-1158321253
Xmen
2006-09-15 15:54
2006.10.08
Проблемы при организации базу данных по компьютерной технике


15-1158435187
Real
2006-09-16 23:33
2006.10.08
Какой каталогизатор посоветуете?


15-1158235336
Still Swamp
2006-09-14 16:02
2006.10.08
Что можно использовать в качестве архиватора


15-1158404835
Zeqfreed
2006-09-16 15:07
2006.10.08
Microsoft Document Explorer


3-1155124960
RitD
2006-08-09 16:02
2006.10.08
mySQL ,mysql dac2.2.4 и "cannot modify a read-only dataset"





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский