06.03.2016, 15:49
|
|
Гуру
|
|
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
|
|
Так попробуй:
Код:
procedure TForm9.ListView1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean);
Const
HotArea = 10;
begin
if Y in[ListView1.Height - HotArea..ListView1.Height]
then SendMessage(ListView1.Handle, WM_VSCROLL, SB_LINEDOWN, 0);
if Y in [0..HotArea]
then SendMessage(ListView1.Handle, WM_VSCROLL, SB_LINEUP, 0);
Accept := True;
end;
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
|