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

Вниз

Как поправить прокрутку в DBGrid   Найти похожие ветки 

 
svv1   (2002-08-21 15:02) [0]

Привет!
Вот какой вопрос: при работе мышкой со скролом (колесом) возникает интересная ситуация: выделение смещается а активная запись нет.

Нет ли способа чтобы при вращении скрола смещалась именно активная запись, ну и конечно выделенная ячейка?

Разработка: ADO и DBGrid

Другие компоненты не приемлемы :(


Заранее признателен


 
Ученик ©   (2002-08-21 15:18) [1]

procedure TForm1.GridMouseWheelDown(Sender: TObject; Shift: TShiftState;
MousePos: TPoint; var Handled: Boolean);
begin
Handled := True;
DBGrid1.DataSource.DataSet.MoveBy(1)
end;

procedure TForm1.GridMouseWheelUp(Sender: TObject; Shift: TShiftState;
MousePos: TPoint; var Handled: Boolean);
begin
Handled := True;
DBGrid1.DataSource.DataSet.MoveBy(-1)
end;

type
TProtectedDBGrid = class(TDBGrid);

procedure TForm1.FormCreate(Sender: TObject);
begin
with TProtectedDBGrid(DBGrid1) do begin
OnMouseWheelUp := GridMouseWheelUp;
OnMouseWheelDown := GridMouseWheelDown
end
end;


 
svv1   (2002-08-21 16:08) [2]

Большое спасибо!
Все сработало!




 
Александр Спелицин ©   (2002-08-21 16:16) [3]

Поставьте драйвера к Вашей мыше от ее производителя. У меня такое было с Logitech MS48 на W2k Prof со стандартными мелкомягкими драйверами.


 
svv1   (2002-08-21 16:52) [4]

Тоже спасибо!
Сам только что до этого допер.... ;)



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
1-35717
Namo
2002-09-02 20:22
2002.09.12
Массив объектов


14-35869
lipskiy
2002-08-17 02:45
2002.09.12
Люди! Помогите! Очень прошу! (img to TWebBrowser from resourses)


3-35614
Sirus
2002-08-22 12:08
2002.09.12
Почему TDateField.Value возвращает неправильные значения???


4-35958
Igor_Z
2002-07-22 14:19
2002.09.12
Отключение запуска всех приложений при клике по иконкам файлов


14-35883
SemFLY
2002-08-17 18:40
2002.09.12
Подскажите ,где можно скачать софт для сотовых телефонов ?