Вверх ↑
Разработчик
Ответов: 26066
Рейтинг: 2120
#1: 2022-07-21 11:06:17 ЛС | профиль | цитата
fox-video писал(а):
При динамическом изменении размера, таблица по прежнему мигает как ёлка новогодняя, даже с небольшим количеством строк.

Да, я это знаю. Сделано это для того, чтобы при использовании Anchors и динамическом изменении размера элементы на экране более или менее перерисовывались нормально (когда их много), а не рывками.
fox-video писал(а):
Мелкие шрифты со сглаживанием не очень выглядят.

Что-то не сильно заметил, но сделать можно.

--- Добавлено в 2022-07-21 11:19:29

P.S. Если сильно бесит мерцание, то его можно отключить, заменив в модуле Win.pas следующий код на приведенный ниже (видимо придется отключить перерисовку в дальнейшем):

procedure THIWin._onResize;
var
i: integer;
begin
inherited;
// Control.Invalidate;
// for i := 0 to Control.ChildCount - 1 do
// Control.Children[i].Invalidate;
Sendmessage(Control.Handle, US_RESIZE, 0, 0);
end;
карма: 22

0
Редактировалось 4 раз(а), последний 2022-07-21 11:20:46