mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-26 15:02:50 +02:00
epgview: another try with LOCALE_MDB_SAVE_POSTER_HINT
Es scheint so, dass dynfont hier nicht korrekt funktioniert.
Origin commit data
------------------
Commit: b2ef11f090
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-05-25 (Tue, 25 May 2021)
Origin message was:
------------------
- epgview: another try with LOCALE_MDB_SAVE_POSTER_HINT
Es scheint so, dass dynfont hier nicht korrekt funktioniert.
This commit is contained in:
@@ -1291,7 +1291,7 @@ mbkey.cover Filmcover erzeugen/löschen
|
||||
mbkey.cut Film schneiden
|
||||
mbkey.truncate Film kürzen
|
||||
mdb.save_poster Bild speichern
|
||||
mdb.save_poster_hint Bild speichern mit %s
|
||||
mdb.save_poster_hint Bild speichern mit "%s"
|
||||
menu.back Zurück
|
||||
menu.cancel Abbrechen
|
||||
menu.hint_a_pic Konfigurieren Sie den Audioplayer und den Bildbetrachter
|
||||
|
@@ -1291,7 +1291,7 @@ mbkey.cover Create/remove movie cover
|
||||
mbkey.cut Cut movie
|
||||
mbkey.truncate Truncate movie
|
||||
mdb.save_poster Save poster
|
||||
mdb.save_poster_hint Save poster with %s
|
||||
mdb.save_poster_hint Save poster with "%s"
|
||||
menu.back Back
|
||||
menu.cancel Cancel
|
||||
menu.hint_a_pic Configure audio player and picture viewer
|
||||
|
@@ -282,8 +282,10 @@ void CEpgData::showText(int startPos, int ypos, bool has_cover, bool fullClear)
|
||||
int offs = fullClear ? 0 : cover_offset;
|
||||
frameBuffer->paintBoxRel(sx+offs, y, ox-SCROLLBAR_WIDTH-offs, sb, COL_MENUCONTENT_PLUS_0); // background of the text box
|
||||
|
||||
if (has_cover) {
|
||||
if (!g_PicViewer->DisplayImage(cover ,sx+OFFSET_INNER_MID ,y+OFFSET_INNER_MID, cover_width, cover_height, CFrameBuffer::TM_NONE)) {
|
||||
if (has_cover)
|
||||
{
|
||||
if (!g_PicViewer->DisplayImage(cover ,sx+OFFSET_INNER_MID ,y+OFFSET_INNER_MID, cover_width, cover_height, CFrameBuffer::TM_NONE))
|
||||
{
|
||||
cover_offset = 0;
|
||||
frameBuffer->paintBoxRel(sx, y, ox-SCROLLBAR_WIDTH, sb, COL_MENUCONTENT_PLUS_0); // background of the text box
|
||||
}
|
||||
@@ -291,8 +293,11 @@ void CEpgData::showText(int startPos, int ypos, bool has_cover, bool fullClear)
|
||||
else
|
||||
{
|
||||
char hint[1024];
|
||||
snprintf(hint, sizeof(hint), g_Locale->getText(LOCALE_MDB_SAVE_POSTER_HINT), g_RCInput->getKeyName((neutrino_msg_t) g_settings.mbkey_cover));
|
||||
font->RenderString(sx+OFFSET_INNER_MID, y+OFFSET_INNER_MID+cover_height+OFFSET_INNER_MID+font->getHeight(), cover_width, hint, COL_MENUCONTENT_TEXT);
|
||||
snprintf(hint, sizeof(hint), g_Locale->getText(LOCALE_MDB_SAVE_POSTER_HINT), g_RCInput->getKeyName((neutrino_msg_t) g_settings.mbkey_cover).c_str());
|
||||
int dynfont_width = cover_width;
|
||||
int dynfont_height = font->getHeight();
|
||||
Font *dynfont = *CNeutrinoFonts::getInstance()->getDynFont(dynfont_width, dynfont_height, hint);
|
||||
dynfont->RenderString(sx+OFFSET_INNER_MID, y+OFFSET_INNER_MID+cover_height+OFFSET_INNER_MID+dynfont->getHeight(), dynfont_width, hint, COL_MENUCONTENT_TEXT);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
Reference in New Issue
Block a user