23 ноября | 2024г. | 22:55:49


АвторТема: Модификация скинов (общие вопросы) (часть 2)  (Прочитано 452172 раз)

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

Оффлайн older08

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 18
  • Уважение: 0
Vytenis P.,  спасибо что откликнулись, но это не то, может я плохо объяснил , на фото  не нравится размер  текста в "листинге" в программе передач на неделю.
в поисках нужного , разобрался абсолютно со всеми виджетами в одиночном епг  блоках, эту инфу выводит виджет list под сполером
похожий есть в селекторе каналов, но там все просто меняется
уже попробовал  этот list   в других скринах  так же ничего не вышло с размером текста , но там хоть все ровно
Спойлер   :
  <widget name="list" position="0,100" scrollbarMode="showOnDemand" size="700,900" transparent="0" zPosition="3" backgroundColor="#00404040" scrollbarSliderBorderWidth="0" scrollbarWidth="5" scrollbarBackgroundPicture="Fluid/images/scrollbar_bg.png" enableWrapAround="1"  />
   </screen>


Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6561
  • Поблагодарили: 27553
  • Уважение: +156
там размер шрифта указан в компоненте Epglist
Спойлер   :
      self.l.setFont(0, gFont("Regular", 22))
      self.l.setFont(1, gFont("Regular", 16))
расшифровка в самом верху
Спойлер   :
EPG_TYPE_SINGLE = 0
EPG_TYPE_MULTI = 1
EPG_TYPE_SIMILAR = 2
в твоём случае можно только отцентровать походу и то это в компоненте прописано
P.S.  а не прбовал размер шрифта вставить , font="Regular ; 24" к примеру или как там у тебя шрифт называется

P.P.S. в твоём виджете чёто всё закручено , дальше некуда , у тебя на курсор там картинка ( pixmap) идёт чтоли или это ползунок скроллбара ? можно было не извращаться , лейблом обыкновенным прописать , он вроде однотонный без оттенков и градиента , зачем такие извращения непонятно , но это тебе видней , как лучше и как надо , просто такое ощущение что ширина курсора 40-45 , потому как 22й шрифт там ровно вполовину меньше курсора , тут прокатит только сам курсор уже сделать , не меняя параметры в компонентах , прописать itemHeight="26"
к примеру или 28

Оффлайн older08

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 18
  • Уважение: 0
P.P.S. в твоём виджете чёто всё закручено , дальше некуда ,
Скрин этот немца hmmmdada , юзаю только его из-за  плагина  vmc (в одном стиле , музыка там отлично индексируется) . Скин не поддерживал кирилицу и да  я уже понял , что начал приобщаться к возвышенному не с того)) 
Но зато с другими виджетами  есть  небольшой опыт уже, правда методом проб и ошибок когда изучил весь одиночный епг пришел к пониманию, что  надо править <widget name="list" , но не вышло ,  начал тогда с простого дефолтного скина ,там были строки уже с  font=" и ItemHeight ...  но размер шрифта и там не удалось изменить, значит он прописан в другом месте
Касаемо картинки в list  это картинка ползунка на сколько помню,  курсор синий размер попробую вечером поменять, но хотелось бы шрифт увеличить и с большего все отцентруется( там он во всех курсорах связанных с epg ( мульти) маловат  , все попробую если что выложу всю папку скина , пока на работе

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9268
  • Уважение: +7
older08,  Попробуй прописать  в верху ХМЛ параметр  <parameter name="EPGlistFont1" value="Regular;24" /> 
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2336
  • Поблагодарили: 7118
  • Уважение: +57
Знатоки, откуда скрин ServiceInfo берет информацию о разрешении канала? На сат каналах есть
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
а на iptv - нету
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6561
  • Поблагодарили: 27553
  • Уважение: +156
ты сам ответил на вопрос , из Screens/SeviceInfo.py , а он тянет с энигмы , там в шапке всё прописано

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2336
  • Поблагодарили: 7118
  • Уважение: +57
mic71, вот именно откуда берет Screens/ServiceInfo.py инфу ? Как понять почему не определяет? Почему энигма возвращает значения высоты и ширины равным -1?
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6561
  • Поблагодарили: 27553
  • Уважение: +156
ну в шапке этого скрина посмотри , там же ясно и понятно написано
Спойлер   :
from enigma import iServiceInformation, eServiceCenter, iDVBFrontend
Насчёт ширины и высоты я не совсем понял

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2336
  • Поблагодарили: 7118
  • Уважение: +57
ну в шапке этого скрина посмотри , там же ясно и понятно написано
Спойлер   :
from enigma import iServiceInformation, eServiceCenter,
да смотрел, делал детальный лог, в скрине есть две строки
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.так вот эти значения при iptv равны -1. Почему догнать не могу. Имидж pli от foxboba. На офф. pli4 и pli5 все отображается.

  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6561
  • Поблагодарили: 27553
  • Уважение: +156
но это скорей наверно от Gstreamer зависит , сравни эти 2 скрина из Screens от имиджей от Foxbob и оригинального

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2336
  • Поблагодарили: 7118
  • Уважение: +57
они одинаковые. В общем нашел причину, накатил по новой старый имидж - отображается, сделал обнову (как раз обновляется Gstreamer) и приплыли...
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн older08

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 18
  • Уважение: 0
mic71,   в продолжении с лички. когда я понял , что есть ошибка в первой версии скина Fluid1 (    его тоже прицепил в прицепе  он открывается редактором)
то поставил вторую версию fluidnext  (  прицеп архив Fuid  как ты и написал он редактором  нормально не открывается)
и далее все вложенные фото сделаны  именно со второй версии скрина , где и видна в бирюзовом стиле  перекочевавшая ошибка, меняешь на серый стиль и ошибки уже нет

в обоих архивах все по дефолту с немецким  ничего не менял
заранее спасибо огромное
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9268
  • Уважение: +7
older08,  Вот эти три параметра отвечают за позиции текста в одиночном телегиде. В самом параметре первая цифра влево - вправо . Вторая вверх - вниз. У меня в скине Army - VTI так прописано.
Спойлер   :
   <parameter name="EPGlistText1" value="0,0,30,30" />
   <parameter name="EPGlistText2" value="0,0,200,30" />
   <parameter name="EPGlistNonRecText" value="250,0,400,30" />
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Оффлайн older08

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 18
  • Уважение: 0
mic71,тихон !!!    благодаря вам  ко мене вернется сон! однако долго я не сдавался)))  после того как  mic71  написал что скин накручен, я начал тренироваться на кошках (дефолтном скине)  методом тыка нашел что размер шрифта увеличивает <alias name="EPGList1"  на дефолте получается на  fluif - нет, дальше "EPGList0" меняло мултиепг в обоих,  вообщем ступор начался, сейчас естественно EPGList1"  стал изменять размер, а теперь собственно вопрос - где можно почитать про все эти параметры и конверторы, что за что отвечает, так сказать приобщиться к возвышенному
Спойлер   :
   <parameter name="CoverFindListFont" value="EventName;22" />
      <parameter name="CoverFindItemHeight" value="150" />
      <parameter name="CoverFindCover" value="0,0,100,150" />
      <parameter name="CoverFindName" value="110,40,470,40" />
      <parameter name="CoverFindListIcon" value="10,10,25,25" />
      <parameter name="CoverFindListName" value="40,7,1280,35" />
      <parameter name="AudioSelectionSliderSeparation" value="400" />
      <parameter name="ConfigListSliderSeparation" value="400" />
      <parameter name="EPGShareListItemHeight" value="50" />
      <parameter name="EPGShareListWidth" value="1521" />
      <parameter name="EPGShareListMarginLeft" value="50" />
      <parameter name="EPGShareListFont" value="Regular;20" />
      <parameter name="ServicelistCustomPiconSize" value="112,46" />

      <parameter name="ServicelistServiceNumberOffset" value="0" />
      <parameter name="ServicelistPiconXOffset" value="10" />
      <parameter name="ServicelistCustomPreViewPicSize" value="160,100" />
      <parameter name="Servicelist100PreViewIcon" value="440,0,160,100" />
      <parameter name="ServicelistPreViewPicXOffset" value="0" />
      <parameter name="ServicelistTextOffsetForIcon" value="0" />
      <parameter name="ServicelistServiceNumberOffsetNormal" value="0" />
      <parameter name="ServicelistProgressbarOffset" value="0" />
      <parameter name="ServicelistProgressbarDefaultOffset" value="0" />
      <parameter name="ServicelistServiceTypePixOffset" value="0" />
      <parameter name="ServicelistOffset" value="0" />
      <parameter name="ServicelistDoubleSpacedMinHeight" value="45" />
      <parameter name="Servicelist100Picon" value="20,20,100,60" />
      <parameter name="ServicelistServiceTypePixmap100" value="0,0,0,0" />
      <parameter name="ServicelistServiceEventProgressbar100" value="-100,20,100,5" />
      <parameter name="ServicelistServiceNumber100" value="0,0,50,100" />
      <parameter name="ServicelistRecordServicePixmap100" value="-110,0,5,100" />
      <parameter name="ServicelistAdvertismentIconPixmap100" value="-110,0,5,100" />
      <parameter name="ServicelistAdvertismentIconPixmap" value="-110,0,5,100" />
      <parameter name="ServicelistServiceName100" value="40,8,440,40" />
      <parameter name="ServicelistServiceInfo100" value="40,-3,440,40" />
      <parameter name="MediaPlayerPlayList" value="30,0,750,39" />
      <parameter name="MediaPlayerPlayListFont" value="Regular;20" />
      <parameter name="ChoicelistDash" value="0,5,1920,36" />
      <parameter name="ChoicelistName" value="55,6,1920,36" />
      <parameter name="ChoicelistIcon" value="10,10,36,26" />
      <parameter name="ChoicelistItemHeight" value="50" />
      <parameter name="ChoicelistFontSize" value="22" />
      <parameter name="EPGSearchItemHeightBig" value="100" />
      <parameter name="EPGSearchItemHeightDefault" value="50" />
      <parameter name="EPGlistText1" value="0,0,60,60" />
      <parameter name="EPGlistText2" value="50,0,204,60" />
      <parameter name="EPGlistRecImage" value="0,0,10,150" />
      <parameter name="EPGlistRecText" value="320,0,900,60" />
      <parameter name="EPGlistNonRecText" value="290,0,925,60" />
      <parameter name="EPGlistRecDesc" value="320,0,900,60" />
      <parameter name="EPGlistNonRecDesc" value="290,0,925,60" />
      <parameter name="EPGlistSimilarText1" value="0,7,0,0" />
      <parameter name="EPGlistSimilarText2" value="0,7,0,0" />
      <parameter name="EPGlistSimilarRecIcon" value="0,0,21,21" />
      <parameter name="EPGlistSimilarRecText" value="25,0,0,0" />
      <parameter name="EPGlistSimilarNonRecText" value="0,0,0,0" />
      <parameter name="EPGlistMultiRecText" value="10,7,200,36" />
      <parameter name="EPGlistMultiRecIcon" value="0,0,10,100" />
      <parameter name="EPGlistMultiNonRecText" value="10,7,210,36" />
      <parameter name="EPGlistMultiBeginText1" value="240,7,210,36" />
      <parameter name="EPGlistMultiBeginText2" value="460,7,800,36" />
      <parameter name="EPGlistMultiProgress" value="240,20,100,10" />
      <parameter name="EPGlistMultiProgressText" value="360,7,800,36" />
      <parameter name="EPGlistEPGBarIcon" value="60,0,10,100" />
      <parameter name="EPGlistEPGBarText1" value="80,5,800,40" />
      <parameter name="EPGlistEPGBarText2" value="60,5,820,40" />
      <parameter name="EPGlistFont1" value="Bold;24" />
      <parameter name="EPGlistFont2" value="Regular;20" />
      <parameter name="EPGlistFont3" value="Regular;20" />
      <parameter name="EPGlistBarFont" value="Regular;22" />
      <parameter name="FileListName" value="70,10,700,50" />

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9268
  • Уважение: +7
older08, Трудно сказать где можно об этих параметрах прочитать. Параметры зти прописаны в системных файлах List и др.. Там много таких файлов. Так что методом проб. Один за другим и потом уже понимаешь, что за что отвечает. Эти параметры позволяют более детально выставить позиции того или иного текста или графики - иконки и прочее. Ну и как прописано в параметре предварительно дает понимание за что это отвечает.  А вобще надо начинать с менее навороченных скинов. Ведь надо еще хоть немного понимать в системных файлах. Есть и такое в виджетах MultiContentEntry----  тоже с позициями.
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1506 Ответов
426989 Просмотров
Последний ответ 07 октября | 2014г. | 16:53:08
от orwik
306 Ответов
122620 Просмотров
Последний ответ 04 февраля | 2014г. | 22:26:28
от chromatec2009
803 Ответов
182990 Просмотров
Последний ответ 18 сентября | 2022г. | 13:34:58
от sanych5425
326 Ответов
131856 Просмотров
Последний ответ 27 октября | 2024г. | 08:36:07
от Doni
1 Ответов
24757 Просмотров
Последний ответ 26 января | 2014г. | 14:44:30
от 2boom



X

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

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