В динамической схеме иногда глючит отрисовка компонента. Кто увидит у себя отпишитесь. Как правило у меня сбой виден через некоторое время после запуска теста.
Этот топик читают: Гость
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
карма: 6 |
| ||
файлы: 1 | test_.sha [1.5KB] [237] |
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 1088
Рейтинг: 112
|
|||
Прорисовка заглючила после переключения на другое окно перекрывающее данную программу.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Nic, ты че, сдурел -- ну кто такое количество динамических визуальных графических компонентов, да еще и в динамике запускает Я прогнал пяток минут, но глюков не видел, хотя, исправно созерцал слайдшоу
------------ Дoбавленo: Sniper36 писал(а): Прорисовка заглючила после переключения на другое окно перекрывающее данную программуДа не хватает просто GDI-ресурсов |
|||
карма: 22 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Это специально сделанный тест. В реальной схеме их всего 120, но глюки происходят и там. Причём, если многократно перекрывать, некоторые из глючных оживают, но не надолго.
Пришлось в программе заменить на GProgressBar - он не глючит! Изменил количество создаваемых динамически панелей с 500 на 2 - глюк остался! О каких ресурсах это говорит? |
|||
карма: 6 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Nic, на 50 и 100 такого глюка у меня нет, значит ресурсов на перерисовку у меня хватает
|
|||
карма: 22 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Глючит даже один, динамически созданный визуальный компонент.
|
|||
карма: 6 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Nic писал(а): Пришлось в программе заменить на GProgressBar - он не глючит!Ха, ха, ха. Этот компонент тоже я переделывал, но там применяется BiBlt через промежуточный контекст памяти (за что меня тут Dilma взгрел, а оно не глючит, оказывается), а в LedLadder'e применяется KOL'овский Draw, вот тебе и KOL (вот я тут в последнее время все компоненты и пытаюсь делать на API, а не на KOL'e) ------------ Дoбавленo: Nic писал(а): Глючит даже один, динамически созданный визуальный компонентУ меня со 100 никаких проблем нет, даже на пролудохлике, или у тебя глюк какой-то другой. Может скриншот кинешь, да и время скажешь -- сколько подождать надо |
|||
карма: 22 |
|
Ответов: 1088
Рейтинг: 112
|
|||
nesco писал(а): У меня со 100 никаких проблем нетУ меня с 10 в динамике этот же глюк в статике все нормально. |
|||
карма: 0 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Никакого времени ждать не надо. Просто несколько раз переключаюсь на другое окно проводника, которое закрывает тестовую форму и убираю его. Как правило, вижу не отрисовывающийся прямоугольник динамической панели.
|
|||
карма: 6 |
| ||
файлы: 1 | scr_error_ledladder.png [21.4KB] [353] |
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Nic, попробуй KOL от Galkov'a
|
|||
карма: 22 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Он и есть от Галкова: C:HiAsmcompilerDelphiUpdate11.upd
|
|||
карма: 6 |
|
Разработчик
Ответов: 26072
Рейтинг: 2122
|
|||
Nic, идею, пока, не херь, я сейчас исправлю это безобразие
------------ Дoбавленo: Исправлено |
|||
карма: 22 |
|
12