Колесо мыши прокручивает grid на заднем плане

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Колесо мыши прокручивает grid на заднем плане

Сообщение t-ea » 09.12.2008 23:57:24

На главной форме расположен db*Grid. Вызывается дополнительная форма в которой редактируется запись. Дополнительная форма про размерам меньше главной, и поэтому db*Grid виден. Если навести мышу на этот grid и повернуть колёсико, то grid прокручивается — соотвественно «молча» меняются данные в форме редактирования.

Как с этим бороться?

mse 2.0beta1
t-ea
новенький
 
Сообщения: 98
Зарегистрирован: 22.09.2006 00:22:34

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение Attid » 10.12.2008 11:48:06

если форму вызываешь модально то это глюк, если нет то так и должно быть
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение t-ea » 10.12.2008 18:49:31

Модальное, вызывается так:
Код: Выделить всё

EditResult := EditForm(True);
t-ea
новенький
 
Сообщения: 98
Зарегистрирован: 22.09.2006 00:22:34

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение Attid » 11.12.2008 01:07:42

:shock:
модально обычно так
Код: Выделить всё
Form.Show(True)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение t-ea » 11.12.2008 11:10:25

Да, да… :oops:
В предыдущем сообщении пропустил .Show.

Так как сделать чтобы грид не прокручивался?
t-ea
новенький
 
Сообщения: 98
Зарегистрирован: 22.09.2006 00:22:34

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение Attid » 12.12.2008 17:51:25

в конфу надо писать у мну пока нет доступа к конфе.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение t-ea » 12.12.2008 19:31:12

сможешь здесь изложить по англицки, а я потом туда отправлю?
а то читать могу, писать не могу… :(
t-ea
новенький
 
Сообщения: 98
Зарегистрирован: 22.09.2006 00:22:34

Re: Колесо мыши прокручивает grid на заднем плане

Сообщение Attid » 14.12.2008 00:01:32

да я тоже также не очень =)

делаешь тестовый проект на первой форме грид и кнопке "press me"
на второй текст. "please scroll mouse"
"why my grid at first form was scrolled? and how i can disable it?"


и текст в конфу "see attachment." =)

хотя можешь и русски написать, он его вроде тоже читать уже читать по русски может =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E


Вернуться в MSEide + MSEgui

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru