Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DoubleBuffered [D7]


Валя ©   (2016-04-26 10:21:00) 

Не работает DoubleBuffered в ScrollBox который лежит на PageControl, хотя с
DoubleBuffered мерцание меньше, но оно все же есть.


Валя   (2016-04-28 15:45:00) [1]

строка безобидного  кода в OnCanResize  мешало, хотя там была всего лишь
StatusBar.panel[0].text := inttostr(ScrollBox.VertScrollBar.position);


KilkennyCat   (2016-04-26 12:33:00) [2]

Может, имеет смысл у главной формы выставить?


sniknik   (2016-04-26 11:56:00) [3]

> Не работает DoubleBuffered в ScrollBox который лежит на PageControl
какой именно не работает? он есть буквально у каждого перечисленного контрола, + у формы и страниц "пейджа".


Ринсвинд   (2016-04-26 10:59:00) [4]


> Валя   (26.04.16 10:21)

Если мерцание уменьшилось, значит все-таки, DoubleBuffered работает, просто для решения текущей задачи его недостаточно. Возможно, стоит пересмотреть алгоритм, приводящий к мерцанию? Что находится на ScrollBox? Неужели мерцает просто статически созданный интерфейс при прокрутке его внутри ScrollBox?


Наверх

Титульная страница Поиск, карта сайта Написать письмо