Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2011, 22:02   #1
FAnkyDron
 
Регистрация: 31.10.2008
Сообщений: 6
По умолчанию Прокрутка StringGrid

Здравствуйте друзья! Возник такой вопрос:
На форме StringGrid. У него есть две полосы прокрутки: горизонтальная и вертикальная.
Вот суть проблемы. Допустим, при выполнении приложения, я ставлю ползунок горизонтальной полосы прокрутки Grid'а, в середину или конец. И, когда начинаю прокручивать вертикаль полосы прокрутки Grid'а колесиком мышки, горизонтальный ползунок сбрасывается в начало.

Как при прокрутке колесиком мышки вертикали, сохранить положение горизонтального ползунка, на том же месте?
FAnkyDron вне форума Ответить с цитированием
Старый 25.03.2011, 23:47   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

колесо мыши на гриде крутит не скролбар, а перемещает фокусеную клетку (определяется по row и col ) она у вас на старте проги находится в 0/0 вот у вас показ грида и прыгает , чтобы отобразить это смещение фокусеной клетки.

как решить - не знаю, зависит от извращенского подхода... можно через отлов маусскролмува с отменой стандартного действия, можно с хитрым смещением фокусеной клетки на время скрола, как захотите...

вот, кстати, вспомнил : вообще навигацию в гриде можно осуществить сменой toprow и leftcol , меняете их и грид послушно двигает куда надо

Последний раз редактировалось phomm; 25.03.2011 в 23:52.
phomm вне форума Ответить с цитированием
Старый 26.03.2011, 10:39   #3
FAnkyDron
 
Регистрация: 31.10.2008
Сообщений: 6
По умолчанию

Спасибо большое, буду пробывать
FAnkyDron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прокрутка в listbox-e. blackstersl Общие вопросы Delphi 1 21.06.2009 10:12
checkbox и прокрутка dimonbest Общие вопросы Delphi 4 12.12.2008 10:52
Прокрутка в Memo Freestyler Помощь студентам 3 02.12.2008 21:19
Прокрутка nala HTML и CSS 0 29.09.2008 16:15
Прокрутка в Memo KlErik Компоненты Delphi 2 29.05.2007 22:00