![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.10.2016
Сообщений: 21
|
![]()
На форме ScrollBox и SpinGrid. На ScrollBox'e установлены св-ва: AutoMouseWheel = True, AutoScroll = True, Tracking h/v = true.
Если сначала прокручивать колёсиком, то всё норм прокручивается, но после клика на spingrid фокус сбивается с ScrollBox'a и колёсиком мыши больше не прокрутить. Как это исправить? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
1. кликнуть обратно на Scrollbox (вернуть фокус вручную)
2. найти подходящее Event и вернуть фокус(SetFocus) кому надо программно.
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 24.10.2016
Сообщений: 21
|
![]() Цитата:
2. помогло, спасибо Но возникла проблема, сбивается позиция скролла при SetFocus,e. Пробую так: Код:
Последний раз редактировалось factually; 13.11.2016 в 14:42. |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
ЕСЛИ вам НЕ НАДО чтобы StringGrid вообще получал фокус, то
проще ЗАБЛОКИРОВАТЬ ему данную функцию StringGrid.Enabled:=false; ЕСЛИ на ScrollBox только и есть что StringGrid, то зачем он(ScrollBox)? для прокрутки колесом таблицы Для этого можно использовать OnMouseWell в StringGrid (насколько помню он там есть).
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сбивается пинг | Programmer0 | Работа с сетью в Delphi | 14 | 08.04.2016 08:17 |
Сбивается нумерация страницы в MO WORD | DarkingBluth | Microsoft Office Word | 1 | 27.02.2013 17:55 |
ScrollBox | ВалекFCRK | Общие вопросы Delphi | 1 | 08.06.2011 23:41 |
ScrollBox | SNUPY | Помощь студентам | 3 | 22.09.2009 18:51 |
ScrollBox | Mickle | Помощь студентам | 1 | 31.03.2007 14:10 |