Здравствуйте. Прошу помочь в решении следующей проблемы. Имею Lazarus 1.0.2 (библиотека виджетов LCL - gtk2, ОС Fedora 17), создаю свой класс от TScrollingWinControl. В дальнейшем, при создании приложения, на форму TForm кладу свой класс, к своему классу добавляю события на OnMouseMove и OnMouseUp. На событие OnMouseUp реакция есть, на OnMouseMove - нет. В чем проблема, не понимаю.
П.С. Может кто подскажет, возможно ли получить идентификатор окна XWindow от класса TScrollingWinControl. Нашел, что возможно функцией FormToX11Window, но она входит в класс TCustomForm.
Не отрабатывает OnMouseMove на классе TScrollingWinControl
Модератор: Модераторы
Re: Не отрабатывает OnMouseMove на классе TScrollingWinContr
Добавлю следующее. Возникла необходимость собрать Lazarus для пользования Qt-классами. Собрал, сделал пакет со своим классом от TScrollingWinControl. При попытке скроллинга в моем классе программа рушится. С Lazarus под Gtk2 этого по крайней мере не происходит, свои тексты не меняю - одни и те же и под gtk2 и qt. Что vможете посоветовать?
