Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизСкроллинг DBGrid после установки SP2 для WinXP Найти похожие ветки
← →
Sandman25 © (2004-09-22 10:45) [0]Доброе время суток.
После установки service pack 2 для windows xp в стандартном DBGrid перестал работать скроллинг. Ни мышкой, ни стрелками нельзя переместиться на строку, которая исходно в гриде не видна. Записи в DataSet есть, так как если нажать на заголовок колонки (реализована сортировка), то записи меняются. Впрочем, то же самое видно и по поведению ползунка - при использовании мышки для скроллирования он ведет себя как обычно, однако отображаемые записи не меняются.
Что можно сделать?
← →
kukuikar © (2004-09-22 10:47) [1]
procedure TForm1.AppMessage(var Msg: TMsg; var Handled: Boolean);
var
i: SmallInt;
begin
if Msg.message = WM_MOUSEWHEEL then
begin
Msg.message := WM_KEYDOWN;
Msg.lParam := 0;
i := HiWord(Msg.wParam);
if i > 0 then
Msg.wParam := VK_UP
else
Msg.wParam := VK_DOWN;
Handled := False;
end;
end;
← →
Sandman25 © (2004-09-22 10:50) [2][1] kukuikar © (22.09.04 10:47)
К содалению, дело не в колесике мышки. Даже клик на самой полосе прокрутки и нажатие стрелок на клавиатуре не помогают.
← →
Sandman25 © (2004-09-22 10:53) [3]Самое ужасное, что судя по features, описанным на сайте MS, ничего в области скроллирования не должно было измениться.
← →
GanibalLector © (2004-09-23 00:47) [4]Странно,поставил SP2 на двух машинах(дома\работа) все отлично.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.029 c