Здравствуйте, Аноним, Вы писали:
А>Допустим, требуется отрисовка некоего сложного векторного рисунка, или раскраска диалогового окна. Как грамотнее: создать заранее некий пул всех перьев и кистей и только выбирать их оттуда, или каждый раз при отрисовке создавать перо (кисть), рисовать им и затем уничтожать?
Лично я использую первый способ (создаю пул). Делаю это для того, чтобы мое приложение было одного стиля — контролы выглядят одинаково (есть перо для границы выделенной, невыделенной, есть перо для цвета линий сетки и т.д.).