ChEДа, исключительно скорость. Дырка посредине не нужна, и 5 кусков скина это уже лишний код на самом деле, но он обеспечивает минимальные требования. Остальное это уже совсем экзотика - аппаратного ускорения у нас нет, а писать хитрый и сложный код это не правильный подход.
IgorAQuote:
Думаю если делать скругления, то окно должно быть квадратным или круглым в зависимости от определенной настройки в самой системе или в конкретном окне приложения.
Политика единообразия исповедуемая жопоголиками требует чтобы все окна в системе были одинаковыми. Так что определятся какая текущая шкурка будет исключительно форматом устанавливаемой шкурки. Прямоугольные окна естественно никуда не денутся. Даже по сути скругленные окна на самом деле прямоугольные, просто угол не рисуется и все.
Quote:
Также могут затребовать еще 2 круглых угла внизу. Так что в скин прийдеться добавлять еще 2 картинки.
Для начала хотя бы сверху сделать. Нижняя часть для глаз не настолько заметна, если туда не выводить нижнюю панель отличающуюся цветом. Затребовать они могут и прозрачность и еще какую-нибудь неведомую еб.ху. - они порой такие загадочные, что сами не знаю чего хотят.