mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-09-03 19:01:13 +02:00
Fix commit c7be05d5db
- Use indexes for font parameter in formatDeleteMsg() & cutString()
Origin commit data
------------------
Branch: ni/coolstream
Commit: f898c08154
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-08-13 (Sat, 13 Aug 2016)
------------------
This commit was generated by Migit
This commit is contained in:
@@ -2224,19 +2224,20 @@ bool CMovieBrowser::onButtonPressMovieInfoList(neutrino_msg_t msg)
|
|||||||
return (result);
|
return (result);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CMovieBrowser::formatDeleteMsg(MI_MOVIE_INFO *movieinfo, Font *msgFont, const int boxWidth)
|
std::string CMovieBrowser::formatDeleteMsg(MI_MOVIE_INFO *movieinfo, int msgFont, const int boxWidth)
|
||||||
{
|
{
|
||||||
|
Font *msgFont_ = g_Font[msgFont];
|
||||||
int msgWidth = boxWidth - 20;
|
int msgWidth = boxWidth - 20;
|
||||||
std::string msg = g_Locale->getText(LOCALE_FILEBROWSER_DODELETE1);
|
std::string msg = g_Locale->getText(LOCALE_FILEBROWSER_DODELETE1);
|
||||||
msg += "\n";
|
msg += "\n";
|
||||||
|
|
||||||
if (!movieinfo->epgTitle.empty()) {
|
if (!movieinfo->epgTitle.empty()) {
|
||||||
int titleW = msgFont->getRenderWidth(movieinfo->epgTitle);
|
int titleW = msgFont_->getRenderWidth(movieinfo->epgTitle);
|
||||||
int infoW = 0;
|
int infoW = 0;
|
||||||
int zW = 0;
|
int zW = 0;
|
||||||
if (!movieinfo->epgInfo1.empty()) {
|
if (!movieinfo->epgInfo1.empty()) {
|
||||||
infoW = msgFont->getRenderWidth(movieinfo->epgInfo1);
|
infoW = msgFont_->getRenderWidth(movieinfo->epgInfo1);
|
||||||
zW = msgFont->getRenderWidth(" ()");
|
zW = msgFont_->getRenderWidth(" ()");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((titleW+infoW+zW) <= msgWidth) {
|
if ((titleW+infoW+zW) <= msgWidth) {
|
||||||
@@ -2273,7 +2274,7 @@ bool CMovieBrowser::onDeleteFile(MI_MOVIE_INFO *movieinfo, bool skipAsk)
|
|||||||
bool result = false;
|
bool result = false;
|
||||||
|
|
||||||
/* default font for ShowMsg */
|
/* default font for ShowMsg */
|
||||||
Font *msgFont = g_Font[SNeutrinoSettings::FONT_TYPE_MENU];
|
int msgFont = SNeutrinoSettings::FONT_TYPE_MENU;
|
||||||
/* default width for ShowMsg */
|
/* default width for ShowMsg */
|
||||||
int msgBoxWidth = 450;
|
int msgBoxWidth = 450;
|
||||||
|
|
||||||
|
@@ -428,7 +428,7 @@ class CMovieBrowser : public CMenuTarget
|
|||||||
void onSetGUIWindowNext(void);
|
void onSetGUIWindowNext(void);
|
||||||
void onSetGUIWindowPrev(void);
|
void onSetGUIWindowPrev(void);
|
||||||
bool onDelete(bool cursor_only = false);
|
bool onDelete(bool cursor_only = false);
|
||||||
std::string formatDeleteMsg(MI_MOVIE_INFO *movieinfo, Font *msgFont, const int boxWidth = 450);
|
std::string formatDeleteMsg(MI_MOVIE_INFO *movieinfo, int msgFont, const int boxWidth = 450);
|
||||||
bool onDeleteFile(MI_MOVIE_INFO *movieinfo, bool skipAsk = false); // P4
|
bool onDeleteFile(MI_MOVIE_INFO *movieinfo, bool skipAsk = false); // P4
|
||||||
bool onSortMovieInfoHandleList(std::vector<MI_MOVIE_INFO*>& pv_handle_list, MB_INFO_ITEM sort_type, MB_DIRECTION direction);
|
bool onSortMovieInfoHandleList(std::vector<MI_MOVIE_INFO*>& pv_handle_list, MB_INFO_ITEM sort_type, MB_DIRECTION direction);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user