История изменений
Исправление wandrien, (текущая версия) :
Что значит «дёргаться»?
При корректной логике кода приложения ничего не дёргается. Совсем куку что ли?
Это в говнокоде зачастую навалено костылей, когда при ресайзе размеры отдельных элементов окна пересчитываются в несколько приёмов с рендерингом между ними, что приводит к видимому дёрганию layout-а.
Если говорить конкретно о причинах, не зависящих от говнокода приложения, то видеть мы будем не дёргание, а мерцание окна, из-за того, что перерисовка не умещается в один фрейм и не синхронизирована с ним.
На старых железках (кто в МС Офис работал во времена 1-х Пентиумов и Win95, тот помнит) перерисовка окна при ресайзе или при появлении окна из-под другого окна вообще могла быть видима вся как в слоумо, особенно если в системе мало ОЗУ.
Исходная версия wandrien, :
Что значит «дёргаться»?
При корректной логике кода приложения ничего не дёргается. Совсем куку что ли?
Это в говнокоде зачастую навалено костылей, когда при ресайзе размеры отдельных элементов окна пересчитываются в несколько приёмов с рендерингом между ними, что приводит к видимому дёрганию layout-а.
Если говорить конкретно о причинах, не зависящих от говнокода приложения, то видеть мы будем не дёргание, а мерцание окна, из-за того, что перерисовка не умещается в один фрейм и не синхронизирована с ним.
На старых железках (кто в МС Офис работал во времена 1-х Пентиумов и Win95, тот помнит) перерисовка окна при ресайзе вообще могла быть видима вся как в слоумо, особенно если в системе мало ОЗУ.