myForm.OnPaint вызывается для каждого события oneControl.onMouseMove в Delphi 10.2. - PullRequest
0 голосов
/ 27 августа 2018

Delphi 10.2 ведет себя очень странно. Когда я перемещаю курсор на любой элемент управления вводом (TCheckBox, TEdit, ...), на форме вызывается сообщение OnPaint. У меня есть TPanel на форме, это холст для пользовательского рисования (используется TControlCanvas). Как я могу отключить нежелательные сообщения OnPaint, потому что пользовательское рисование может занять некоторое время (тысячи элементов могут нарисовать себя на нем).

Я просто хочу, чтобы он перекрашивался при изменении размера формы или после отмены.

...