Moviebrowser: Show message when deleting files

Origin commit data
------------------
Commit: 3cad732b06
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-11-27 (Tue, 27 Nov 2012)

Origin message was:
------------------
* Moviebrowser: Show message when deleting files
This commit is contained in:
Michael Liebmann
2012-11-27 12:21:52 +01:00
parent 0c43d3449f
commit e5b4c3107f
5 changed files with 9 additions and 0 deletions

View File

@@ -1189,6 +1189,7 @@ moviebrowser.browser_row_head Spalten Einstellungen
moviebrowser.browser_row_item Spalteninfo moviebrowser.browser_row_item Spalteninfo
moviebrowser.browser_row_nr Anzahl Spalten moviebrowser.browser_row_nr Anzahl Spalten
moviebrowser.browser_row_width Spaltenbreite [% der Gesamtbreite] moviebrowser.browser_row_width Spaltenbreite [% der Gesamtbreite]
moviebrowser.delete_info Lösche Dateien, bitte warten...
moviebrowser.dir Pfad moviebrowser.dir Pfad
moviebrowser.dir_head Zusätzliche Verzeichnisse moviebrowser.dir_head Zusätzliche Verzeichnisse
moviebrowser.edit_book Bookmark Ändern moviebrowser.edit_book Bookmark Ändern

View File

@@ -1189,6 +1189,7 @@ moviebrowser.browser_row_head Row settings
moviebrowser.browser_row_item Row item moviebrowser.browser_row_item Row item
moviebrowser.browser_row_nr Number of rows moviebrowser.browser_row_nr Number of rows
moviebrowser.browser_row_width Row width (% of screenwidth) moviebrowser.browser_row_width Row width (% of screenwidth)
moviebrowser.delete_info Delete files, please wait...
moviebrowser.dir Path moviebrowser.dir Path
moviebrowser.dir_head Additional paths moviebrowser.dir_head Additional paths
moviebrowser.edit_book Bookmark change moviebrowser.edit_book Bookmark change

View File

@@ -2091,6 +2091,8 @@ void CMovieBrowser::onDeleteFile(MI_MOVIE_INFO& movieSelectionHandler, bool skip
msg += g_Locale->getText(LOCALE_FILEBROWSER_DODELETE2); msg += g_Locale->getText(LOCALE_FILEBROWSER_DODELETE2);
if ((skipAsk) || (ShowMsgUTF(LOCALE_FILEBROWSER_DELETE, msg, CMessageBox::mbrYes, CMessageBox::mbYes|CMessageBox::mbNo)==CMessageBox::mbrYes)) if ((skipAsk) || (ShowMsgUTF(LOCALE_FILEBROWSER_DELETE, msg, CMessageBox::mbrYes, CMessageBox::mbYes|CMessageBox::mbNo)==CMessageBox::mbrYes))
{ {
CHintBox * hintBox = new CHintBox(LOCALE_MESSAGEBOX_INFO, g_Locale->getText(LOCALE_MOVIEBROWSER_DELETE_INFO));
hintBox->paint();
delFile(movieSelectionHandler.file); delFile(movieSelectionHandler.file);
#if 1 #if 1
@@ -2117,6 +2119,9 @@ void CMovieBrowser::onDeleteFile(MI_MOVIE_INFO& movieSelectionHandler, bool skip
//delFile(file_xml); //delFile(file_xml);
unlink(file_xml.Name.c_str()); unlink(file_xml.Name.c_str());
} }
hintBox->hide();
delete hintBox;
g_RCInput->clearRCMsg();
m_vMovieInfo.erase( (std::vector<MI_MOVIE_INFO>::iterator)&movieSelectionHandler); m_vMovieInfo.erase( (std::vector<MI_MOVIE_INFO>::iterator)&movieSelectionHandler);
TRACE("List size: %d\n", m_vMovieInfo.size()); TRACE("List size: %d\n", m_vMovieInfo.size());

View File

@@ -1216,6 +1216,7 @@ typedef enum
LOCALE_MOVIEBROWSER_BROWSER_ROW_ITEM, LOCALE_MOVIEBROWSER_BROWSER_ROW_ITEM,
LOCALE_MOVIEBROWSER_BROWSER_ROW_NR, LOCALE_MOVIEBROWSER_BROWSER_ROW_NR,
LOCALE_MOVIEBROWSER_BROWSER_ROW_WIDTH, LOCALE_MOVIEBROWSER_BROWSER_ROW_WIDTH,
LOCALE_MOVIEBROWSER_DELETE_INFO,
LOCALE_MOVIEBROWSER_DIR, LOCALE_MOVIEBROWSER_DIR,
LOCALE_MOVIEBROWSER_DIR_HEAD, LOCALE_MOVIEBROWSER_DIR_HEAD,
LOCALE_MOVIEBROWSER_EDIT_BOOK, LOCALE_MOVIEBROWSER_EDIT_BOOK,

View File

@@ -1216,6 +1216,7 @@ const char * locale_real_names[] =
"moviebrowser.browser_row_item", "moviebrowser.browser_row_item",
"moviebrowser.browser_row_nr", "moviebrowser.browser_row_nr",
"moviebrowser.browser_row_width", "moviebrowser.browser_row_width",
"moviebrowser.delete_info",
"moviebrowser.dir", "moviebrowser.dir",
"moviebrowser.dir_head", "moviebrowser.dir_head",
"moviebrowser.edit_book", "moviebrowser.edit_book",