Software: yavdr-0.4 mit vdr-1.7.22 und den zugehörigen Plugins (text2skin-1.3.2)
Da ich einen schönen großen 47"-Philips-TV habe und ich "nur" 3m davon entfernt sitze, ist für mich die Anzeige des OSD über den gesamten Bildschirm, wie es beim anthra_1920_FSE gemacht wird, viel zu groß und unübersichtlich. Deshalb nutze ich den Skin anthra_1280_FS, dessen Größe für mich passend ist.
Damit der Skin auch mittig dargestellt wird, habe ich im Skin die sreenbase="relative" gesetzt und dann das OSD über Einstellungen -> OSD -> Abstand links/oben an die gewünschte Stelle auf dem Bildschirm verschoben. Dann noch die Schriftgröße, Abstände usw. etwas angepasst, damit die Anzeigen alle gut lesbar sind. Diese Anpassungen für den Skin habe ich direkt in der Skin-Datei "anthra_1280_FS.skin gemacht.
Das klappt alles soweit wunderbar und ich bin sehr zufrieden mit dem Skin, bis auf ein kleines Problemchen, wo ich nicht weiß, was da die Ursache ist?
Mein Problem ist, dass beim Öffnen eines Submenüs, wie z. B. das EPG nicht alle Zeilen angezeigt werden, es werden immer nur die ersten 13 Zeilen angezeigt, obwohl auf dem Skin z. B. mindestens 15 Zeilen angezeigt werden sollten (siehe Bild 1).
Wenn ich dann im Submenü eine Seite nach vorn blättere, dann werden auf einmal alle Zeilen angezeigt, auch wenn ich anschließend wieder zurückblättere (siehe Bild 2).
Das Verhalten ist immer nur beim Öffnen eines Menüs so, wenn ich dann im Menü hin- und her blättere werden immer alle Zeilen vollständig dargestellt.
Frage: Wie kann ich den Skin "überreden", alle Zeilen schon beim Öffnen eines Menüs anzuzeigen?
Das es mit mehr als 13 Zeilen funktioniert, weiß ich von meinem anderen VDR, der mit einer Reel-eHD läuft.
Da die Reel-eHD nur eine OSD-Größe von 720x576 darstellen kann, habe ich hier den Skin "anthra_SD" eingesetzt.
Durch Anpassung/Änderung der einzelnen xml-Dateien kann ich problemlos bei manchen Untermenüs 16 und auch mehr Zeilen anzeigen. Das funktioniert perfekt auch schon beim Öffnen eines Menüs.
Der einzige Unterschied ist, das ich hier mit "make" die entsprechende "anthra_SD.skin" erzeugt habe und nicht direkt die *.skin-Datei geändert habe, wie bei dem anthra_1280_FS.skin
Paulaner