diff --git a/reactos/base/applications/mplay32/lang/es-ES.rc b/reactos/base/applications/mplay32/lang/es-ES.rc new file mode 100644 index 00000000000..bbc31ddb2f9 --- /dev/null +++ b/reactos/base/applications/mplay32/lang/es-ES.rc @@ -0,0 +1,29 @@ +LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL + +IDR_MAINMENU MENU +BEGIN + POPUP "&Archivo" + BEGIN + MENUITEM "A&brir...", IDM_OPEN_FILE + MENUITEM "&Cerrar", IDM_CLOSE_FILE + MENUITEM SEPARATOR + MENUITEM "&Salir", IDM_EXIT + END + POPUP "&Help" + BEGIN + MENUITEM "Ac&erca de...", IDM_ABOUT + END +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_ALL_TYPES_FILTER "Todos los ficheros soportados (*.wav, *.cda, *.midi, *.mid, *.avi)\0*.wav;*.cda;*.midi;*.mid;*.avi\0" + IDS_TOOLTIP_PLAY "Play" + IDS_TOOLTIP_STOP "Stop" + IDS_TOOLTIP_EJECT "Expulsar" + IDS_TOOLTIP_BACKWARD "Saltar atrás" + IDS_TOOLTIP_SEEKBACK "Retroceso rápido" + IDS_TOOLTIP_SEEKFORW "Avance rápido" + IDS_TOOLTIP_FORWARD "Saltar adelante" + IDS_APPTITLE "Reproductor Multimedia de ReactOS" +END diff --git a/reactos/base/applications/mplay32/mplay32.c b/reactos/base/applications/mplay32/mplay32.c index b1a826bc553..452445e272e 100644 --- a/reactos/base/applications/mplay32/mplay32.c +++ b/reactos/base/applications/mplay32/mplay32.c @@ -573,8 +573,15 @@ MainWndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { if (hTrackBar == (HWND) lParam) { - DWORD dwNewPos = (DWORD) SendMessage(hTrackBar, TBM_GETPOS, 0, 0); - SeekPlayback(hwnd, dwNewPos); + if (bIsOpened) + { + DWORD dwNewPos = (DWORD) SendMessage(hTrackBar, TBM_GETPOS, 0, 0); + SeekPlayback(hwnd, dwNewPos); + } + else + { + SendMessage(hTrackBar, TBM_SETPOS, TRUE, 0); + } } } break; diff --git a/reactos/base/applications/mplay32/rsrc.rc b/reactos/base/applications/mplay32/rsrc.rc index 5e400c134c0..3c5ab7370fe 100644 --- a/reactos/base/applications/mplay32/rsrc.rc +++ b/reactos/base/applications/mplay32/rsrc.rc @@ -3,5 +3,6 @@ #include "lang/de-DE.rc" #include "lang/en-US.rc" +#include "lang/es-ES.rc" #include "lang/pl-PL.rc" #include "lang/ru-RU.rc"