ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
January 2014
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
14 participants
426 discussions
Start a n
N
ew thread
[tfaber] 61645: [CMLIB] - Fix implicit function declaration
by tfaber@svn.reactos.org
Author: tfaber Date: Thu Jan 16 11:00:29 2014 New Revision: 61645 URL:
http://svn.reactos.org/svn/reactos?rev=61645&view=rev
Log: [CMLIB] - Fix implicit function declaration Modified: trunk/reactos/lib/cmlib/cmlib.h Modified: trunk/reactos/lib/cmlib/cmlib.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/cmlib.h?rev=6164…
============================================================================== --- trunk/reactos/lib/cmlib/cmlib.h [iso-8859-1] (original) +++ trunk/reactos/lib/cmlib/cmlib.h [iso-8859-1] Thu Jan 16 11:00:29 2014 @@ -47,6 +47,10 @@ VOID NTAPI KeQuerySystemTime( OUT PLARGE_INTEGER CurrentTime); + + WCHAR NTAPI + RtlUpcaseUnicodeChar( + IN WCHAR Source); VOID NTAPI RtlInitializeBitMap(
10 years, 11 months
1
0
0
0
[tfaber] 61644: [SNDREC32:FORMATTING] - Fix spacing
by tfaber@svn.reactos.org
Author: tfaber Date: Thu Jan 16 10:47:14 2014 New Revision: 61644 URL:
http://svn.reactos.org/svn/reactos?rev=61644&view=rev
Log: [SNDREC32:FORMATTING] - Fix spacing Modified: trunk/reactos/base/applications/sndrec32/sndrec32.cpp Modified: trunk/reactos/base/applications/sndrec32/sndrec32.cpp URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/sndrec32.cpp [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/sndrec32.cpp [iso-8859-1] Thu Jan 16 10:47:14 2014 @@ -113,7 +113,7 @@ MSG msg; HACCEL hAccelTable; - + s_info.cbSize = sizeof( NONCLIENTMETRICS ); InitCommonControls(); @@ -233,7 +233,7 @@ return (int)msg.wParam; } -ATOM +ATOM MyRegisterClass(HINSTANCE hInstance) { WNDCLASSEX wcex; @@ -255,7 +255,7 @@ return RegisterClassEx(&wcex); } -BOOL +BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { HWND hWnd; @@ -286,7 +286,7 @@ return TRUE; } -ATOM +ATOM MyRegisterClass_wave(HINSTANCE hInstance) { WNDCLASSEX wcex; @@ -308,7 +308,7 @@ return RegisterClassEx(&wcex); } -BOOL +BOOL InitInstance_wave(HWND f, HINSTANCE hInstance, int nCmdShow) @@ -343,7 +343,7 @@ } LRESULT -CALLBACK +CALLBACK WndProc_wave(HWND hWnd, UINT message, WPARAM wParam, @@ -426,7 +426,7 @@ } LRESULT -CALLBACK +CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, @@ -615,24 +615,24 @@ ofn.lpstrFilter = TEXT("Audio Files (*.wav)\0*.wav\0All Files (*.*)\0*.*\0"); ofn.lpstrFile = file_path; ofn.nMaxFile = MAX_PATH; - + ofn.lpstrDefExt = TEXT("wav"); - - if (GetSaveFileName (&ofn)) + + if (GetSaveFileName (&ofn)) { write_wav(file_path); EnableMenuItem(GetMenu(hWnd), ID_FILE_SAVE, MF_ENABLED); } - break; - - - case ID_EDIT_AUDIOPROPS: - ShellExecute( NULL, NULL, _T("rundll32.exe"), _T("shell32.dll,Control_RunDLL mmsys.cpl,ShowAudioPropertySheet"), NULL, SW_SHOWNORMAL ); - break; - - case ID_FILE_EXIT: - DestroyWindow( hWnd ); - break; + break; + + + case ID_EDIT_AUDIOPROPS: + ShellExecute(NULL, NULL, _T("rundll32.exe"), _T("shell32.dll,Control_RunDLL mmsys.cpl,ShowAudioPropertySheet"), NULL, SW_SHOWNORMAL); + break; + + case ID_FILE_EXIT: + DestroyWindow(hWnd); + break; /* Sndrec32 buttons routines */ case BUTSTART_ID: @@ -750,7 +750,7 @@ case WM_TIMER: switch (wParam) { - case 1: + case 1: if (stopped_flag) { KillTimer(hWnd, 1); @@ -841,7 +841,7 @@ ExtTextOut(hdc, STRBUF_X, STRBUF_Y, - ETO_OPAQUE, + ETO_OPAQUE, 0, str_tmp, _tcslen(str_tmp), @@ -1115,7 +1115,7 @@ TEXT("File Error, WriteFile() failed."), TEXT("ERROR"), MB_OK | MB_ICONERROR); - + CloseHandle(file); return FALSE; } @@ -1127,7 +1127,7 @@ TEXT("File Error, WriteFile() failed."), TEXT("ERROR"), MB_OK | MB_ICONERROR); - + CloseHandle(file); return FALSE; }
10 years, 11 months
1
0
0
0
[tfaber] 61643: [CDMAKE] - When deleting a directory entry, also remove it from the hash table. This prevents use after free in the case of a hash collision CORE-7774 #resolve
by tfaber@svn.reactos.org
Author: tfaber Date: Thu Jan 16 10:29:51 2014 New Revision: 61643 URL:
http://svn.reactos.org/svn/reactos?rev=61643&view=rev
Log: [CDMAKE] - When deleting a directory entry, also remove it from the hash table. This prevents use after free in the case of a hash collision CORE-7774 #resolve Modified: trunk/reactos/tools/cdmake/dirhash.c Modified: trunk/reactos/tools/cdmake/dirhash.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/cdmake/dirhash.c?rev…
============================================================================== --- trunk/reactos/tools/cdmake/dirhash.c [iso-8859-1] (original) +++ trunk/reactos/tools/cdmake/dirhash.c [iso-8859-1] Thu Jan 16 10:29:51 2014 @@ -10,7 +10,7 @@ { unsigned int val = 5381; int i = 0; - + for (i = 0; name[i]; i++) { val = (33 * val) + name[i]; @@ -63,6 +63,19 @@ while (de && strcmp(de->normalized_name, norm)) de = de->next; return de; +} + +static void +delete_entry_by_normname(struct target_dir_hash *dh, const char *norm) +{ + unsigned int hashcode; + struct target_dir_entry **ent; + hashcode = djb_hash(norm); + ent = &dh->buckets[hashcode % NUM_DIR_HASH_BUCKETS]; + while (*ent && strcmp((*ent)->normalized_name, norm)) + ent = &(*ent)->next; + if (*ent) + *ent = (*ent)->next; } void normalize_dirname(char *filename) @@ -147,9 +160,9 @@ } struct target_dir_entry * -dir_hash_next_dir(struct target_dir_hash *dh, struct target_dir_traversal *t) -{ - if (t->i == -1) +dir_hash_next_dir(struct target_dir_hash *dh, struct target_dir_traversal *t) +{ + if (t->i == -1) return NULL; if (!t->it) { @@ -177,14 +190,16 @@ } } -void dir_hash_destroy_dir(struct target_dir_entry *de) +static void +dir_hash_destroy_dir(struct target_dir_hash *dh, struct target_dir_entry *de) { struct target_file *tf; struct target_dir_entry *te; + unsigned int hashcode; while ((te = de->child)) { de->child = te->next; - dir_hash_destroy_dir(te); + dir_hash_destroy_dir(dh, te); free(te); } while ((tf = de->head)) @@ -194,11 +209,12 @@ free(tf->target_name); free(tf); } + delete_entry_by_normname(dh, de->normalized_name); free(de->normalized_name); free(de->case_name); } void dir_hash_destroy(struct target_dir_hash *dh) { - dir_hash_destroy_dir(&dh->root); -} + dir_hash_destroy_dir(dh, &dh->root); +}
10 years, 11 months
1
0
0
0
[dreimer] 61642: [SNDREC32] add missing menus and implement Edit->Audio Properties by Robert Naumann CORE-7442 #resolve
by dreimer@svn.reactos.org
Author: dreimer Date: Thu Jan 16 00:56:59 2014 New Revision: 61642 URL:
http://svn.reactos.org/svn/reactos?rev=61642&view=rev
Log: [SNDREC32] add missing menus and implement Edit->Audio Properties by Robert Naumann CORE-7442 #resolve Modified: trunk/reactos/base/applications/sndrec32/CMakeLists.txt trunk/reactos/base/applications/sndrec32/lang/cs-CZ.rc trunk/reactos/base/applications/sndrec32/lang/de-DE.rc trunk/reactos/base/applications/sndrec32/lang/en-US.rc trunk/reactos/base/applications/sndrec32/lang/es-ES.rc trunk/reactos/base/applications/sndrec32/lang/fr-FR.rc trunk/reactos/base/applications/sndrec32/lang/he-IL.rc trunk/reactos/base/applications/sndrec32/lang/it-IT.rc trunk/reactos/base/applications/sndrec32/lang/ja-JP.rc trunk/reactos/base/applications/sndrec32/lang/pl-PL.rc trunk/reactos/base/applications/sndrec32/lang/ro-RO.rc trunk/reactos/base/applications/sndrec32/lang/sk-SK.rc trunk/reactos/base/applications/sndrec32/lang/sq-AL.rc trunk/reactos/base/applications/sndrec32/lang/sv-SE.rc trunk/reactos/base/applications/sndrec32/lang/tr-TR.rc trunk/reactos/base/applications/sndrec32/lang/uk-UA.rc trunk/reactos/base/applications/sndrec32/lang/zh-CN.rc trunk/reactos/base/applications/sndrec32/lang/zh-TW.rc trunk/reactos/base/applications/sndrec32/resource.h trunk/reactos/base/applications/sndrec32/sndrec32.cpp Modified: trunk/reactos/base/applications/sndrec32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/CMakeLists.txt [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,5 +13,5 @@ rsrc.rc) set_module_type(sndrec32 win32gui UNICODE) -add_importlibs(sndrec32 winmm user32 msacm32 comctl32 comdlg32 gdi32 msvcrt kernel32) +add_importlibs(sndrec32 winmm user32 msacm32 comctl32 comdlg32 gdi32 msvcrt kernel32 shell32) add_cd_file(TARGET sndrec32 DESTINATION reactos/system32 FOR all) Modified: trunk/reactos/base/applications/sndrec32/lang/cs-CZ.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/cs-CZ.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/cs-CZ.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -18,7 +18,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS Záznam zvuku, verze 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -26,18 +26,43 @@ BEGIN POPUP "Soubor" BEGIN - MENUITEM "Nový", ID_NEW + MENUITEM "Nový", ID_FILE_NEW MENUITEM "OtevÅÃt...", ID_FILE_OPEN MENUITEM "Uložit", ID_FILE_SAVE, GRAYED MENUITEM "Uložit jako...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Konec", ID_EXIT + MENUITEM "Konec", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 - POPUP "?" + POPUP "&Edit" BEGIN - MENUITEM "O programu...", ID__ABOUT + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END + POPUP "&?" + BEGIN + MENUITEM "O programu...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/de-DE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/de-DE.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/de-DE.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -12,27 +12,52 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 - LTEXT "ReactOS Audiorecorder, Version 1.0", IDC_STATIC, 16, 16, 134, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 16, 25, 134, 8 + LTEXT "ReactOS Audiorecorder, Version 1.0", IDC_STATIC, 56, 16, 134, 8, SS_NOPREFIX + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 134, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END IDR_MENU1 MENU BEGIN - POPUP "Datei" + POPUP "&Datei" BEGIN - MENUITEM "Neu", ID_NEW - MENUITEM "Ãffnen...", ID_FILE_OPEN - MENUITEM "Speichern", ID_FILE_SAVE, GRAYED - MENUITEM "Speichern unter...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Neu", ID_FILE_NEW + MENUITEM "Ã&ffnen...", ID_FILE_OPEN + MENUITEM "&Speichern", ID_FILE_SAVE, GRAYED + MENUITEM "Speichern &unter...", ID_FILE_SAVEAS, GRAYED + MENUITEM "&Wiederherstellen...", ID_FILE_RESTORE, GRAYED + MENUITEM "&Eigenschaften", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Beenden", ID_EXIT + MENUITEM "&Beenden", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 - POPUP "?" + POPUP "&Bearbeiten" BEGIN - MENUITEM "Ãber...", ID__ABOUT + MENUITEM "&Kopieren", ID_EDIT_COPY + MENUITEM "&Einfügen", ID_EDIT_PASTE, GRAYED + MENUITEM "&Mix Einfügen", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Datei einfügen...", ID_EDIT_INSERTFILE + MENUITEM "D&atei einmischen...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Vor aktueller Position &löschen",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Nach aktueller Position lö&schen",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udioeigenschaften", ID_EDIT_AUDIOPROPS + END + POPUP "&Effekte" + BEGIN + MENUITEM "Lautstärke &erhöhen (um 25%)",ID_EFFECTS_INCVOL + MENUITEM "Lautstärke &verringern", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "Geschwindigkeit er&höhen (um 100%)",ID_EFFECTS_INCSPD + MENUITEM "Geschwindigkeit ver&ringern", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "E&cho hinzufügen", ID_EFFECTS_ECHO + MENUITEM "&Umkehren", ID_EFFECTS_REVERSE + END + POPUP "&?" + BEGIN + MENUITEM "Inf&o...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/en-US.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/en-US.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/en-US.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS Sound Recorder, version 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "File" BEGIN - MENUITEM "New", ID_NEW + MENUITEM "New", ID_FILE_NEW MENUITEM "Open...", ID_FILE_OPEN MENUITEM "Save", ID_FILE_SAVE, GRAYED MENUITEM "Save As...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Exit", ID_EXIT + MENUITEM "Exit", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 - POPUP "?" + POPUP "&Edit" BEGIN - MENUITEM "About...", ID__ABOUT + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position", ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position", ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END + POPUP "&?" + BEGIN + MENUITEM "About...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/es-ES.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/es-ES.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "Grabadora de sonidos ReactOS, version 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "Aceptar", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "Archivo" BEGIN - MENUITEM "Nuevo", ID_NEW + MENUITEM "Nuevo", ID_FILE_NEW MENUITEM "Abrir...", ID_FILE_OPEN MENUITEM "Guardar", ID_FILE_SAVE, GRAYED MENUITEM "Guardar como...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Salir", ID_EXIT + MENUITEM "Salir", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "Acerca de...", ID__ABOUT + MENUITEM "Acerca de...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/fr-FR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/fr-FR.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/fr-FR.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "Enregistreur de Son ReactOS, version 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "Accepter", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "Fichier" BEGIN - MENUITEM "Nouveau", ID_NEW + MENUITEM "Nouveau", ID_FILE_NEW MENUITEM "Ouvrir...", ID_FILE_OPEN MENUITEM "Enregistrer", ID_FILE_SAVE, GRAYED MENUITEM "Enregistrer sous...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Sortir", ID_EXIT + MENUITEM "Sortir", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "Ã propos...", ID__ABOUT + MENUITEM "Ã propos...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/he-IL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/he-IL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/he-IL.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "רש×ק×× ×©× ReactOS ××¨×¡× 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "×××××ת ××צר×× (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "×××××ת ××צר×× (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "××ש×ר", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "ק×××¥" BEGIN - MENUITEM "××ש", ID_NEW + MENUITEM "××ש", ID_FILE_NEW MENUITEM "פת×...", ID_FILE_OPEN MENUITEM "ש××ר", ID_FILE_SAVE, GRAYED MENUITEM "ש××ר ×ש×...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "×צ×××", ID_EXIT + MENUITEM "×צ×××", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "××××ת...", ID__ABOUT + MENUITEM "××××ת...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/it-IT.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/it-IT.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/it-IT.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS registratore audio, versione 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "File" BEGIN - MENUITEM "Nuovo", ID_NEW + MENUITEM "Nuovo", ID_FILE_NEW MENUITEM "Apri...", ID_FILE_OPEN MENUITEM "Salva", ID_FILE_SAVE, GRAYED MENUITEM "Salva con nome...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Esci", ID_EXIT + MENUITEM "Esci", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "Informazioni...", ID__ABOUT + MENUITEM "Informazioni...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/ja-JP.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/ja-JP.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/ja-JP.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -13,7 +13,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "reactOS_sndrec32, ãã¼ã¸ã§ã³ 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -21,18 +21,43 @@ BEGIN POPUP "ãã¡ã¤ã«" BEGIN - MENUITEM "æ°è¦ä½æ", ID_NEW + MENUITEM "æ°è¦ä½æ", ID_FILE_NEW MENUITEM "éã...", ID_FILE_OPEN MENUITEM "ä¸æ¸ãä¿å", ID_FILE_SAVE, GRAYED MENUITEM "ååãã¤ãã¦ä¿å...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "çµäº", ID_EXIT + MENUITEM "çµäº", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "ãã¼ã¸ã§ã³æ å ±...", ID__ABOUT + MENUITEM "ãã¼ã¸ã§ã³æ å ±...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/pl-PL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/pl-PL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/pl-PL.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -21,7 +21,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "Rejestrator dźwiÄku ReactOS, wersja 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -29,18 +29,43 @@ BEGIN POPUP "Plik" BEGIN - MENUITEM "Nowy", ID_NEW + MENUITEM "Nowy", ID_FILE_NEW MENUITEM "Otwórz...", ID_FILE_OPEN MENUITEM "Zapisz", ID_FILE_SAVE, GRAYED MENUITEM "Zapisz jako...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "WyjÅcie", ID_EXIT + MENUITEM "WyjÅcie", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "O programie...", ID__ABOUT + MENUITEM "O programie...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/ro-RO.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/ro-RO.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/ro-RO.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -22,7 +22,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "Ãnregistrator audio, versiunea 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Drept de autor (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Drept de autor (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "Ã&nchide", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -30,18 +30,43 @@ BEGIN POPUP "&FiÈier" BEGIN - MENUITEM "&Nou", ID_NEW + MENUITEM "&Nou", ID_FILE_NEW MENUITEM "&Deschidereâ¦", ID_FILE_OPEN MENUITEM "PÄ&streazÄ", ID_FILE_SAVE, GRAYED MENUITEM "&PÄstrare înâ¦", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "I&eÈire", ID_EXIT + MENUITEM "I&eÈire", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "&?" BEGIN - MENUITEM "&Despreâ¦", ID__ABOUT + MENUITEM "&Despreâ¦", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/sk-SK.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -18,7 +18,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "reactOS_sndrec32, verzia 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Autorské práva (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Autorské práva (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -26,18 +26,43 @@ BEGIN POPUP "&Súbor" BEGIN - MENUITEM "Nový", ID_NEW + MENUITEM "Nový", ID_FILE_NEW MENUITEM "OtvoriÅ¥...", ID_FILE_OPEN MENUITEM "UložiÅ¥", ID_FILE_SAVE, GRAYED MENUITEM "UložiÅ¥ ako...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "SkonÄiÅ¥", ID_EXIT + MENUITEM "SkonÄiÅ¥", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "Ä&o je...", ID__ABOUT + MENUITEM "Ä&o je...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/sq-AL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/sq-AL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/sq-AL.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -17,7 +17,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS Rregjistruesi i Zerit, versioni 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "T'drejtat (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "T'drejtat (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -25,18 +25,43 @@ BEGIN POPUP "File" BEGIN - MENUITEM "E Re ", ID_NEW + MENUITEM "E Re ", ID_FILE_NEW MENUITEM "Hap...", ID_FILE_OPEN MENUITEM "Ruaj", ID_FILE_SAVE, GRAYED MENUITEM "Ruaj si...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Dil", ID_EXIT + MENUITEM "Dil", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position", ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position", ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "Rreth...", ID__ABOUT + MENUITEM "Rreth...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/sv-SE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/sv-SE.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/sv-SE.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -15,7 +15,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS_sndrec32, version 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -23,18 +23,43 @@ BEGIN POPUP "Arkiv" BEGIN - MENUITEM "Ny", ID_NEW + MENUITEM "Ny", ID_FILE_NEW MENUITEM "Ãppna...", ID_FILE_OPEN MENUITEM "Spara", ID_FILE_SAVE, GRAYED MENUITEM "Spara som...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "Avsluta", ID_EXIT + MENUITEM "Avsluta", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "Hjälp" BEGIN - MENUITEM "Om...", ID__ABOUT + MENUITEM "Om...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/tr-TR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/tr-TR.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/tr-TR.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -15,7 +15,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "Ses Kaydedicisi: Sürüm 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Tekif Hakkı - 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Tekif Hakkı - 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "Tamam", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -23,18 +23,43 @@ BEGIN POPUP "&Kütük" BEGIN - MENUITEM "&Yeni", ID_NEW + MENUITEM "&Yeni", ID_FILE_NEW MENUITEM "&Aç...", ID_FILE_OPEN MENUITEM "&Kaydet", ID_FILE_SAVE, GRAYED MENUITEM "Ay&rı Kaydet...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "&ÃıkıÅ", ID_EXIT + MENUITEM "&ÃıkıÅ", ID_FILE_EXIT END - MENUITEM "Yapılacak", 0 - MENUITEM "Yapılacak_2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "&Yardım" BEGIN - MENUITEM "&Hakkında", ID__ABOUT + MENUITEM "&Hakkında", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/uk-UA.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -15,7 +15,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "reactOS_sndrec32, веÑÑÑÑ 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "Copyright (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "OK", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -23,18 +23,43 @@ BEGIN POPUP "Файл" BEGIN - MENUITEM "Ðовий", ID_NEW + MENUITEM "Ðовий", ID_FILE_NEW MENUITEM "ÐÑдкÑиÑи...", ID_FILE_OPEN MENUITEM "ÐбеÑегÑи", ID_FILE_SAVE, GRAYED MENUITEM "ÐбеÑегÑи Ñк...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "ÐÐ¸Ñ Ñд", ID_EXIT + MENUITEM "ÐÐ¸Ñ Ñд", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties",ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "?" BEGIN - MENUITEM "ÐÑо пÑогÑамÑ...", ID__ABOUT + MENUITEM "ÐÑо пÑогÑамÑ...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/zh-CN.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/zh-CN.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/zh-CN.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -15,7 +15,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS å½é³æºï¼çæ¬ 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "çæææ (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "çæææ (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "ç¡®å®", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -23,18 +23,43 @@ BEGIN POPUP "æ件" BEGIN - MENUITEM "æ°å»º", ID_NEW + MENUITEM "æ°å»º", ID_FILE_NEW MENUITEM "æå¼...", ID_FILE_OPEN MENUITEM "ä¿å", ID_FILE_SAVE, GRAYED MENUITEM "å¦å为...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "éåº", ID_EXIT + MENUITEM "éåº", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "帮å©" BEGIN - MENUITEM "å ³äº...", ID__ABOUT + MENUITEM "å ³äº...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/lang/zh-TW.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/lang/zh-TW.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/lang/zh-TW.rc [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -21,7 +21,7 @@ BEGIN ICON IDI_SNDREC32, -1, 19, 14, 21, 20 LTEXT "ReactOS éé³æ©ï¼çæ¬ 1.0", IDC_STATIC, 56, 16, 114, 8, SS_NOPREFIX - LTEXT "çæ¬ææ (C) 2009", IDC_STATIC, 55, 25, 114, 8 + LTEXT "çæ¬ææ (C) 2009", IDC_STATIC, 56, 25, 114, 8 DEFPUSHBUTTON "確å®", IDOK, 139, 54, 50, 14, WS_GROUP END @@ -29,18 +29,43 @@ BEGIN POPUP "æªæ¡" BEGIN - MENUITEM "æ°å¢", ID_NEW + MENUITEM "æ°å¢", ID_FILE_NEW MENUITEM "éå...", ID_FILE_OPEN MENUITEM "å²å", ID_FILE_SAVE, GRAYED MENUITEM "å¦åçº...", ID_FILE_SAVEAS, GRAYED + MENUITEM "Restore...", ID_FILE_RESTORE, GRAYED + MENUITEM "Properties", ID_FILE_PROPERTIES MENUITEM SEPARATOR - MENUITEM "çµæ", ID_EXIT + MENUITEM "çµæ", ID_FILE_EXIT END - MENUITEM "todo1", 0 - MENUITEM "todo2", 0 + POPUP "&Edit" + BEGIN + MENUITEM "&Copy", ID_EDIT_COPY + MENUITEM "&Paste Insert", ID_EDIT_PASTE, GRAYED + MENUITEM "Paste Mi&x", ID_EDIT_PASTEMIX, GRAYED + MENUITEM SEPARATOR + MENUITEM "&Insert File...", ID_EDIT_INSERTFILE + MENUITEM "&Mix with File...", ID_EDIT_MIXFILE + MENUITEM SEPARATOR + MENUITEM "Delete &Before Current Position",ID_EDIT_DELETEBEFORE, GRAYED + MENUITEM "Delete &After Current Position",ID_EDIT_DELETEAFTER, GRAYED + MENUITEM SEPARATOR + MENUITEM "A&udio Properties", ID_EDIT_AUDIOPROPS + END + POPUP "Effect&s" + BEGIN + MENUITEM "&Increase Volume (by 25%)", ID_EFFECTS_INCVOL + MENUITEM "&Decrease Volume", ID_EFFECTS_DECVOL + MENUITEM SEPARATOR + MENUITEM "&Increase Speed (by 100%)", ID_EFFECTS_INCSPD + MENUITEM "&Decrease Speed", ID_EFFECTS_DECSPD + MENUITEM SEPARATOR + MENUITEM "&Add Echo", ID_EFFECTS_ECHO + MENUITEM "&Reverse", ID_EFFECTS_REVERSE + END POPUP "說æ" BEGIN - MENUITEM "éæ¼...", ID__ABOUT + MENUITEM "éæ¼...", ID_ABOUT END END Modified: trunk/reactos/base/applications/sndrec32/resource.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/resource.h [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/resource.h [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -38,13 +38,27 @@ #define IDS_STRING406 406 #define IDS_STRCHAN 406 -#define ID_FILE_NEW 32771 -#define ID_FILE_OPEN 32772 -#define ID_FILE_SAVE 32773 -#define ID_FILE_SAVEAS 32774 -#define ID_FILE_EXIT 32775 -#define ID__ABOUT 32776 -#define ID_EXIT 32777 -#define ID_NEW 32778 +#define ID_FILE_NEW 32771 +#define ID_FILE_OPEN 32772 +#define ID_FILE_SAVE 32773 +#define ID_FILE_SAVEAS 32774 +#define ID_FILE_RESTORE 32775 +#define ID_FILE_PROPERTIES 32776 +#define ID_FILE_EXIT 32777 +#define ID_ABOUT 32778 +#define ID_EDIT_COPY 32779 +#define ID_EDIT_PASTE 32780 +#define ID_EDIT_PASTEMIX 32781 +#define ID_EDIT_INSERTFILE 32782 +#define ID_EDIT_MIXFILE 32783 +#define ID_EDIT_DELETEBEFORE 32784 +#define ID_EDIT_DELETEAFTER 32785 +#define ID_EDIT_AUDIOPROPS 32786 +#define ID_EFFECTS_INCVOL 32787 +#define ID_EFFECTS_DECVOL 32788 +#define ID_EFFECTS_INCSPD 32789 +#define ID_EFFECTS_DECSPD 32790 +#define ID_EFFECTS_ECHO 32791 +#define ID_EFFECTS_REVERSE 32792 #define IDC_STATIC -1 Modified: trunk/reactos/base/applications/sndrec32/sndrec32.cpp URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/sndrec32…
============================================================================== --- trunk/reactos/base/applications/sndrec32/sndrec32.cpp [iso-8859-1] (original) +++ trunk/reactos/base/applications/sndrec32/sndrec32.cpp [iso-8859-1] Thu Jan 16 00:56:59 2014 @@ -3,6 +3,7 @@ * FILE: base/applications/sndrec32/sndrec32.cpp * PURPOSE: Sound recording * PROGRAMMERS: Marco Pagliaricci (irc: rendar) + * Robert Naumann (gonzoMD) */ #include "stdafx.h" @@ -11,6 +12,7 @@ #include <commdlg.h> #include "sndrec32.h" +#include "shellapi.h" #ifndef _UNICODE #define gprintf _snprintf @@ -537,7 +539,7 @@ switch (wmId) { - case ID_NEW: + case ID_FILE_NEW: if (!isnew) { if (AUD_IN->current_status() == snd::WAVEIN_RECORDING) @@ -599,7 +601,7 @@ InvalidateRect(hWnd, &text2_rect, TRUE); break; - case ID__ABOUT: + case ID_ABOUT: DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, AboutDlgProc); return TRUE; break; @@ -621,11 +623,16 @@ write_wav(file_path); EnableMenuItem(GetMenu(hWnd), ID_FILE_SAVE, MF_ENABLED); } - break; - - case ID_EXIT: - DestroyWindow(hWnd); - break; + break; + + + case ID_EDIT_AUDIOPROPS: + ShellExecute( NULL, NULL, _T("rundll32.exe"), _T("shell32.dll,Control_RunDLL mmsys.cpl,ShowAudioPropertySheet"), NULL, SW_SHOWNORMAL ); + break; + + case ID_FILE_EXIT: + DestroyWindow( hWnd ); + break; /* Sndrec32 buttons routines */ case BUTSTART_ID:
10 years, 11 months
1
0
0
0
[dreimer] 61641: "Hack" to fix colors in themed mode in Windows AND ReactOS. Taken from WinSpy++ (http://www.catch22.net/software/winspy) by J Brown
by dreimer@svn.reactos.org
Author: dreimer Date: Thu Jan 16 00:10:01 2014 New Revision: 61641 URL:
http://svn.reactos.org/svn/reactos?rev=61641&view=rev
Log: "Hack" to fix colors in themed mode in Windows AND ReactOS. Taken from WinSpy++ (
http://www.catch22.net/software/winspy
) by J Brown Modified: trunk/reactos/base/applications/msconfig/msconfig.c Modified: trunk/reactos/base/applications/msconfig/msconfig.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/msconfig…
============================================================================== --- trunk/reactos/base/applications/msconfig/msconfig.c [iso-8859-1] (original) +++ trunk/reactos/base/applications/msconfig/msconfig.c [iso-8859-1] Thu Jan 16 00:10:01 2014 @@ -25,18 +25,72 @@ void MsConfig_OnTabWndSelChange(void); +//////////////////////////////////////////////////////////////////////////////// +// Taken from WinSpy++ 1.7 +//
http://www.catch22.net/software/winspy
+// Copyright (c) 2002 by J Brown +// + +// +// Copied from uxtheme.h +// If you have this new header, then delete these and +// #include <uxtheme.h> instead! +// +#define ETDT_DISABLE 0x00000001 +#define ETDT_ENABLE 0x00000002 +#define ETDT_USETABTEXTURE 0x00000004 +#define ETDT_ENABLETAB (ETDT_ENABLE | ETDT_USETABTEXTURE) + +// +typedef HRESULT (WINAPI * ETDTProc) (HWND, DWORD); + +// +// Try to call EnableThemeDialogTexture, if uxtheme.dll is present +// +BOOL EnableDialogTheme(HWND hwnd) +{ + HMODULE hUXTheme; + ETDTProc fnEnableThemeDialogTexture; + + hUXTheme = LoadLibrary(_T("uxtheme.dll")); + + if(hUXTheme) + { + fnEnableThemeDialogTexture = + (ETDTProc)GetProcAddress(hUXTheme, "EnableThemeDialogTexture"); + + if(fnEnableThemeDialogTexture) + { + fnEnableThemeDialogTexture(hwnd, ETDT_ENABLETAB); + + FreeLibrary(hUXTheme); + return TRUE; + } + else + { + // Failed to locate API! + FreeLibrary(hUXTheme); + return FALSE; + } + } + else + { + // Not running under XP? Just fail gracefully + return FALSE; + } +} BOOL OnCreate(HWND hWnd) { TCHAR szTemp[256]; TCITEM item; hTabWnd = GetDlgItem(hWnd, IDC_TAB); - hGeneralPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_GENERAL_PAGE), hWnd, GeneralPageWndProc); - hSystemPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SYSTEM_PAGE), hWnd, SystemPageWndProc); - hFreeLdrPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_FREELDR_PAGE), hWnd, FreeLdrPageWndProc); - hServicesPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SERVICES_PAGE), hWnd, ServicesPageWndProc); - hStartupPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_STARTUP_PAGE), hWnd, StartupPageWndProc); - hToolsPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_TOOLS_PAGE), hWnd, ToolsPageWndProc); + hGeneralPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_GENERAL_PAGE), hWnd, GeneralPageWndProc); EnableDialogTheme(hGeneralPage); + hSystemPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SYSTEM_PAGE), hWnd, SystemPageWndProc); EnableDialogTheme(hSystemPage); + hFreeLdrPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_FREELDR_PAGE), hWnd, FreeLdrPageWndProc); EnableDialogTheme(hFreeLdrPage); + hServicesPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SERVICES_PAGE), hWnd, ServicesPageWndProc); EnableDialogTheme(hServicesPage); + hStartupPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_STARTUP_PAGE), hWnd, StartupPageWndProc); EnableDialogTheme(hStartupPage); + hToolsPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_TOOLS_PAGE), hWnd, ToolsPageWndProc); EnableDialogTheme(hToolsPage); LoadString(hInst, IDS_MSCONFIG, szTemp, 256); SetWindowText(hWnd, szTemp);
10 years, 11 months
1
0
0
0
[dreimer] 61640: [MPLAY32] Three patches for mplay32 by Ricardo Hanke. Some more or less heavy tabs->spaces fixing and removing of spaces which are too much by myself CORE-7590 #resolve CORE-7594 #...
by dreimer@svn.reactos.org
Author: dreimer Date: Wed Jan 15 23:59:44 2014 New Revision: 61640 URL:
http://svn.reactos.org/svn/reactos?rev=61640&view=rev
Log: [MPLAY32] Three patches for mplay32 by Ricardo Hanke. Some more or less heavy tabs->spaces fixing and removing of spaces which are too much by myself CORE-7590 #resolve CORE-7594 #resolve CORE-7613 #resolve Modified: trunk/reactos/base/applications/mplay32/lang/bg-BG.rc trunk/reactos/base/applications/mplay32/lang/cs-CZ.rc trunk/reactos/base/applications/mplay32/lang/de-DE.rc trunk/reactos/base/applications/mplay32/lang/en-US.rc trunk/reactos/base/applications/mplay32/lang/es-ES.rc trunk/reactos/base/applications/mplay32/lang/fr-FR.rc trunk/reactos/base/applications/mplay32/lang/he-IL.rc trunk/reactos/base/applications/mplay32/lang/it-IT.rc trunk/reactos/base/applications/mplay32/lang/ja-JP.rc trunk/reactos/base/applications/mplay32/lang/nl-NL.rc trunk/reactos/base/applications/mplay32/lang/no-NO.rc trunk/reactos/base/applications/mplay32/lang/pl-PL.rc trunk/reactos/base/applications/mplay32/lang/pt-BR.rc trunk/reactos/base/applications/mplay32/lang/ro-RO.rc trunk/reactos/base/applications/mplay32/lang/ru-RU.rc trunk/reactos/base/applications/mplay32/lang/sk-SK.rc trunk/reactos/base/applications/mplay32/lang/sq-AL.rc trunk/reactos/base/applications/mplay32/lang/sv-SE.rc trunk/reactos/base/applications/mplay32/lang/tr-TR.rc trunk/reactos/base/applications/mplay32/lang/uk-UA.rc trunk/reactos/base/applications/mplay32/lang/zh-CN.rc trunk/reactos/base/applications/mplay32/lang/zh-TW.rc trunk/reactos/base/applications/mplay32/mplay32.c trunk/reactos/base/applications/mplay32/mplay32.h trunk/reactos/base/applications/mplay32/resource.h Modified: trunk/reactos/base/applications/mplay32/lang/bg-BG.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/bg-BG.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/bg-BG.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -12,6 +12,12 @@ MENUITEM "&ÐаÑваÑÑне", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "Ðз&Ñ Ð¾Ð´", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "Ðомо&Ñ" BEGIN @@ -31,4 +37,5 @@ IDS_TOOLTIP_FORWARD "ТÑÑÑене напÑед" IDS_APPTITLE "ÐÑлÑимедийниÑÑ Ð²ÑзпÑоизводиÑел на РеакÑÐС" IDS_PLAY "ÐÑзпÑоизвеждане" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/cs-CZ.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/cs-CZ.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/cs-CZ.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -13,6 +13,12 @@ MENUITEM "&ZavÅÃt", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&UkonÄit", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&NápovÄda" BEGIN @@ -32,4 +38,5 @@ IDS_TOOLTIP_FORWARD "PÅeskoÄit vpÅed" IDS_APPTITLE "ReactOS PÅehrávaÄ multimédiÃ" IDS_PLAY "PÅehrát" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/de-DE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/de-DE.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/de-DE.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "Sch&lieÃen", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Beenden", IDM_EXIT + END + POPUP "&Gerät" + BEGIN + MENUITEM "&Eigenschaften", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Lautstärkeregelung", IDM_VOLUMECTL END POPUP "&Hilfe" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Weiter" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Abspielen" + IDS_DEFAULTMCIERRMSG "Für diesen Fehler steht keine Beschreibung zur Verfügung" END Modified: trunk/reactos/base/applications/mplay32/lang/en-US.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/en-US.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/en-US.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Close", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Exit", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Help" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Skip Forward" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Play" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/es-ES.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/es-ES.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/es-ES.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Cerrar", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Salir", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "Ay&uda" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Marca siguiente" IDS_APPTITLE "Reproductor Multimedia de ReactOS" IDS_PLAY "Reproducir" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/fr-FR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/fr-FR.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/fr-FR.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Fermer", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Quitter", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Aide" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Suivant" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Lire" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/he-IL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/he-IL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/he-IL.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&ס××ר", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&×צ×××", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&×¢×ר×" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "××× ×§××××" IDS_APPTITLE "× ×× ×××××××××× ×©× ReactOS" IDS_PLAY "× ××" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/it-IT.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/it-IT.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/it-IT.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Chiudi", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Esci", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Aiuto" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Successivo" IDS_APPTITLE "Riproduttore multimediale ReactOS" IDS_PLAY "Riproduci" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/ja-JP.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/ja-JP.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/ja-JP.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "éãã(&C)", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "çµäº(&E)", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "ãã«ã(&H)" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "åã¸ã¹ããã" IDS_APPTITLE "ReactOS ãã«ãã¡ãã£ã¢ ãã¬ã¼ã¤ã¼" IDS_PLAY "åç" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/nl-NL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/nl-NL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/nl-NL.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Sluiten", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Afsluiten", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Help" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Volgende" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Play" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/no-NO.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/no-NO.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/no-NO.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&Lukk", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Avslutt", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Hjelp" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "Spole fremover" IDS_APPTITLE "ReactOS Multimedia avspiller" IDS_PLAY "Spill" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/pl-PL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/pl-PL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/pl-PL.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -15,6 +15,12 @@ MENUITEM "&Zamknij", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Wyjdź", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Pomoc" BEGIN @@ -34,4 +40,5 @@ IDS_TOOLTIP_FORWARD "Przeskocz do przodu" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Odtwórz" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/pt-BR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/pt-BR.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/pt-BR.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -10,6 +10,12 @@ MENUITEM "&Fechar", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Sair", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "A&juda" BEGIN @@ -29,4 +35,5 @@ IDS_TOOLTIP_FORWARD "Pular Próxima" IDS_APPTITLE "ReactOS Multimedia Player" IDS_PLAY "Executar" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/ro-RO.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/ro-RO.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/ro-RO.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -15,6 +15,12 @@ MENUITEM "Ã&nchide", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "I&eÈire", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&?" BEGIN @@ -34,4 +40,5 @@ IDS_TOOLTIP_FORWARD "Salt la urmÄtor" IDS_APPTITLE "Lector multimedia" IDS_PLAY "Lecturare" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/ru-RU.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/ru-RU.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/ru-RU.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -8,6 +8,12 @@ MENUITEM "&ÐакÑÑÑÑ", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&ÐÑÑ Ð¾Ð´", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&ÐомоÑÑ" BEGIN @@ -27,4 +33,5 @@ IDS_TOOLTIP_FORWARD "ÐпеÑед" IDS_APPTITLE "ÐÑоигÑÑваÑÐµÐ»Ñ ReactOS" IDS_PLAY "ÐоÑпÑоизвеÑÑи" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/sk-SK.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/sk-SK.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/sk-SK.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -13,6 +13,12 @@ MENUITEM "&ZavrieÅ¥", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "S&konÄiÅ¥", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&PomocnÃk" BEGIN @@ -32,4 +38,5 @@ IDS_TOOLTIP_FORWARD "PreskoÄiÅ¥ dopredu" IDS_APPTITLE "Multimediálny prehrávaÄ systému ReactOS" IDS_PLAY "PrehraÅ¥" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/sq-AL.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/sq-AL.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/sq-AL.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -12,6 +12,12 @@ MENUITEM "&Mbylle", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Dil", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Ndihmë" BEGIN @@ -31,4 +37,5 @@ IDS_TOOLTIP_FORWARD "Kalo para" IDS_APPTITLE "Programi muzikor i ReactOS" IDS_PLAY "Fillo" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/sv-SE.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/sv-SE.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/sv-SE.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -15,6 +15,12 @@ MENUITEM "&Stäng", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&Avsluta", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Hjälp" BEGIN @@ -34,4 +40,5 @@ IDS_TOOLTIP_FORWARD "Spola fremåt" IDS_APPTITLE "ReactOS Multimediaspelare" IDS_PLAY "Play" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/tr-TR.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/tr-TR.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/tr-TR.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -10,6 +10,12 @@ MENUITEM "&Kapat", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "&ÃıkıÅ", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "&Yardım" BEGIN @@ -29,4 +35,5 @@ IDS_TOOLTIP_FORWARD "Bir Sonraki" IDS_APPTITLE "Ortam Oynatıcısı" IDS_PLAY "Ãal" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/uk-UA.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/uk-UA.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/uk-UA.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -17,6 +17,12 @@ MENUITEM SEPARATOR MENUITEM "&ÐÐ¸Ñ Ñд", IDM_EXIT END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL + END POPUP "&ÐовÑдка" BEGIN MENUITEM "&ÐÑо пÑогÑамÑ...", IDM_ABOUT @@ -35,4 +41,5 @@ IDS_TOOLTIP_FORWARD "ÐпеÑед" IDS_APPTITLE "ÐÑогÑÐ°Ð²Ð°Ñ ReactOS" IDS_PLAY "ÐÑдÑвоÑиÑи" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/zh-CN.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/zh-CN.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/zh-CN.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -10,6 +10,12 @@ MENUITEM "å ³é(&C)", IDM_CLOSE_FILE MENUITEM SEPARATOR MENUITEM "éåº(&E)", IDM_EXIT + END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL END POPUP "帮å©(&H)" BEGIN @@ -29,4 +35,5 @@ IDS_TOOLTIP_FORWARD "ååè·³è¿" IDS_APPTITLE "ReactOS å¤åªä½ææ¾å¨" IDS_PLAY "ææ¾" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/lang/zh-TW.rc URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/lang/zh-TW.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/lang/zh-TW.rc [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -17,6 +17,12 @@ MENUITEM SEPARATOR MENUITEM "çµæ(&E)", IDM_EXIT END + POPUP "&Device" + BEGIN + MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM SEPARATOR + MENUITEM "&Volume Control", IDM_VOLUMECTL + END POPUP "說æ(&H)" BEGIN MENUITEM "éæ¼(&A)...", IDM_ABOUT @@ -35,4 +41,5 @@ IDS_TOOLTIP_FORWARD "å¿«è½" IDS_APPTITLE "ReactOS å¤åªé«ææ¾å¨" IDS_PLAY "ææ¾" + IDS_DEFAULTMCIERRMSG "No description is available for this error" END Modified: trunk/reactos/base/applications/mplay32/mplay32.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/mplay32.c [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/mplay32.c [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -12,6 +12,7 @@ HINSTANCE hInstance = NULL; HWND hTrackBar = NULL; HWND hToolBar = NULL; +HMENU hMainMenu = NULL; TCHAR szAppTitle[256] = _T(""); TCHAR szPrevFile[MAX_PATH] = _T("\0"); WORD wDeviceId; @@ -19,17 +20,6 @@ BOOL bIsPaused = FALSE; UINT MaxFilePos = 0; -/* Known types table */ -static const TYPEBYEXT ExtTypes[] = -{ - { _T(".wav"), WAVE_FILE }, - { _T(".wave"), WAVE_FILE }, - { _T(".mid"), MIDI_FILE }, - { _T(".midi"), MIDI_FILE }, - { _T(".cda"), AUDIOCD_FILE }, - { _T(".avi"), AVI_FILE }, - { _T("\0"), 0 } -}; /* ToolBar Buttons */ static const TBBUTTON Buttons[] = @@ -44,6 +34,26 @@ {TBICON_FORWARD, IDC_FORWARD, TBSTATE_ENABLED, BTNS_BUTTON, {0}, 0, 0} }; +void EnableMenuItems(void) +{ + MCI_GENERIC_PARMS mciGeneric; + DWORD dwError; + + EnableMenuItem(hMainMenu, IDM_CLOSE_FILE, MF_BYCOMMAND | MF_ENABLED); + + dwError = mciSendCommand(wDeviceId, MCI_CONFIGURE, MCI_TEST, (DWORD_PTR)&mciGeneric); + if (dwError == 0) + { + EnableMenuItem(hMainMenu, IDM_DEVPROPS, MF_BYCOMMAND | MF_ENABLED); + } +} + +void DisableMenuItems(void) +{ + EnableMenuItem(hMainMenu, IDM_CLOSE_FILE, MF_BYCOMMAND | MF_GRAYED); + EnableMenuItem(hMainMenu, IDM_DEVPROPS, MF_BYCOMMAND | MF_GRAYED); +} + static VOID SetImageList(HWND hwnd) { @@ -89,6 +99,21 @@ TB_SETIMAGELIST, 0, (LPARAM)hImageList)); +} + +static VOID +ShowMCIError(HWND hwnd, DWORD dwError) +{ + TCHAR szErrorMessage[256]; + TCHAR szTempMessage[300]; + + if (mciGetErrorString(dwError, szErrorMessage, sizeof(szErrorMessage) / sizeof(TCHAR)) == FALSE) + { + LoadString(hInstance, IDS_DEFAULTMCIERRMSG, szErrorMessage, sizeof(szErrorMessage) / sizeof(TCHAR)); + } + + _stprintf(szTempMessage, _T("MMSYS%u: %s"), dwError, szErrorMessage); + MessageBox(hwnd, szTempMessage, szAppTitle, MB_OK | MB_ICONEXCLAMATION); } static VOID @@ -141,43 +166,39 @@ SendMessage(hToolBar, TB_ADDBUTTONS, NumButtons, (LPARAM)Buttons); } -static UINT -IsSupportedFileExtension(LPTSTR lpFileName) -{ - TCHAR szExt[MAX_PATH]; - INT DotPos = 0, i, j; - - for (i = _tcslen(lpFileName); i >= 0; --i) - { - if (lpFileName[i] == '.') - { - DotPos = _tcslen(lpFileName) - i; - break; - } - } - - if (!DotPos) return UNSUPPORTED_FILE; - - szExt[DotPos + 1] = _T('\0'); - for (i = _tcslen(lpFileName), j = DotPos; j >= 0; --i, --j) - { - szExt[j] = lpFileName[i]; - } - - for (i = 0; ; i++) - { - if (ExtTypes[i].uType == UNSUPPORTED_FILE) - { - return UNSUPPORTED_FILE; - } - - if (_tcscmp(ExtTypes[i].szExt, szExt) == 0) - { - return ExtTypes[i].uType; - } - } - - return UNSUPPORTED_FILE; +static BOOL +IsSupportedFileExtension(LPTSTR lpFileName, LPTSTR lpDeviceName, LPDWORD dwSize) +{ + HKEY hKey; + DWORD dwType; + TCHAR *pathend; + + pathend = _tcsrchr(lpFileName, '.'); + + if (pathend == NULL) + { + return FALSE; + } + + pathend++; + + if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\MCI Extensions"), 0, KEY_READ, &hKey) == ERROR_SUCCESS) + { + if (RegQueryValueEx(hKey, pathend, NULL, &dwType, (LPBYTE)lpDeviceName, dwSize) == ERROR_SUCCESS) + { + RegCloseKey(hKey); + if (dwType != REG_SZ) + { + return FALSE; + } + + return TRUE; + } + + RegCloseKey(hKey); + } + + return FALSE; } static DWORD @@ -192,6 +213,8 @@ if (dwError) return dwError; bIsOpened = FALSE; } + + DisableMenuItems(); return TRUE; } @@ -218,7 +241,7 @@ dwError = mciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE | MCI_OPEN_ELEMENT | MCI_WAIT, (DWORD_PTR)&mciOpen); if (dwError != 0) { - MessageBox(0, _T("Can't open device! (1)"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); return dwError; } @@ -227,7 +250,7 @@ dwError = mciSendCommand(mciOpen.wDeviceID, MCI_STATUS, MCI_STATUS_ITEM | MCI_WAIT, (DWORD_PTR)&mciStatus); if (dwError != 0) { - MessageBox(0, _T("Can't open device! (2)"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); return dwError; } @@ -261,6 +284,9 @@ wDeviceId = mciOpen.wDeviceID; bIsOpened = TRUE; _tcscpy(szPrevFile, lpFileName); + + EnableMenuItems(); + return TRUE; } @@ -288,14 +314,14 @@ dwError = mciSendCommand(wDeviceId, MCI_SEEK, MCI_WAIT | MCI_TO, (DWORD_PTR)&mciSeek); if (dwError != 0) { - MessageBox(hwnd, _T("SeekPlayback: Can't seek!"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); } mciPlay.dwCallback = (DWORD_PTR)hwnd; dwError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY, (DWORD_PTR)&mciPlay); if (dwError != 0) { - MessageBox(hwnd, _T("SeekPlayback: Can't play!"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); } } } @@ -357,7 +383,7 @@ dwError = mciSendCommand(wDeviceId, MCI_PAUSE, MCI_WAIT, (DWORD_PTR)&mciGeneric); if (dwError != 0) { - MessageBox(hwnd, _T("Can't pause!"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); } bIsPaused = TRUE; } @@ -374,9 +400,22 @@ dwError = mciSendCommand(wDeviceId, MCI_RESUME, MCI_WAIT, (DWORD_PTR)&mciGeneric); if (dwError != 0) { - MessageBox(hwnd, _T("Can't resume!"), NULL, MB_OK); + ShowMCIError(hwnd, dwError); } bIsPaused = FALSE; + } +} + +static VOID +ShowDeviceProperties(HWND hwnd) +{ + MCI_GENERIC_PARMS mciGeneric; + DWORD dwError; + + dwError = mciSendCommand(wDeviceId, MCI_CONFIGURE, MCI_WAIT, (DWORD_PTR)&mciGeneric); + if (dwError != 0) + { + MessageBox(0, _T("Can't display the device properties!"), NULL, MB_OK); } } @@ -407,7 +446,9 @@ { MCI_PLAY_PARMS mciPlay; TCHAR szLocalFileName[MAX_PATH]; - UINT FileType; + TCHAR szDeviceName[MAX_PATH]; + DWORD dwSize; + BOOL IsSupported; MCIERROR mciError; if (lpFileName == NULL) @@ -427,25 +468,13 @@ return; } - FileType = IsSupportedFileExtension(szLocalFileName); - - switch (FileType) - { - case UNSUPPORTED_FILE: - MessageBox(hwnd, _T("Unsupported format!"), NULL, MB_OK); - return; - case WAVE_FILE: - OpenMciDevice(hwnd, _T("waveaudio"), szLocalFileName); - break; - case MIDI_FILE: - OpenMciDevice(hwnd, _T("sequencer"), szLocalFileName); - break; - case AUDIOCD_FILE: - OpenMciDevice(hwnd, _T("cdaudio"), szLocalFileName); - break; - case AVI_FILE: - OpenMciDevice(hwnd, _T("avivideo"), szLocalFileName); - break; + dwSize = sizeof(szDeviceName) - 2; + _tcsnset(szDeviceName, _T('\0'), dwSize / sizeof(TCHAR)); + IsSupported = IsSupportedFileExtension(szLocalFileName, szDeviceName, &dwSize); + + if (IsSupported == TRUE) + { + OpenMciDevice(hwnd, szDeviceName, szLocalFileName); } SetTimer(hwnd, IDT_PLAYTIMER, 100, (TIMERPROC) PlayTimerProc); @@ -459,7 +488,7 @@ mciError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY | MCI_FROM /*| MCI_TO*/, (DWORD_PTR)&mciPlay); if (mciError != 0) { - MessageBox(hwnd, _T("Can't play!"), NULL, MB_OK); + ShowMCIError(hwnd, mciError); } } @@ -502,7 +531,20 @@ { case WM_CREATE: InitControls(hwnd); + hMainMenu = GetMenu(hwnd); break; + + case WM_DROPFILES: + { + HDROP drophandle; + TCHAR droppedfile[MAX_PATH]; + + drophandle = (HDROP)wParam; + DragQueryFile(drophandle, 0, droppedfile, sizeof(droppedfile)); + DragFinish(drophandle); + PlayFile(hwnd, droppedfile); + break; + } case WM_NOTIFY: { @@ -641,6 +683,14 @@ _tcscpy(szPrevFile, _T("\0")); break; + case IDM_DEVPROPS: + ShowDeviceProperties(hwnd); + break; + + case IDM_VOLUMECTL: + ShellExecute(hwnd, NULL, _T("SNDVOL32.EXE"), NULL, NULL, SW_SHOWNORMAL); + break; + case IDM_ABOUT: { HICON mplayIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MAIN)); @@ -670,6 +720,7 @@ TCHAR szClassName[] = _T("ROSMPLAY32"); HWND hwnd; MSG msg; + DWORD dwError; hInstance = hInst; @@ -699,6 +750,16 @@ hInstance, NULL); + DragAcceptFiles(hwnd, TRUE); + + DisableMenuItems(); + + dwError = SearchPath(NULL, _T("SNDVOL32.EXE"), NULL, 0, NULL, NULL); + if (dwError == 0) + { + EnableMenuItem(hMainMenu, IDM_VOLUMECTL, MF_BYCOMMAND | MF_GRAYED); + } + /* Show it */ ShowWindow(hwnd, SW_SHOW); UpdateWindow(hwnd); Modified: trunk/reactos/base/applications/mplay32/mplay32.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/mplay32.h [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/mplay32.h [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -3,9 +3,11 @@ #include <winbase.h> #include <winuser.h> #include <wingdi.h> +#include <winreg.h> #include <commdlg.h> #include <shellapi.h> #include <mmsystem.h> +#include <digitalv.h> #include <commctrl.h> #include <tchar.h> Modified: trunk/reactos/base/applications/mplay32/resource.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mplay32/…
============================================================================== --- trunk/reactos/base/applications/mplay32/resource.h [iso-8859-1] (original) +++ trunk/reactos/base/applications/mplay32/resource.h [iso-8859-1] Wed Jan 15 23:59:44 2014 @@ -24,6 +24,7 @@ #define IDS_TOOLTIP_FORWARD 107 #define IDS_ALL_TYPES_FILTER 108 #define IDS_PLAY 109 +#define IDS_DEFAULTMCIERRMSG 110 /* Menu */ #define IDR_MAINMENU 500 @@ -33,6 +34,8 @@ #define IDM_CLOSE_FILE 1001 #define IDM_EXIT 1002 #define IDM_ABOUT 1003 +#define IDM_VOLUMECTL 1004 +#define IDM_DEVPROPS 1005 /* ToolBar Icons */ #define TBICON_PLAY 0
10 years, 11 months
1
0
0
0
[dreimer] 61639: [NETSHELL] netshell - update icons by Lee Schroeder CORE-7152 #resolve
by dreimer@svn.reactos.org
Author: dreimer Date: Wed Jan 15 23:31:18 2014 New Revision: 61639 URL:
http://svn.reactos.org/svn/reactos?rev=61639&view=rev
Log: [NETSHELL] netshell - update icons by Lee Schroeder CORE-7152 #resolve Modified: trunk/reactos/dll/win32/netshell/res/neterror.ico trunk/reactos/dll/win32/netshell/res/netidle.ico trunk/reactos/dll/win32/netshell/res/netoff.ico trunk/reactos/dll/win32/netshell/res/netrec.ico trunk/reactos/dll/win32/netshell/res/nettrans.ico trunk/reactos/dll/win32/netshell/res/nettrrec.ico Modified: trunk/reactos/dll/win32/netshell/res/neterror.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available. Modified: trunk/reactos/dll/win32/netshell/res/netidle.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available. Modified: trunk/reactos/dll/win32/netshell/res/netoff.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available. Modified: trunk/reactos/dll/win32/netshell/res/netrec.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available. Modified: trunk/reactos/dll/win32/netshell/res/nettrans.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available. Modified: trunk/reactos/dll/win32/netshell/res/nettrrec.ico URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/netshell/res/net…
============================================================================== Binary files - no diff available.
10 years, 11 months
1
0
0
0
[dreimer] 61638: [KBDHEB] Hebrew keyboard layout revamp by Baruch Rutman CORE-7218 #resolve
by dreimer@svn.reactos.org
Author: dreimer Date: Wed Jan 15 23:23:51 2014 New Revision: 61638 URL:
http://svn.reactos.org/svn/reactos?rev=61638&view=rev
Log: [KBDHEB] Hebrew keyboard layout revamp by Baruch Rutman CORE-7218 #resolve Modified: trunk/reactos/dll/keyboard/kbdheb/kbdheb.c Modified: trunk/reactos/dll/keyboard/kbdheb/kbdheb.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/keyboard/kbdheb/kbdheb…
============================================================================== --- trunk/reactos/dll/keyboard/kbdheb/kbdheb.c [iso-8859-1] (original) +++ trunk/reactos/dll/keyboard/kbdheb/kbdheb.c [iso-8859-1] Wed Jan 15 23:23:51 2014 @@ -1,8 +1,9 @@ /* - * ReactOS Hebrew ASCII Keyboard layout - * Copyright (C) 2005 ReactOS + * ReactOS Hebrew Keyboard layout + * Copyright (C) 2005 - 2013 ReactOS * License: LGPL, see: LGPL.txt - * author: Royce Mitchell III + * Authors: Royce Mitchell III + * Baruch Rutman 2013 * * Thanks to:
http://www.barcodeman.com/altek/mule/scandoc.php
* and
http://win.tue.nl/~aeb/linux/kbd/scancodes-1.html
@@ -92,7 +93,10 @@ QOF, RESH, SHIN, - TAV + TAV, + + // symbols + SHEQEL = 0x20AA }; ROSDATA USHORT scancode_to_vk[] = @@ -291,23 +295,23 @@ /* Specials */ /* Ctrl-_ generates ? */ - { VK_OEM_PLUS ,0, {'=', '+'} }, - { VK_OEM_1 ,0, {PEY_SOFIT, PEY_SOFIT} }, - { 'Q' ,0, {TAV, TAV} }, - { 'W' ,0, {TSADI_SOFIT, TSADI_SOFIT} }, - { VK_OEM_7 ,0, {'\'','\"'} }, - { VK_OEM_3 ,0, {'`', '~'} }, - { VK_OEM_COMMA ,0, {',', '<'} }, - { VK_OEM_PERIOD ,0, {'.', '>'} }, - { VK_OEM_2 ,0, {'/', '?'} }, + { VK_OEM_PLUS, 0, {'=', '+'} }, + { VK_OEM_1, 0, {PEY_SOFIT, ':'} }, + { 'Q', 0, {TAV, '>'} }, + { 'W', 0, {TSADI_SOFIT, '<'} }, + { VK_OEM_7, CAPLOK, {'\'','W'} }, + { VK_OEM_3, 0, {';', '~'} }, + { VK_OEM_COMMA, 0, {',', '\"'} }, + { VK_OEM_PERIOD, 0, {'.', '?'} }, + { VK_OEM_2, CAPLOK, {'/', 'Q'} }, /* Keys that do not have shift states */ - { VK_TAB ,0, {'\t','\t'} }, - { VK_ADD ,0, {'+', '+'} }, + { VK_TAB, 0, {'\t','\t'} }, + { VK_ADD, 0, {'+', '+'} }, { VK_SUBTRACT,0, {'-', '-'} }, { VK_MULTIPLY,0, {'*', '*'} }, - { VK_DIVIDE ,0, {'/', '/'} }, - { VK_ESCAPE ,0, {0x1b,0x1b} }, - { VK_SPACE ,0, {' ', ' '} }, + { VK_DIVIDE, 0, {'/', '/'} }, + { VK_ESCAPE, 0, {0x1b,0x1b} }, + { VK_SPACE, 0, {' ', ' '} }, { 0, 0 } }; @@ -325,32 +329,32 @@ /* Normal, Shifted, Ctrl, C-S-x */ /* The alphabet */ - { 'A', 0, {SHIN, SHIN, 0x01, 0x01} }, - { 'B', 0, {NUN, NUN, 0x02, 0x02} }, - { 'C', 0, {BET, BET, 0x03, 0x03} }, - { 'D', 0, {GIMEL, GIMEL, 0x04, 0x04} }, - { 'E', 0, {QOF, QOF, 0x05, 0x05} }, - { 'F', 0, {KAF, KAF, 0x06, 0x06} }, - { 'G', 0, {AYIN, AYIN, 0x07, 0x07} }, - { 'H', 0, {YUD, YUD, 0x08, 0x08} }, - { 'I', 0, {NUN_SOFIT, NUN_SOFIT, 0x09, 0x09} }, - { 'J', 0, {HET, HET, 0x0a, 0x0a} }, - { 'K', 0, {LAMED, LAMED, 0x0b, 0x0b} }, - { 'L', 0, {KAF_SOFIT, KAF_SOFIT, 0x0c, 0x0c} }, - { 'M', 0, {TSADI, TSADI, 0x0d, 0x0d} }, - { 'N', 0, {MEM, MEM, 0x0e, 0x0e} }, - { 'O', 0, {MEM_SOFIT, MEM_SOFIT, 0x0f, 0x0f} }, - { 'P', 0, {PEY, PEY, 0x10, 0x10} }, - { VK_OEM_2, 0, {'/', '?', 0x11, 0x11} }, - { 'R', 0, {RESH, RESH, 0x12, 0x12} }, - { 'S', 0, {DALET, DALET, 0x13, 0x13} }, - { 'T', 0, {ALEF, ALEF, 0x14, 0x14} }, - { 'U', 0, {VAV, VAV, 0x15, 0x15} }, - { 'V', 0, {HEY, HEY, 0x16, 0x16} }, - { VK_OEM_7, 0, {'\'', '\"', 0x17, 0x17} }, - { 'X', 0, {SAMEKH, SAMEKH, 0x18, 0x18} }, - { 'Y', 0, {TET, TET, 0x19, 0x19} }, - { 'Z', 0, {ZAYIN, ZAYIN, 0x1a, 0x1a} }, + { 'A', CAPLOK, {SHIN, 'A', 0x01, 0x01} }, + { 'B', CAPLOK, {NUN, 'B', 0x02, 0x02} }, + { 'C', CAPLOK, {BET, 'C', 0x03, 0x03} }, + { 'D', CAPLOK, {GIMEL, 'D', 0x04, 0x04} }, + { 'E', CAPLOK, {QOF, 'E', 0x05, 0x05} }, + { 'F', CAPLOK, {KAF, 'F', 0x06, 0x06} }, + { 'G', CAPLOK, {AYIN, 'G', 0x07, 0x07} }, + { 'H', CAPLOK, {YUD, 'H', 0x08, 0x08} }, + { 'I', CAPLOK, {NUN_SOFIT, 'I', 0x09, 0x09} }, + { 'J', CAPLOK, {HET, 'J', 0x0a, 0x0a} }, + { 'K', CAPLOK, {LAMED, 'K', 0x0b, 0x0b} }, + { 'L', CAPLOK, {KAF_SOFIT, 'L', 0x0c, 0x0c} }, + { 'M', CAPLOK, {TSADI, 'M', 0x0d, 0x0d} }, + { 'N', CAPLOK, {MEM, 'N', 0x0e, 0x0e} }, + { 'O', CAPLOK, {MEM_SOFIT, 'O', 0x0f, 0x0f} }, + { 'P', CAPLOK, {PEY, 'P', 0x10, 0x10} }, + { VK_OEM_2, CAPLOK, {'/', 'Q', 0x11, 0x11} }, + { 'R', CAPLOK, {RESH, 'R', 0x12, 0x12} }, + { 'S', CAPLOK, {DALET, 'S', 0x13, 0x13} }, + { 'T', CAPLOK, {ALEF, 'T', 0x14, 0x14} }, + { 'U', CAPLOK, {VAV, 'U', 0x15, 0x15} }, + { 'V', CAPLOK, {HEY, 'V', 0x16, 0x16} }, + { VK_OEM_7, CAPLOK, {'\'', 'W', 0x17, 0x17} }, + { 'X', CAPLOK, {SAMEKH, 'X', 0x18, 0x18} }, + { 'Y', CAPLOK, {TET, 'Y', 0x19, 0x19} }, + { 'Z', CAPLOK, {ZAYIN, 'Z', 0x1a, 0x1a} }, /* Legacy Ascii generators */ { '2', 0, {'2', '@', WCH_NONE, 0} }, @@ -496,7 +500,7 @@ MAKELONG(0, 1), /* Version 1.0 */ - /* Ligatures -- Hebrew doesn't have any */ + /* Ligatures -- The Standard Hebrew Keyboard doesn't have any */ 0, 0, NULL
10 years, 11 months
1
0
0
0
[spetreolle] 61637: [THEMES] - Auto-start the Themes services - Enable "Show window contents while dragging"
by spetreolle@svn.reactos.org
Author: spetreolle Date: Wed Jan 15 23:12:01 2014 New Revision: 61637 URL:
http://svn.reactos.org/svn/reactos?rev=61637&view=rev
Log: [THEMES] - Auto-start the Themes services - Enable "Show window contents while dragging" Modified: trunk/reactos/boot/bootdata/hivedef.inf trunk/reactos/boot/bootdata/hivesys.inf Modified: trunk/reactos/boot/bootdata/hivedef.inf URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivedef.inf?…
============================================================================== --- trunk/reactos/boot/bootdata/hivedef.inf [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/hivedef.inf [iso-8859-1] Wed Jan 15 23:12:01 2014 @@ -54,7 +54,7 @@ HKCU,"Control Panel\Desktop","CoolSwitchColumns",2,"7" HKCU,"Control Panel\Desktop","CoolSwitchRows",2,"3" HKCU,"Control Panel\Desktop","CursorBlinkRate",2,"530" -HKCU,"Control Panel\Desktop","DragFullWindows",2,"0" +HKCU,"Control Panel\Desktop","DragFullWindows",2,"1" HKCU,"Control Panel\Desktop","DragHeight",0x00000000,"4" HKCU,"Control Panel\Desktop","DragWidth",0x00000000,"4" HKCU,"Control Panel\Desktop","PaintDesktopVersion",0x00010001,"0" Modified: trunk/reactos/boot/bootdata/hivesys.inf URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/hivesys.inf?…
============================================================================== --- trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/hivesys.inf [iso-8859-1] Wed Jan 15 23:12:01 2014 @@ -1831,7 +1831,7 @@ HKLM,"SYSTEM\CurrentControlSet\Services\Themes","Group",0x00000000,"UIGroup" HKLM,"SYSTEM\CurrentControlSet\Services\Themes","ImagePath",0x00020000,"%SystemRoot%\system32\thmsvc.exe" HKLM,"SYSTEM\CurrentControlSet\Services\Themes","ObjectName",0x00000000,"LocalSystem" -HKLM,"SYSTEM\CurrentControlSet\Services\Themes","Start",0x00010001,0x00000003 +HKLM,"SYSTEM\CurrentControlSet\Services\Themes","Start",0x00010001,0x00000002 HKLM,"SYSTEM\CurrentControlSet\Services\Themes","Type",0x00010001,0x00000020 ; Sound Blaster (NT4)
10 years, 11 months
1
0
0
0
[dreimer] 61636: [FONTVIEW] fontview - Add icon to main window by Lee Schroeder CORE-7400 #resolve
by dreimer@svn.reactos.org
Author: dreimer Date: Wed Jan 15 23:09:46 2014 New Revision: 61636 URL:
http://svn.reactos.org/svn/reactos?rev=61636&view=rev
Log: [FONTVIEW] fontview - Add icon to main window by Lee Schroeder CORE-7400 #resolve Modified: trunk/reactos/base/applications/fontview/fontview.c trunk/reactos/base/applications/fontview/resource.h Modified: trunk/reactos/base/applications/fontview/fontview.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/fontview…
============================================================================== --- trunk/reactos/base/applications/fontview/fontview.c [iso-8859-1] (original) +++ trunk/reactos/base/applications/fontview/fontview.c [iso-8859-1] Wed Jan 15 23:09:46 2014 @@ -197,12 +197,12 @@ wincl.cbClsExtra = 0; wincl.cbWndExtra = 0; wincl.hInstance = hThisInstance; - wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION); + wincl.hIcon = LoadIcon (GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_TT)); wincl.hCursor = LoadCursor (NULL, IDC_ARROW); wincl.hbrBackground = (HBRUSH)COLOR_BACKGROUND; wincl.lpszMenuName = NULL; wincl.lpszClassName = g_szFontViewClassName; - wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION); + wincl.hIconSm = LoadIcon (GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_TT)); /* Register the window class, and if it fails quit the program */ if (!RegisterClassExW (&wincl)) Modified: trunk/reactos/base/applications/fontview/resource.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/fontview…
============================================================================== --- trunk/reactos/base/applications/fontview/resource.h [iso-8859-1] (original) +++ trunk/reactos/base/applications/fontview/resource.h [iso-8859-1] Wed Jan 15 23:09:46 2014 @@ -13,3 +13,5 @@ #define IDS_CHARSLOWER 700 #define IDS_CHARSUPPER 701 #define IDS_SPECIALCHARS 702 + +#define IDI_TT 800
10 years, 11 months
1
0
0
0
← Newer
1
...
23
24
25
26
27
28
29
...
43
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Results per page:
10
25
50
100
200