PaintBox


Элемент управления PaintBox позволяет выполнять рисование на его внутренней канве. У него есть множество методов для рисования, а так же возможность доступа к канве. Если канва была уничтожена или инвалидирована, Вам придется повторить рисование. Наилучшее место для этого - это сыбитие OnDraw. Оно вызывается каждый раз когда канва является невалидной и нужно перерисовать содержимое первый раз. Инвалидация канвы происходит при удалении PaintBox с формы или родительского элемента управления. Если Вам нужно вызвать несколько методов для рисования последовательно, то лучше начать с вызова метода DrawBegin(), потом произвести рисование вызывая нужные методы столько раз, сколько необходимо, и после этого вызвать метод DrawEnd(). Хотя методы DrawBegin() и DrawEnd() можно опускать, с ними рисование будет работать быстрее.

Элемент управления(виджет) PaintBox

Интерфейсы

Классы