02.1.2023, 18:10
(Tento příspěvek byl naposledy změněn: 02.1.2023, 18:12 uživatelem JiRo.
Důvod úpravy: Překlep
)
@kevinlos Nevím, o jakou verzi či mod jde. Já vím pouze o té z Kodi Add-on repository, což je skin Aeon Nox: SiLVO s id skin.aeon.nox.silvo. Tím bys měl začít, tedy jasně identifikovat o jaký skin jde. Já je všechny zpaměti neznám.
To co jsi postnul je také k ničemu - fragment nějakého definičního kódu vložený navíc jako hromada textu bez jakéhokoliv formátování.
Pokud se podívám na výše uvedený skin, tak definice zobrazení lišty s tlačítky je obsažena v definičním souboru VideoOSD.xml v části volání include
Jde o include DefaultVideoOSD a PVRVideoOSD. První popisuje formát pro přehrávání obyčejného videa, druhé videa PVR. Máš několik možností. Buď jednouše zakázat celý výše uvedený control blok (smazat, zakomentovat nebo do jeho <visible></visible> tagu vložit logický výraz/hodnotu tak, aby celý tag měl hodnotu false. Ale musíš počítat s tím, že se to pak nebude chovat korektně. Ony ty definice spolu souvisí, obsahují ještě i popisy jiných akcí a jen prosté zrušením něčeho nemusíš dosáhnout ideálního výsledku. Další možností je, upravit ty výše uvedené include. Ale musíš si nalézt, kde jsou definovány. Do toho se mi nechce, to si už musíš nalézt sám... Chceš-li si upravovat skin, měl by sis něco o skiningu zjistit. Ideálně zde Skinning Manual.
To co jsi postnul je také k ničemu - fragment nějakého definičního kódu vložený navíc jako hromada textu bez jakéhokoliv formátování.
Pokud se podívám na výše uvedený skin, tak definice zobrazení lišty s tlačítky je obsažena v definičním souboru VideoOSD.xml v části volání include
Kód:
<control type="group">
<visible>false + ![Window.IsVisible(playerprocessinfo) | Window.IsVisible(SliderDialog) | Window.IsVisible(pvrchannelguide) | Window.IsVisible(PVROSDTeletext) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(OSDSubtitleSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(SubtitleSearch) | Window.IsVisible(1115)]</visible>
<animation effect="fade" end="100" time="239.76" condition="Skin.HasSetting(VideoOSDOnTop)">Visible</animation>
<animation effect="fade" end="100" time="239.76" delay="239.76" condition="!Skin.HasSetting(VideoOSDOnTop)">Visible</animation>
<include condition="!VideoPlayer.Content(LiveTV)">DefaultVideoOSD</include>
<include condition="VideoPlayer.Content(LiveTV)">PVRVideoOSD</include>
</control>
Jde o include DefaultVideoOSD a PVRVideoOSD. První popisuje formát pro přehrávání obyčejného videa, druhé videa PVR. Máš několik možností. Buď jednouše zakázat celý výše uvedený control blok (smazat, zakomentovat nebo do jeho <visible></visible> tagu vložit logický výraz/hodnotu tak, aby celý tag měl hodnotu false. Ale musíš počítat s tím, že se to pak nebude chovat korektně. Ony ty definice spolu souvisí, obsahují ještě i popisy jiných akcí a jen prosté zrušením něčeho nemusíš dosáhnout ideálního výsledku. Další možností je, upravit ty výše uvedené include. Ale musíš si nalézt, kde jsou definovány. Do toho se mi nechce, to si už musíš nalézt sám... Chceš-li si upravovat skin, měl by sis něco o skiningu zjistit. Ideálně zde Skinning Manual.