Главная страница
    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.052 c
2-1200919248
Alex_C
2008-01-21 15:40
2008.02.17
SizeOf для массивов более 32к


2-1201181350
IC+
2008-01-24 16:29
2008.02.17
Получить путь к объекту из ярлыка (lnk)


2-1200392049
rys
2008-01-15 13:14
2008.02.17
как написать html редактор


2-1200924371
zeroed
2008-01-21 17:06
2008.02.17
Коллекции объектов моего класса


8-1174153247
San ciz
2007-03-17 20:40
2008.02.17
сохранение файла





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский