OpenSkin Designer 4.2.0.0 - Поддержка градиентной маски фона, цвета и угла радиусаСпойлер :
Добавлено
backgroundColorДобавлена поддержка градиентов в стиле Enigma2 eLabel.
Добавлена поддержка синтаксиса градиента из 3 частей:
backgroundColor="#00101010,#00303030,vertical"
backgroundColor="red,green,vertical"
backgroundColor="#00ff0000,#0000ff00,vertical"
Добавлена поддержка сохранения расширенного cornerRadiusсинтаксиса:
cornerRadius="30;topLeft,topRight"
cornerRadius="30;bottomLeft,bottomRight"
cornerRadius="30;left"
cornerRadius="30;right"
Измененный
Улучшена обработка цветов, благодаря чему значения градиента, разделённые запятыми, больше не рассматриваются как недопустимые отдельные цвета.
Обновлена eLabelобработка фона, поэтому backgroundColorего можно использовать как для обычных цветов, так и для градиентов.
Обновлена cornerRadiusобработка данных: теперь исходное значение сохраняется, а не преобразуется в простой числовой радиус.
Улучшена отрисовка предварительного просмотра, благодаря чему маски скругленных углов визуально учитываются.
Зафиксированный
Фиксированное сохранение backgroundColor="#00101010,#00303030,vertical".
Фиксированное сохранение backgroundColor="red,green,vertical".
Фиксированное сохранение backgroundColor="#00ff0000,#0000ff00,vertical".
Фиксированное сохранение cornerRadius="30;topLeft,topRight".
Исправлена ошибка предварительного просмотра, из-за которой cornerRadius="30;topLeft,topRight"все четыре угла отображались скругленными.
Примечания
Существующие стандартные цветовые значения, такие как backgroundColor="#00ffffff"и , backgroundColor="red"продолжают работать.
Существующие простые значения радиуса, такие как, cornerRadius="30"продолжают скруглять все углы.