Sersey писал(а):
точки на Label и Edit у 3042 появляются не в тему, вот и на вопрос ответил, у меня нормально отображается.Точки - это точки с поля hiasm Потому что Label и Edit не отрисовываются - вот и остаётся то, что было под ними (если запустить прогу с рабочего стола - на месте Label и Edit будет кусок обоев).
--- Добавлено в 2019-07-10 22:50:36
Galkov писал(а):
То чего предлагает Netspirit:Netspirit писал(а):
надо самому перехватывать событие WM_PAINT, передавать его дефолтной процедуре обработки сообщений, после чего самому вызывать OnPaint
-- это и есть начало сего неблагодарного процесса.
Остаётся надеяться, что хватит одной правки Win.pas - вместо назначения обработчика Control.OnPaint := _OnPaint -
Netspirit писал(а):
надо ... перехватывать событие WM_PAINT, передавать его дефолтной процедуре обработки сообщений, после чего ... вызывать OnPaint