Тема посвещена отладки механизма скинов и ответам на вопросы.
Скин в ProgTV2 это текстовый файл *.progtvskin в каталоге Skins, который можно выбрать в настройках интерфейса. Для примера там есть demo.progtvskin.
Файл содержит значения цветов в HEX ARGB и размеров в DIP. Изначально была мысль использовать 3-4 цвета (Main, Second,...) и три размера шрифта. Но на практике цветов и размеров конечно больше.
Какая строка за что отвечает видно по названию или можно выставить дикое значение, например 50 для размера шрифта и посмотреть где оно будет.
На кокретные вопросы буду отвечать в этой ветке и добавлять коментарии в demo.
Re: ProgTV 2 Skins
#2ну, начнем сначала...
что за параметры?
BGGradientColor -
MainColor -
DisabledMainColor -
SecondColor -
ThirdColor -
ErrorColor -
что за параметры?
BGGradientColor -
MainColor -
DisabledMainColor -
SecondColor -
ThirdColor -
ErrorColor -
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#3а можно разделить цвета для епг и названия в листе?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#4Спасибо за данную возможность!!! Это же какую красоту теперь можно делать, творить самим )))) А в андроид версию картинки такие перенести могу?
X96 Max Plus [S905X3] RAM/ROM: 4/32GB\ android 9.0\ "ProgTV"
X96 [S905X] RAM/ROM: 2/16GB\ android 7.1.2\ "ProgTV"
X96 [S905X] RAM/ROM: 1/16GB\ android 6.0\ "ProgTV"
Samsung S9+ RAM/ROM: 6/256GB\ android 10.0 "ProgTV"
ProgTV Professional for Windows x64/ ProgDVB Pro for x64/ Windows 10 Pro
KZ / Beeline 100 Mb/s
X96 [S905X] RAM/ROM: 2/16GB\ android 7.1.2\ "ProgTV"
X96 [S905X] RAM/ROM: 1/16GB\ android 6.0\ "ProgTV"
Samsung S9+ RAM/ROM: 6/256GB\ android 10.0 "ProgTV"
ProgTV Professional for Windows x64/ ProgDVB Pro for x64/ Windows 10 Pro
KZ / Beeline 100 Mb/s
Re: ProgTV 2 Skins
#5sergey021: В Android чуть позже. Там творить не особо удобно и смысла в этой функции пока не появятся готовые скины, особо нет. А ещё же наверняка какие то проблемы вылезут во время создания первых скинов.
V.Zhukoff:
BGxxxx это набор констант задающих фон как radialgradient. Три цвета задающих градиент (если он не возможет то используется средний) а также центр и радиус. Причём последние два в размерах экрана. То есть CenterX=0.5 на 1920x1080 мониторе будет 1920/2=960. Надо будет это кратко на английском в демо скине описать. А остальные, именно то чем называют. Те самые три цвета, цвет ошибок итд. Их там и коментировать не интересно.
V.Zhukoff:
Если это внутри списка каналов имеется ввиду, то там они раздельные (main/second) но из за глюка оба second. исправил уже.а можно разделить цвета для епг и названия в листе?
BGxxxx это набор констант задающих фон как radialgradient. Три цвета задающих градиент (если он не возможет то используется средний) а также центр и радиус. Причём последние два в размерах экрана. То есть CenterX=0.5 на 1920x1080 мониторе будет 1920/2=960. Надо будет это кратко на английском в демо скине описать. А остальные, именно то чем называют. Те самые три цвета, цвет ошибок итд. Их там и коментировать не интересно.
Re: ProgTV 2 Skins
#6Так фон чего??? Листа, инфо или ещё чего? Это же самое и непонятное, к какой области относится строка. А остальное то понятно
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#7Фон всего. Он во всём приложении один фактически. И под сплеш и под настройками.
Опубликовал 2.07.2 оперативано, что бы не держать глюком с цветами в листе
Опубликовал 2.07.2 оперативано, что бы не держать глюком с цветами в листе
Re: ProgTV 2 Skins
#91. ToolBarButtonSize=15
поменял 50 на 15 ничего не изменилось ((
если я правильно понимаю, тулбар вверху? а кнопки это - закрыть, окно, минимайс и тд? или что то другое? А Div это ширина разделителя для них?
2. когда отмечаешь в инфо любимый, то желтая звездочка на ресайзится в своем квадратике.
поменял 50 на 15 ничего не изменилось ((
если я правильно понимаю, тулбар вверху? а кнопки это - закрыть, окно, минимайс и тд? или что то другое? А Div это ширина разделителя для них?
2. когда отмечаешь в инфо любимый, то желтая звездочка на ресайзится в своем квадратике.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#10ProgressBarFrame=#80ff0000
ProgressBarBackground=#80ff0000
красным для наглядности.
1. в Листе и Инфо перепутаны рамка и фон, фон и рамка.
2. в Листе и Инфо в ProgressBar не работает прозрачность. Если так и должно быть, то зачем вообще процент прозрачности здесь нужен в альфа канале?
ProgressBarBackground=#80ff0000
красным для наглядности.
1. в Листе и Инфо перепутаны рамка и фон, фон и рамка.
2. в Листе и Инфо в ProgressBar не работает прозрачность. Если так и должно быть, то зачем вообще процент прозрачности здесь нужен в альфа канале?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#11Сделайте плиз разделение цвета для меню и названий каналов - ведь это же очень разные вещи! (
И настройки цвета для силы сигнала и качества
И размер значка TV, Радио в листе и цвет регулировать. Сейчас он огромный, я хочу как размер у замочка кодированного канала сделать
И настройки цвета для силы сигнала и качества
И размер значка TV, Радио в листе и цвет регулировать. Сейчас он огромный, я хочу как размер у замочка кодированного канала сделать
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#12Вот за такие моменты скины не люблю.... Ведь у ProgTV фактически три немного разных комлектов размеров для телефона, планшета и ТВ. И для ТВ там не ToolBarButtonSize а ExtraLarge используется. Думаю ничего лучше чем убрать константу скина не придумать. Был какой то план на этот размер?1. ToolBarButtonSize=15
Добавлю ChannelAttrLogoSize=16 в следующую версию. когда отмечаешь в инфо любимый, то желтая звездочка на ресайзится в своем квадратике.
Проверю к следующей версиив Листе и Инфо перепутаны рамка и фон, фон и рамка.
Вопервых форматов должно быть меньше чем строк, так что альфа канал нужен. Почему не работает - не помню. Вроде нигде прозрачность не запрещал.в Листе и Инфо в ProgressBar не работает прозрачность. Если так и должно быть, то зачем вообще процент прозрачности здесь нужен в альфа канале?
Конечно одинаковые! Точно такая же подача информации. Точно так же как разные главы одной книги, а в идеале разные кники издают одним шрифтом. Просто потому что глазу это удобнее читать.Сделайте плиз разделение цвета для меню и названий каналов - ведь это же очень разные вещи! (
Просто две точки градиента, как сейчас зелёный и красный?И настройки цвета для силы сигнала и качества
Там много размеров в зависимости от ситуации. Например от наличия гида. Нужен скрин видимоИ размер значка TV, Радио в листе и цвет регулировать. Сейчас он огромный, я хочу как размер у замочка кодированного канала сделать
ps: Номеруйте вопросы.
Re: ProgTV 2 Skins
#13Итого в следующей версии добавятся
ChannelAttrSize=16
ProgressBarForeground=#FFFFFFFF
ProgressBarBackground=#80808080
то есть рамки не будет. Но можно будет цвет менять.
GoodSignalColor=#FF00FF00
BadSignalIndicator=#FFFF0000
Для индикатора сигнала
ChannelAttrSize=16
ProgressBarForeground=#FFFFFFFF
ProgressBarBackground=#80808080
то есть рамки не будет. Но можно будет цвет менять.
GoodSignalColor=#FF00FF00
BadSignalIndicator=#FFFF0000
Для индикатора сигнала
Re: ProgTV 2 Skins
#14ты не понял. смотри. есть квадратное место для двух картинок "любимый". Одна - серая звезда. ОК, с ней все нормально. она ресайзится под размер рабочего стола. Вторая - желтая звезда, типа отмечено. Так вот она- не ресайзится. и когда я нажимаю на серую, то канал отмечен, то картинка желтой звезды не помещается, я вижу только ее два луча. Понял?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]
Re: ProgTV 2 Skins
#15Это хорошо и правильно-рамка там не нужна. Но! Ты опять не все до конца понял. Там перепутаны значения между листом и инфо. я делаю красным фон у инфо он становится. а в листе красным становится рамка. и наоборот. я делаю красным рамку у инфо он становится. а в листе красным становится фон. Понял?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]