Aimp весь из графических понтов, однако на Дельфи написан и ничего.
Тащить в проект WPF с вечно размытыми иконками и шрифтами, который на слабых машинах хорошо если вообще окно прорисует, плюс дотнет, ради панельки, нет спасибо.
Про legacy: habrahabr.ru/post/165273/
И какой смысл тогда vcl в нем использовать? Может у меня в панельке весь функционал приложения.
А если приложение уже есть, или не хочется ради панельки тащить C# с дотнетом, то я как-нибудь выкручусь, и тут Layered окна были бы отличным помощником.
Нативные контролы как-раз и используют тормозной DrawThemeParentBackground, который заставляет перерисовываться другие контролы, в то время как с помощью адекватной реализации WS_EX_LAYERED можно было бы переложить это на видеокарту (простое и быстрое наложение текстур).
Ради панельки переписывать весть проект на другой язык и фреймворк?
Сейчас везде интерфейс не прямоугольники из Windows 98, а кнопочки со сглаженными краями, ради них тоже на WPF переходить?
IEChrome.Тащить в проект WPF с вечно размытыми иконками и шрифтами, который на слабых машинах хорошо если вообще окно прорисует, плюс дотнет, ради панельки, нет спасибо.
Про legacy: habrahabr.ru/post/165273/
А если приложение уже есть, или не хочется ради панельки тащить C# с дотнетом, то я как-нибудь выкручусь, и тут Layered окна были бы отличным помощником.
Сейчас везде интерфейс не прямоугольники из Windows 98, а кнопочки со сглаженными краями, ради них тоже на WPF переходить?