12 сентября | 2026г. | 12:46:34

АвторТема: Конвертер скинов  (Прочитано 18968 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19761
  • Поблагодарили: 118324
  • Уважение: +2631
Конвертер скинов
« Ответ #30: 18 июля | 2026г. | 23:29:18 »
+2
Enigma2SkinConverter 2.0

Добавлены новые элементы контрольного списка.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Шрифты

Добавлена ​​поддержка secondFont к существующему правилу secondfont.
entryFont
valueFont
headerFont
fontScale
entryFontScale

Отступы и интервалы
подкладка
textPadding
itemSpacing
интервал
tabWidth

Границы и углы
textBorderWidth
widgetBorderWidth
радиус угла
itemCornerRadius
itemCornerRadiusSelected
itemCornerRadiusMarked
itemCornerRadiusMarkedAndSelected
Полосы прокрутки

scrollbarBorderWidth
Legacy scrollbarSliderBorderWidth
scrollbarWidth
scrollbarOffset
радиус прокрутки
scrollbarLength

Размеры и смещения
выборМасштабирование
separatorLineSize
смещения указателей
смещения seekPointer
смещения указателя поиска
scrollText stepSize

Стили окон
entryLeftOffset
headerLeftOffset
indentSize

Поля
<margin left="...">
<margin top="...">
<margin right="...">
<margin bottom="...">

Существующие правила усовершенствованы.

Это не совсем новые пункты контрольного списка, но их охват был расширен.

Теперь псевдоним также преобразует ширину.
Теперь textOffset обрабатывает одно, два, три или четыре значения.
Теперь textOffset обрабатывает отрицательные значения.
Теперь secondfont принимает более широкий диапазон названий шрифтов.
Теперь распознается второй шрифт с заглавной буквой F.


Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19761
  • Поблагодарили: 118324
  • Уважение: +2631
Конвертер скинов
« Ответ #31: 20 июля | 2026г. | 13:19:47 »
+2
Enigma2 SkinConverter 2.02

Еще одно небольшое изменение. Функция преобразования размера "e-?, 100" или размера "c-?, 100".

Я не буду добавлять все остальные упомянутые ниже параметры. Это только усложнит задачу.
# Можно делать такие вещи, как: 10+центр-10w+4%
# Чтобы центрировать виджет относительно родительского виджета,
# но сдвинуть вперед на 10 пикселей и на 4% от ширины родительского элемента
# и на 10 символов назад
# Также допускаются умножение, деление и подвыражения: 3*(ec/2)

#

# Использование: center: Центрирует объект относительно родительского объекта на основе размера родительского объекта и размера самого объекта.

# e: Берется размер/ширина родительского элемента.
# c : Берется центральная точка размера/ширины родительского элемента.
# % : Берется заданный процент от размера/ширины родительского элемента.
# w : Умножить на текущую ширину шрифта. (Использовать только в элементах, для которых доступен атрибут font, т.е. не "None")
# h: Умножить на текущую высоту шрифта. (Использовать только в элементах, для которых доступен атрибут font, т.е. не "None")
# f : Замените на getSkinFactor().

2.01
Цитировать
По-видимому, на некоторых приставках теперь доступен размер скина 3200 x 1800 (GigaBlue 4K).

Есть ли в коде функция обработки этого размера — я не знаю. Но я добавил этот размер в конвертер скинов.

Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Теги:
 


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!