![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Портится изображение ScrollBar. [D7, WinXP]
DVM © (2007-04-18 11:00:00)Никто не сталкивался со следующим? Есть окно в программе, на котором расположено несколько TScrollBar. После длительной работы программы при показе этого окна на месте скроллбаров мусор какой-то. Они не отрисовываются, хотя и работают. Утечки ресурсов GDI нет.
DVM (2007-04-18 12:11:00) [1]
> Ну а другие контроллы с неклиентской областью нормально
> отображаются?
Все остальное отлично работает.
> Какая спцифика у приложения?
Ну скажем так, висит оно себе, принимает данные по сети, обрабатывает принятое, на диск пишет. Очень похоже на, скажем, E-mule.
Активно выделяет/освобождает память, перемещает данные в памяти.
Пользователь ничего не делает - нет его.
homm (2007-04-18 12:05:00) [2]> И такие и те которые привязаны. Все глючат.
Ну а другие контроллы с неклиентской областью нормально отображаются?
Какая спцифика у приложения? Долго ли проходит времени до таких глюков? Что в это время делает пользователь?
DVM (2007-04-18 12:00:00) [3]Не, ни MemProof, ни FasMM4 никаких утечек не обнаруживают.
DVM (2007-04-18 11:45:00) [4]
> Или имеются ввиду скролбары как отдельные компоненты, не
> привязаные к Memo и прочее?
И такие и те которые привязаны. Все глючат.
homm (2007-04-18 11:37:00) [5]> Почему именно скроллбары, а не другие контролы?
Возможно как-то связано со спецификой неклиентской области. Попробуй другой компонент положить, у которого есть неклиентская область, будет ли она пропадать. Или имеются ввиду скролбары как отдельные компоненты, не привязаные к Memo и прочее?
DVM (2007-04-18 11:28:00) [6]
> Хотя все говорит об обратном :) Сам не сталкивался, но на
> всякий случай может перепрверить?
Перепроверю еще конечно, но счетчики ресурсов GDI не растут. Причем все скроллбары в программе перестают отрисовываться. Почему именно скроллбары, а не другие контролы? Непонятно.
homm (2007-04-18 11:20:00) [7]> Утечки ресурсов GDI нет.
Хотя все говорит об обратном :) Сам не сталкивался, но на всякий случай может перепрверить?