Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
2-1133787508
Officeman
2005-12-05 15:58
2006.01.01
Бинарный вид. Представление textfile-а


4-1130407361
G-h-o-s-t
2005-10-27 14:02
2006.01.01
Как сделать видимым элемент управления


14-1133889193
Kerk
2005-12-06 20:13
2006.01.01
Самый слабый по составу чемпионат мира в истории


4-1130277153
alexproger
2005-10-26 01:52
2006.01.01
Как обнаружить сканер


5-1119862403
Radgar
2005-06-27 12:53
2006.01.01
Создание компонентов




   Наверх