Форум: "KOL";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
ВнизТормозит ScrollBox Найти похожие ветки
← →
rainstuff (2007-09-13 21:01) [0]При создании в Scrollbox большого (более 200) количества контролов. прокрутка начинает дико тормозить и сами контролы портятся (помогает только Invalidate). Включение двойной буферизации немного спасает ситуацию, но не сильно - может можно буфер ещё как-то увеличить?
(создавал список файлов с чекбоксами...)
Очень надо! Спасибо.
← →
ANTPro © (2007-09-13 22:09) [1]> [0] rainstuff (13.09.07 21:01)
> большого (более 200) количества контролов
Извращенец.
← →
rainstuff (2007-09-14 00:08) [2]Да я знаю...
В Fix-it Utilities , например, и более 500 чекбоксов выводится нормально (после чистки реестра)...
Вообще, этот ScrollBox нормально работает только если туда не более 20 запихнуть... может всё-таки есть идеи как можно это без тормозов реализовать?
← →
Yury Sidorov (2007-09-14 00:08) [3]В KOL-CE я это исправил. Можешь попробовать.
← →
Andrey_rus © (2007-09-14 01:04) [4]
> В KOL-CE я это исправил.
Вот извращенец, то кто... :)
Молодец, что не бросаешь работу над портированием.
← →
rainstuff (2007-09-14 01:23) [5]
> В KOL-CE я это исправил. Можешь попробовать.
Ок, спасибо, посмотрю.
А не подскажешь - где это можно в обычном KOL подправить?
или хотя бы где посмотреть?
← →
rainstuff (2007-09-14 02:13) [6]Yury Sidorov, респектище!!! Смерджил твой вариант с текущей версией KOL 2.79. Всё отлично работает! Спасибо!
Если кому то ещё интересно, поправленный файлик можно забрать здесь:
http://www.freeworldlife.by.ru/Downloads/MyProgs/Kol.rar
← →
Andrey_rus © (2007-09-14 03:15) [7]
> где это можно в обычном KOL подправить?
Напутано с отрисовкой контролов в KOL, разбираться надо конкретно...
← →
Yury Sidorov (2007-09-14 13:29) [8]Не бросаю, т.к. использую KOL-CE для своего проекта.
Уже можно посмотреть на результат работы:
http://www.cp-lab.com/windows-mobile.html
Кстати, там на скриншотах видно зачем нужен скроллбокс и зачем я его правил в плане скорости :)
← →
Dimaxx © (2007-09-16 13:38) [9]
> В Fix-it Utilities , например, и более 500 чекбоксов выводится
> нормально (после чистки реестра)...
> Вообще, этот ScrollBox нормально работает только если туда
> не более 20 запихнуть... может всё-таки есть идеи как можно
> это без тормозов реализовать?
А почему ты решил, что это scrollbox с 500 checkbox"ами? Это может быть простой Listview. Или аналог дельфяного ListBox"а.
← →
rainstuff (2007-09-17 22:44) [10]
> А почему ты решил, что это scrollbox с 500 checkbox"ами?
> Это может быть простой Listview. Или аналог дельфяного
> ListBox"а.
согласен, может и так...
Я просто это к тому, что большие списки могут нормально прокручиваться:)
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c