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

Вниз

ScrollBox и прокрутка   Найти похожие ветки 

 
GIL ©   (2004-01-22 12:51) [0]

Как эффективнее всего сделать прокрутку в вышеуказанном компоненте? Или может есть уже такой компонент?


 
GIL ©   (2004-01-22 13:30) [1]

ау кто-нибудь ответит?


 
YuRock ©   (2004-01-22 13:36) [2]

Не понятно, чем не устраивает эффективность ScrollBox"а по умолчанию (если просто на форму его кинуть).
Как уточните, так и ответим.


 
GIL ©   (2004-01-22 13:38) [3]

Возможно недоговорил, нужно колесом от мышки


 
YuRock ©   (2004-01-22 13:49) [4]

В TScrollBar никак, по-моему, разве-что самому перекрывать оконную процедуру и обрабатывать WM_MOUSEWHEEL


 
GIL ©   (2004-01-22 13:50) [5]

а если поподробнее?


 
YuRock ©   (2004-01-22 13:58) [6]


TMyScrollBox = class(TScrollBox)
private
procedure WMMouseWheel(var Message: TWMMouseWheel); message WM_WM_MOUSEWHEEL;
end;

// ...

procedure TMyScrollBox.WMMouseWheel(var Message: TWMMouseWheel);
begin
// ...
Scroll(...)
// ...
end;


 
GIL ©   (2004-01-22 14:02) [7]

вот насчет самой процедуры!! что там писать надо то!?


 
YuRock ©   (2004-01-22 14:09) [8]

См. хелп по WM_MOUSEWHEEL

и/или

TWMMouse


 
GIL ©   (2004-01-22 14:27) [9]

какой хелп открывыать для WM_MOUSEWHEEL, просмотрел коды компонента, который имеет прокрутку, но ничего подобного не нашел


 
Тимохов ©   (2004-01-22 14:31) [10]

msdn.microsoft.com


 
GIL ©   (2004-01-22 14:41) [11]

а если что-нибудь попроще? из какого компонента можно содрать или посмотреть? по аглицки как-то не очень понятно


 
Тимохов ©   (2004-01-22 14:47) [12]

1/ Открой controls.pas
2/ Найди строку WM_MOUSEWHEEL
3/ Изучай метод


 
TButton ©   (2004-01-22 15:07) [13]

а понятнее чем на языке первоисточника не найдешь.



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

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

Наверх




Память: 0.49 MB
Время: 0.047 c
3-16119
Alex-kosmonavt
2004-01-15 18:56
2004.02.06
Не вводится русский язык


11-16210
Vadim Petrov
2003-05-20 13:41
2004.02.06
New Synapse conversion for KOL


4-16807
DelphiM
2003-11-29 15:39
2004.02.06
Как найти и завершить процес


14-16660
АлексейК
2004-01-17 11:42
2004.02.06
Оффшорное программирование.


1-16389
Ренат
2004-01-23 16:38
2004.02.06
Динамическое создание TQRDbText в отчете