Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

Вопрос по мышиному колесу   Найти похожие ветки 

 
general   (2005-12-06 13:04) [0]

Отцы, есть форма; на ней ScrollBox, а на нем всякие панельки, уходящие "за горизонт". И хочется, чтобы этот ScrollBox по колесику мыши прокручивался (ScrollBar у него исправно появляется и работает). Вроде бы есть у ScrollBox-а события OnMouseWheelDown, OnMouseWheelUp, но они даже не возбуждаются. Кажется это зависит от типа control-ов на ScrollBox-е (если ListBox-ы - события возбуждаются; Panel - не возбуждаются). Как быть - кто-нить знает? Заранее спасибо.


 
msguns ©   (2005-12-06 13:09) [1]

Если возбуждается, то это событие !
Если нет, то - на панель. Вот так, дети.

Заранее пожалуйста


 
Piero ©   (2005-12-06 14:25) [2]

procedure TForm1.FormMouseWheel(Sender: TObject; Shift: TShiftState;
 WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
ScrollBar1.Position:= ScrollBar1.Position+WheelDelta;
Handled:=true;
end;



Страницы: 1 вся ветка

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
3-1131657437
snowkam
2005-11-11 00:17
2006.01.01
подскажите какое прерывание происходит когда в таблице появляется


14-1134131545
rjob
2005-12-09 15:32
2006.01.01
Работа для программиста


2-1134678303
Змей
2005-12-15 23:25
2006.01.01
Вырезка слова из строки


2-1134477291
Postscriptum
2005-12-13 15:34
2006.01.01
Обновление приложения


1-1133603425
Алексей Некипелов
2005-12-03 12:50
2006.01.01
Error reporting