Я заметил, что resize flicker
становится намного лучше, когда я устанавливаю TPanel.FullRepaint
в False
. Поскольку свойство существует и по умолчанию имеет значение True
, для этого должна быть какая-то причина.Когда использовать TPanel FullRepaint?
Как решить, должно ли оно быть установлено или нет?
помощь просто заявляет:
управления FullRepaint как панель реагирует, когда она изменяется. Когда FullRepaint истинно, вся панель, включая скошенную границу, перерисовывается при изменении размера. Когда FullRepaint является ложным, только область внутри скошенной границы.
http://docwiki.embarcadero.com/Libraries/XE3/en/Vcl.ExtCtrls.TPanel.FullRepaint
Этот текст говорит, что он делает, но не почему ...
Deal с изменением размера мерцанием, как это: http://stackoverflow.com/questions/8058745/tlabel-and-tgroupbox-captions-flicker- on-resize –