Форум: "Базы";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
BorisUK (2002-11-01 11:56) [0]Стоит Грид получен фокус ввода...
Свойство dgRowSelect=true
Как проще сделать чтоб при нажатии на кнопки лево право грид прокручивал свои колонки влево и вправо (это если не влезли некоторые)???
Если Свойство dgRowSelect=false
то это все делается по умолчанию, но мне нужно так!
← →
Marcus (2002-11-01 12:44) [1]Перехватывать WM_KEYDOWN и делать SetScrollPos(Grid.Handle, ...) или SendMessage(Grid.Handle, WM_HSCROLL, ...)
← →
BorisUK (2002-11-01 13:10) [2]Плохо знаком с сообщениями...
Пожалусто поподробнее. как это сделать корректно
Я сделал
на событие OnKeyDown
if key = VK_Right then
SetScrollPos(DBGrid.Handle, SB_HORZ, 1000, true)ж
if key=VK_LEFT then
SetScrollPos(DBGrid.Handle, SB_HORZ, 1, true);
Это приводит к тому что бигунок на скроле прыгает то к началу и концу, но сами колонки на месте :(
← →
BorisUK (2002-11-11 13:32) [3]Люди добрые говорят что можно как то, но как никто не может вспомнить...
Поможите кто сталкивался с такой проблемой :)
← →
KoluChi (2002-11-11 14:58) [4]Попробуй сделать еще перерисовку DBGrid.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c