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

Вниз

Мастера, подскажите как сделать так, чтобы с DBGrid работал   Найти похожие ветки 

 
svt   (2006-09-25 17:45) [0]

Мастера, подскажите как сделать так, чтобы с DBGrid работал скроллинг.  Вопрос детский, но решить его не получается, может не там ищу.СПАСИБО


 
stone ©   (2006-09-25 17:47) [1]


>  Вопрос детский, но решить его не получается, может не там
> ищу.СПАСИБО

Угу. Искать надо в FAQ.


 
Desdechado ©   (2006-09-25 17:47) [2]

чтоб скроллинг отключить, надо очень постараться


 
svt   (2006-09-25 17:50) [3]


> чтоб скроллинг отключить, надо очень постараться

так мне надо его наоборот заставить работать, а не отключать.

> Угу. Искать надо в FAQ.

FAQ это вообще сильная вещь, но если знаете вы - это еще сильнее....короче говоря не шлите на FAQ, а если знаете, то скажите


 
zdm ©   (2006-09-25 17:52) [4]

трабла реально существует или почитай, например
http://www.programmersclub.ru/forum?act=showtopic&id=198
или EHLib форева


 
Desdechado ©   (2006-09-25 17:53) [5]

что-то у меня такой проблемы нет
или ты невнятно объясняешь


 
zdm ©   (2006-09-25 17:54) [6]

DBGridEH тебя от многих проблем избавит, и там еще исходники есть, но времени полюбому сэкономишь


 
zdm ©   (2006-09-25 17:55) [7]


> Desdechado

как нет? я сначала подумал что дело в компоненте D6, но у меня 7 стоит, не скроллился и не скроллится.


 
svt   (2006-09-25 17:57) [8]


> или ты невнятно объясняешь

Есть таблица данных, их много(на экран не помещается) вот надо чтобы пользователь мог скроллингом листать вверх-вниз, а получается только клавой. скроллинг вообще не реагирует (он работает в иных приложениях)


 
stone ©   (2006-09-25 17:58) [9]

http://www.delphikingdom.com/asp/itemq.asp?ItemID=189&ComponentID=169&Count=10&pNo=3


 
zdm ©   (2006-09-25 17:59) [10]


> svt

Я же говорю есть проблема
1. Ты почитал?
2. if yes then ehlib or что-нибудь аналогичное.


 
zdm ©   (2006-09-25 18:01) [11]

stone, если не прав извини, но помоему автор не о том спрашивает!!!


 
svt   (2006-09-25 18:04) [12]


> Ты почитал?

Будем разбирать полученную инфу.


 
Desdechado ©   (2006-09-25 18:48) [13]

svt   (25.09.06 17:57) [8]
> пользователь мог скроллингом листать вверх-вниз, а получается только клавой
Ты по-русски скажи, что такое "скроллингом листать". Скроллбары активны, мышой их таскать можно. Или у тебя что-то не то,
> или ты невнятно объясняешь!!!


 
Virgo_Style ©   (2006-09-25 21:10) [14]

//Телепатор ВКЛ

DBGrid: прокрутка колесом мыши
В OnCreate
TDrawGrid(DBGrid).OnMouseWheelDown:= FormMouseWheelDown;
TDrawGrid(DBGrid).OnMouseWheelUp:=   FormMouseWheelUp;


В Form.OnMouseWheelUp (..Down – аналогично)
if Sender is TDBGrid then
begin
 Handled:=true;
 (Sender as TDBGrid).DataSource.DataSet.Prior;
end;


//Телепатор ВЫКЛ


 
Германн ©   (2006-09-26 02:26) [15]

Уж даже и не хочется высказываться, поскольку автор вопроса не хочет "внятно" его объяснить"! Но в Д6 - ещё не сделали нормальные обработчики OnMouseWheelDown и OnMouseWheelUp.


 
mr.il ©   (2006-09-26 06:23) [16]

Можно поставить родной драйвер мыши.


 
svt   (2006-09-26 09:33) [17]


> Уж даже и не хочется высказываться, поскольку автор вопроса
> не хочет "внятно" его объяснить

Попытаюсь еще внятней сказать.
scrollbar"ы есть и вертикальные и горизонтальные, мышкой, т.е. левой кнопкой они таскаються, скроллингом только в видимой части экрана по каждой записи последовательно, ну типа если бы я клавой вверх вниз нажимал. А вот хотелось бы чтобы скролинг, ну к примеру, листал через 20-30 записей и не только в видимой области экрана.


 
Бугага ©   (2006-09-26 10:00) [18]

блин, см. [14]


 
evvcom ©   (2006-09-26 10:16) [19]

> [17] svt   (26.09.06 09:33)

Поясни свой термин "скроллинг". Вообще скроллингом называется прокрутка чего-либо неважно каким способом.


 
zdm ©   (2006-09-26 10:35) [20]


> Можно поставить родной драйвер мыши.

И не забыть драйвер для коврика мыши :)


 
evvcom ©   (2006-09-26 10:44) [21]

> [20] zdm ©   (26.09.06 10:35)

Блин! А у меня коврик самодельный, и драйвера к нему нет! Значит у меня не будет работать "скроллинг"? :-)


 
ЮЮ ©   (2006-09-26 10:50) [22]


> листал через 20-30 записей и не только в видимой области
> экрана.

PgUp/PgDown


 
Desdechado ©   (2006-09-26 11:47) [23]

я больше не могу...
http://www.ln.ua/~openxs/articles/smart-questions-ru.html


 
svt   (2006-09-28 10:19) [24]


> я больше не могу...
> http://www.ln.ua/~openxs/articles/smart-questions-ru.html

Вопрос был исчерапн еще на
svt   (25.09.06 18:04) [12]

> Ты почитал?

Будем разбирать полученную инфу.
....
а повторное изложение вопроса ,специально для тех кто не понял сути еще изначально, а именно:
Германн ©   (26.09.06 02:26) [15]
Уж даже и не хочется высказываться, поскольку автор вопроса не хочет "внятно" его объяснить"!

ТАк что не надо посылать туда, где сам, вероятно не был....
Без обид.


 
MsGuns ©   (2006-09-28 12:15) [25]

>Virgo_Style ©   (25.09.06 21:10) [14]
>(Sender as TDBGrid).DataSource.DataSet.Prior;

Так нельзя делать категорически !



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

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

Наверх




Память: 0.52 MB
Время: 0.052 c
2-1159605440
gidd
2006-09-30 12:37
2006.10.15
TWebBrowser


15-1158676295
Unknown user
2006-09-19 18:31
2006.10.15
Интерполяция/аппроксимация алгоритмы


2-1159390318
PHPDeveloper
2006-09-28 00:51
2006.10.15
TWebBrower +ScrollBar


4-1149084248
Призрак
2006-05-31 18:04
2006.10.15
CreateThread и GetMessage - error


2-1159378202
berezne
2006-09-27 21:30
2006.10.15
Запуск БД без принтера