|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.01.2015, 06:29 | #1 |
Форумчанин
Регистрация: 21.01.2014
Сообщений: 389
|
Смещение выделенной строки в DBGrid
Привет.
Если проматывать список колесом, то выделение конкретной строки тоже смещается. Как сделать, чтобы выделение строки не смещалось при прокручивании списка? |
03.01.2015, 09:57 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
У грида есть событие OnMouseWheel?
Если да то попробуй вычислять разницу при прокрутке, на сколько записей ролер прокручивает, и используя метод MoveBy у Датасета, к которому грид подключен меняй текущую запись. Проблема будет только при вычислении кол-ва записей прокрутки, ну тут идей нет.
I'm learning to live...
|
03.01.2015, 13:55 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Так, что ли:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 03.01.2015 в 14:06. |
03.01.2015, 15:28 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
03.01.2015, 15:41 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
120 от размера шрифта зависит? Проверять лень. Лучше то, что закоментировано или -Sign(WheelDelta) для единичного смещения
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 03.01.2015 в 15:47. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос выделенной строки с дальнейшим добавлением, поочередно из dbgrid в stringgrid | Ksenia Weide | БД в Delphi | 9 | 28.04.2014 01:10 |
номер выделенной строки в DBGrid Delphi | tanek | Помощь студентам | 2 | 12.03.2012 17:08 |
Удаление выделенной строки из DBGrid | Sinker | БД в Delphi | 9 | 20.05.2011 03:09 |
Получение данных отдельного поля из выделенной строки DBGrid | Kuzya59 | БД в Delphi | 3 | 18.02.2010 13:11 |
доступ к элементам выделенной строки в DBGrid | yulia | БД в Delphi | 2 | 12.12.2007 12:51 |