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

Вниз

DBGrid - несколько вопросов.   Найти похожие ветки 

 
ghost_by ©   (2003-08-08 17:35) [0]

1. Как в DBGrid"е запретить перетаскивание столбцов?
2. Как реализовать нормальную прокрутку, чтобы когда я прокручивал ScrollBar данные вместе с ним сразу же прокручивались а не после того как пользователь отпускает кнопку мышки?
3. Можно ли сделать нормальную прокрутку колесиком мышы?


 
xShadow ©   (2003-08-08 17:43) [1]

Лучше всего сменить компоненту ;)


 
Плохиш_   (2003-08-08 17:50) [2]

1. Обсуждалось максимум 3 дня назат

3. Поставить родной драйвер мыши


 
ghost_by ©   (2003-08-08 17:50) [3]

на какую??...... посоветуйте! с радостью сменю!


 
Anatoly Podgoretsky ©   (2003-08-08 18:04) [4]

1. Смотри Options
2. Так и прокручивается
3. Кривой драйвер, поставь IntelliMouse


 
ghost_by ©   (2003-08-08 18:20) [5]

1. В Options есть только dgColumnResize а мне Resize нужен.... мне нужно запретить перетаскивать колонки... т.е. изменять их порядок - 1 перетащить на место 2 и т.п.

2. У меня может что-то не так работает, но когда я нажимаю левой кнопкой мыши на ScrollBar (не на верхнюю или нижнюю кнопку а на полоску) и начинаю тащить, то данные в DBGrid"е прокручиваются только тогда когда я отпускаю кнопку мыши... а в процессе перетаскивания - ничего не прокручивается.

3. ОК..... попробую.


 
Плохиш_   (2003-08-08 18:45) [6]

1. OnColumnMoved + F1


 
Е-Моё имя ©   (2003-08-08 19:00) [7]

2 если есть у грида VertScrollBar, надо tracking поставить


 
ghost_by ©   (2003-08-08 19:01) [8]

OnColumnMoved - вот блин..... как это я не заметил.... спасибо.. но вот только такой вопрос - в F1 написано что оccur when the Options property includes dgColumnResize, но мне нужна возможносто изменять размер колонок..... что же мне делать? обрабатывать OnColumnMoved а там - менять назад местами колонки?.... или есть другой метод?


 
Плохиш_   (2003-08-08 19:06) [9]

что же мне делать? обрабатывать OnColumnMoved а там - менять назад местами колонки?.... или есть другой метод?
Да


 
Плохиш_   (2003-08-08 19:08) [10]

Да к менять назад местами колонки? sorry


 
ghost_by ©   (2003-08-08 19:37) [11]

с пунктом 1 и 3 вроде как понятно..... а что скажите на счет пункта 2?


 
Anatoly Podgoretsky ©   (2003-08-08 19:56) [12]

ghost_by © (08.08.03 18:20)
Вот так надо было и объяснять пункт 2.
Могут тебя огорчить, только три позиции начало, середина и конец, поэтому прогрутка таким методом в принципе не работает.


 
ghost_by ©   (2003-08-08 20:06) [13]

Я конечно понимаю что данные извлекаются последовательно и что сразу прокрутит в принципе не возможно, но если я уже получил все данные. т.е. если я сделал FetchAll моему запросу...... пожему же так нельзя сделать?.... может есть какой аналогичный DBGrid"у компанент с такой возможностью?..... Блин заказчик хочет такую прокрутку...... а мне что делать?.... объяснять ему что DBGrid такого не умеет?....

посоветуйте - что делать?



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
3-81567
Desdechado
2003-07-30 11:17
2003.08.25
DBLookupComboBox и его потомки


3-81582
Weare
2003-07-29 18:19
2003.08.25
Запрос SQL для TQuery.


7-81971
SeF
2002-12-17 04:54
2003.08.25
---|Ветка была без названия|---


1-81611
Demon-Trouble
2003-08-13 07:06
2003.08.25
Синтаксис AllwaysShowSelect


1-81719
shurik
2003-08-11 01:09
2003.08.25
работа с каталагами