Вниз
Скачать: CL | DM;

KeyDown для ScrollBar a   Найти похожие ветки 

← →
Wetnose   (2001-12-27 07:09) [0]

Как сделать так, чтобы ScrollBar реагировал на нажатие клавиш "Вверх"|"Вниз"|"Влево"|"Вправо". Почему при нажатии на эти клавиши на ScrollBar не приходит соответствующее сообщение?


← →
gek   (2001-12-27 07:16) [1]


procedure TFormQrView.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case key of
vk_escape : Close;
vk_Prior : ToolBtnPriorClick(Self);
vk_Next : ToolBtnNextClick(Self);
vk_Home : ToolBtnFirstClick(Self);
vk_End : ToolBtnLastClick(Self);
vk_Up : if VertScrollBar.Position > 10 then
VertScrollBar.Position := VertScrollBar.Position - 10
else
VertScrollBar.Position := 0;
vk_Down : if VertScrollBar.Position < VertScrollBar.Range - 10 then
VertScrollBar.Position := VertScrollBar.Position + 10
else
VertScrollBar.Position := VertScrollBar.Range;
vk_Left : if HorzScrollBar.Position > 10 then
HorzScrollBar.Position := HorzScrollBar.Position - 10
else
HorzScrollBar.Position := 0;
vk_Right : if HorzScrollBar.Position < HorzScrollBar.Range - 10 then
HorzScrollBar.Position := HorzScrollBar.Position + 10
else
HorzScrollBar.Position := HorzScrollBar.Range;
else
exit;
end;
key:=0;
end;




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

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



Память: 0.45 MB
Время: 0.007 c
1-42477
Анатолий
2001-12-24 05:41
2002.01.14
Кнопка


1-42514
Grigory
2001-12-26 10:09
2002.01.14
Коллизии потоков


14-42548
apav
2001-11-13 18:31
2002.01.14
ABC


6-42535
KSN
2001-10-17 18:35
2002.01.14
Ошибка при работе с TClientSocket


14-42558
MJH
2001-11-19 09:39
2002.01.14
Good Idea 4 Forums!




   Наверх