Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Вниз

опять про полосу прокрутки...   Найти похожие ветки 

 
AntonUSAnoV   (2008-01-26 23:16) [0]

Как можно сделать чтобы при перетаскивании мышкой полосы прокрутки компонента Dbgrid, данные в таблице постоянно обновлялись - прорисовывались, т.е. как это происходит в окнах Windows..., может есть спец. компоненты, потому что самому энто наверное проблемно будет...


 
turbouser ©   (2008-01-27 00:00) [1]


> AntonUSAnoV   (26.01.08 23:16)  

Последнй раз -RTFM
Дальше буду разговаривать матом.


 
Германн ©   (2008-01-27 00:39) [2]


> Как можно сделать чтобы при перетаскивании мышкой полосы
> прокрутки компонента Dbgrid, данные в таблице постоянно
> обновлялись - прорисовывались, т.е. как это происходит в
> окнах Windows

Бред состоящий из бессвязного набора терминов.


 
Amoeba ©   (2008-01-27 01:35) [3]


> AntonUSAnoV   (26.01.08 23:16)
>
> Как можно сделать чтобы при перетаскивании мышкой полосы
> прокрутки компонента Dbgrid, данные в таблице постоянно
> обновлялись - прорисовывались, т.е. как это происходит в
> окнах Windows..., может есть спец. компоненты, потому что
> самому энто наверное проблемно будет...
>

Бред сивой кобыла в темную сентябрьскую ночь.

P.S. Усугубляю предыдущий пост.


 
sniknik ©   (2008-01-27 10:35) [4]

плохие у вас телепаторы....
я вот свой на него откалибровал в другой ветке. ;о)

понять/догадаться, о чем речь можно, реакция от скрола в дбгриде действительно отличается от "стандартной" виндовой (в том же браузере), другое дело, а почему должна совпадать? в одном текст в другом записи, в одном контента на несколько страниц в среднем в другом сотни и через раз неопределено сколько записей там вообще. почему не сравнивать с реакцией в TRichEdit который по сути ближе к браузеру?

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

попробовать чтоли...
ответ:
надо переопределить в своем гриде событие WM_VSCROLL и исправить реакцию на желаемую (параметр SB_THUMBTRACK).

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


 
AntonUSAnoV   (2008-01-27 13:20) [5]

Мда, благодарю Вас за терпимость и выдержку, позволю себе продолжить:   значит сделал я этот тест, - всё работает как часы- 1 или 0 записей - пропадает прокрутка, больше 1 - появляется прокрутка, я ещё заделал третью кнопку - все записи - тоже всё путём.
Потом я сделал такие же три кнопки один в один на своей проблемной форме, и ... чуда не произошло, : 1 запись - пропадает прокрутка, все записи - не появляется, потом опять делаю тоже самое, - появляется, потом опять то же самое - не появляется, и т.д., может какие - нибудь подключаемые модули могут влиять на работу грида ? (если абсурд не ругайте)


 
AntonUSAnoV   (2008-01-27 13:22) [6]

Сорри не туда написал..



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

Форум: "Начинающим";
Текущий архив: 2008.02.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.046 c
2-1201192854
Максим
2008-01-24 19:40
2008.02.17
запрет на движение формы


15-1200327970
Милана
2008-01-14 19:26
2008.02.17
Разшевилить форум!


2-1201361945
RU-mata
2008-01-26 18:39
2008.02.17
как спрятать свои ресурсы?


3-1191396980
zdm77
2007-10-03 11:36
2008.02.17
Paradox


2-1201126816
SveTT
2008-01-24 01:20
2008.02.17
Закладка при выполнении SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский