mirror of
https://github.com/reactos/reactos.git
synced 2024-08-02 01:21:00 +00:00
Sync to trunk revision 61757.
svn path=/branches/ntvdm/; revision=61758
This commit is contained in:
commit
3224e67cfc
|
@ -1,3 +1,4 @@
|
||||||
|
/* Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
/* Dialogs */
|
/* Dialogs */
|
||||||
|
@ -535,11 +536,11 @@ END
|
||||||
/* Lengths */
|
/* Lengths */
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_LENGTH_ANGSTROMS "Ångströms"
|
IDS_LENGTH_ANGSTROMS "Ångströmi"
|
||||||
IDS_LENGTH_ASTRONOMICAL_UNITS "Unități astronomice"
|
IDS_LENGTH_ASTRONOMICAL_UNITS "Unități astronomice"
|
||||||
IDS_LENGTH_BARLEYCORNS "Grani"
|
IDS_LENGTH_BARLEYCORNS "Grani"
|
||||||
IDS_LENGTH_CENTIMETERS "Centimetri"
|
IDS_LENGTH_CENTIMETERS "Centimetri"
|
||||||
IDS_LENGTH_CHAINS_UK "Chains (Marea Britanie)"
|
IDS_LENGTH_CHAINS_UK "Lanțuri (Marea Britanie)"
|
||||||
IDS_LENGTH_CHI "Chi"
|
IDS_LENGTH_CHI "Chi"
|
||||||
IDS_LENGTH_CHOU "Chou"
|
IDS_LENGTH_CHOU "Chou"
|
||||||
IDS_LENGTH_CHR "Chr"
|
IDS_LENGTH_CHR "Chr"
|
||||||
|
@ -567,7 +568,7 @@ BEGIN
|
||||||
IDS_LENGTH_MILLIMETERS "Milimetri"
|
IDS_LENGTH_MILLIMETERS "Milimetri"
|
||||||
IDS_LENGTH_NAUTICAL_MILES "Mile nautice"
|
IDS_LENGTH_NAUTICAL_MILES "Mile nautice"
|
||||||
IDS_LENGTH_NIEU "Nieu"
|
IDS_LENGTH_NIEU "Nieu"
|
||||||
IDS_LENGTH_PARSECS "Parsecs"
|
IDS_LENGTH_PARSECS "Parseci"
|
||||||
IDS_LENGTH_PICAS "Picas"
|
IDS_LENGTH_PICAS "Picas"
|
||||||
IDS_LENGTH_RI_JAPAN "Ri (Japonia)"
|
IDS_LENGTH_RI_JAPAN "Ri (Japonia)"
|
||||||
IDS_LENGTH_RI_KOREA "Ri (Corea)"
|
IDS_LENGTH_RI_KOREA "Ri (Corea)"
|
||||||
|
|
|
@ -5,20 +5,21 @@
|
||||||
* http://www.reactos.org
|
* http://www.reactos.org
|
||||||
* IRC: irc.freenode.net #reactos-pl;
|
* IRC: irc.freenode.net #reactos-pl;
|
||||||
* UTF-8 conversion by Caemyr (May, 2011)
|
* UTF-8 conversion by Caemyr (May, 2011)
|
||||||
|
* Updated by Saibamen - Adam Stachowicz (saibamenppl@gmail.com) (November, 2013)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_NO_ENTRY "This command is not supported by the help utility.\nTry ""%s /?""\n."
|
IDS_NO_ENTRY "To polecenie nie jest obsługiwane przez narzędzie pomocy.\nSpróbuj ""%s /?""\n."
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_USAGE "Provides Help information for ReactOS commands.\n\n\
|
IDS_USAGE "Podaje informacje o poleceniach ReactOS.\n\n\
|
||||||
HELP [command]\n\n\
|
HELP [polecenie]\n\n\
|
||||||
command - Display help information for this command.\n"
|
polecenie - wyświetla informacje o tym poleceniu.\n"
|
||||||
IDS_HELP1 "Lista wszystkich dostępnych komend (+opisy)\n\n\
|
IDS_HELP1 "Lista wszystkich dostępnych komend (+opisy)\n\n\
|
||||||
help komenda\n\
|
help komenda\n\
|
||||||
komenda /? Wyświetla dokładny opis danej komendy\n\n\
|
komenda /? Wyświetla dokładny opis danej komendy\n\n\
|
||||||
|
|
|
@ -2,23 +2,21 @@
|
||||||
* FILE: base/shell/cmd/lang/ro-RO.rc
|
* FILE: base/shell/cmd/lang/ro-RO.rc
|
||||||
* ReactOS Project (http://www.reactos.org)
|
* ReactOS Project (http://www.reactos.org)
|
||||||
* AUTHOR: Magnus Olsen, 2005
|
* AUTHOR: Magnus Olsen, 2005
|
||||||
* TRANSLATOR: Fulea Ștefan (PM on ReactOS Forum to fulea.stefan)
|
* TRANSLATOR: Ștefan Fulea (stefan dot fulea at mail dot md)
|
||||||
* CHANGE LOG: 2011-08-25 initial translation
|
|
||||||
* 2011-10-30 UTF-8 encoding (with diacritics conversion), minor changes
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_NO_ENTRY "This command is not supported by the help utility.\nTry ""%s /?""\n."
|
IDS_NO_ENTRY "Această comandă nu este recunoscută de utilitarul manual.\nÎncercați ""%s /?""\n."
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_USAGE "Provides Help information for ReactOS commands.\n\n\
|
IDS_USAGE "Oferă informații de manual referitoare la comenzile ReactOS.\n\n\
|
||||||
HELP [command]\n\n\
|
HELP [comandă]\n\n\
|
||||||
command - Display help information for this command.\n"
|
comandă - Afișează informații de manual pentru această comandă.\n"
|
||||||
IDS_HELP1 "Enumeră toate comenzile disponibile (+ descriere)\n\n\
|
IDS_HELP1 "Enumeră toate comenzile disponibile (+ descriere)\n\n\
|
||||||
help comandă\n\
|
help comandă\n\
|
||||||
comandă /? Pentru mai multe informații referitoare la o anume comandă.\n\n\
|
comandă /? Pentru mai multe informații referitoare la o anume comandă.\n\n\
|
||||||
|
|
|
@ -30,6 +30,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
#ifdef LANGUAGE_PL_PL
|
#ifdef LANGUAGE_PL_PL
|
||||||
#include "lang/pl-PL.rc"
|
#include "lang/pl-PL.rc"
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef LANGUAGE_RO_RO
|
||||||
|
#include "lang/ro-RO.rc"
|
||||||
|
#endif
|
||||||
#ifdef LANGUAGE_SQ_AL
|
#ifdef LANGUAGE_SQ_AL
|
||||||
#include "lang/sq-AL.rc"
|
#include "lang/sq-AL.rc"
|
||||||
#endif
|
#endif
|
||||||
|
|
9
base/applications/cmdutils/hostname/lang/ro-RO.rc
Normal file
9
base/applications/cmdutils/hostname/lang/ro-RO.rc
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
/* Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
IDS_USAGE "Tipărește numele gazdei curente.\n\nhostname"
|
||||||
|
IDS_NOSET "hostname -s nu este acceptat."
|
||||||
|
IDS_ERROR "Eroare Win32"
|
||||||
|
END
|
21
base/applications/cmdutils/taskkill/lang/ro-RO.rc
Normal file
21
base/applications/cmdutils/taskkill/lang/ro-RO.rc
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
/* Translator: Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
|
|
||||||
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_USAGE "taskkill [/?] [/f] [/im NumeProces | /pid IdProces]\n"
|
||||||
|
STRING_INVALID_OPTION "Eroare: Opțiune specificată nevalidă sau necunoscută.\n"
|
||||||
|
STRING_INVALID_PARAM "Eroare: Parametrul de comandă specificat este nevalid.\n"
|
||||||
|
STRING_MISSING_OPTION "Eroare: Trebuie specificată una dintre opțiunile /im sau /pid.\n"
|
||||||
|
STRING_MISSING_PARAM "Eroare: Opțiunea %1 necesită un parametru.\n"
|
||||||
|
STRING_MUTUAL_EXCLUSIVE "Eroare: Opțiunile /im și /pid sunt reciproc exclusive.\n"
|
||||||
|
STRING_CLOSE_PID_SEARCH "Către fereastra procesului cu PID %1!u! a fost emis un mesaj de închidere.\n"
|
||||||
|
STRING_CLOSE_PROC_SRCH "Către fereastra procesului «%1» cu PID %2!u! a fost emis un mesaj de închidere.\n"
|
||||||
|
STRING_TERM_PID_SEARCH "Procesul cu PID %1!u! a fost oprit în mod forțat.\n"
|
||||||
|
STRING_TERM_PROC_SEARCH "Procesul «%1» cu PID %2!u! a fost oprit în mod forțat.\n"
|
||||||
|
STRING_SEARCH_FAILED "Eroare: Nu se poate găsi procesul «%1».\n"
|
||||||
|
STRING_ENUM_FAILED "Eroare: Nu se poate enumera lista de procese.\n"
|
||||||
|
STRING_TERMINATE_FAILED "Eroare: Procesul «%1» nu poate fi oprit.\n"
|
||||||
|
STRING_SELF_TERMINATION "Eroare: Auto-terminarea nu este permisă.\n"
|
||||||
|
END
|
|
@ -36,6 +36,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
#ifdef LANGUAGE_EN_US
|
#ifdef LANGUAGE_EN_US
|
||||||
#include "lang/en-US.rc"
|
#include "lang/en-US.rc"
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef LANGUAGE_RO_RO
|
||||||
|
#include "lang/ro-RO.rc"
|
||||||
|
#endif
|
||||||
#ifdef LANGAUGE_SQ_AL
|
#ifdef LANGAUGE_SQ_AL
|
||||||
#include "lang/sq-AL.rc"
|
#include "lang/sq-AL.rc"
|
||||||
#endif
|
#endif
|
||||||
|
|
10
base/applications/cmdutils/wmic/lang/ro-RO.rc
Normal file
10
base/applications/cmdutils/wmic/lang/ro-RO.rc
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
/* Translator: Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
|
|
||||||
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
STRINGTABLE
|
||||||
|
BEGIN
|
||||||
|
STRING_CMDLINE_NOT_SUPPORTED "Eroare: Comandă nerecunoscută.\n"
|
||||||
|
STRING_ALIAS_NOT_FOUND "Eroare: Nu se poate găsi alias.\n"
|
||||||
|
STRING_INVALID_QUERY "Eroare: Cerere nevalidă.\n"
|
||||||
|
END
|
|
@ -34,6 +34,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
#ifdef LANGUAGE_EN_US
|
#ifdef LANGUAGE_EN_US
|
||||||
#include "lang/en-US.rc"
|
#include "lang/en-US.rc"
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef LANGUAGE_RO_RO
|
||||||
|
#include "lang/ro-RO.rc"
|
||||||
|
#endif
|
||||||
#ifdef LANGUAGE_SQ_AL
|
#ifdef LANGUAGE_SQ_AL
|
||||||
#include "lang/sq-AL.rc"
|
#include "lang/sq-AL.rc"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1,18 +1,19 @@
|
||||||
|
/* Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
STRING_INVPARMS "Număr de parametri nevalid - Utilizați xcopy /? pentru ajutor\n"
|
STRING_INVPARMS "Număr de parametri nevalid - Utilizați xcopy /? pentru manual\n"
|
||||||
STRING_INVPARM "Parametru nevalid „%1” - Utilizați xcopy /? pentru ajutor\n"
|
STRING_INVPARM "Parametru nevalid «%1» - Utilizați xcopy /? pentru manual\n"
|
||||||
STRING_PAUSE "Apăsați pe <enter> pentru a începe copierea\n"
|
STRING_PAUSE "Apăsați pe «Enter» pentru a începe copierea\n"
|
||||||
STRING_SIMCOPY "%1!d! fișier(e) ar fi copiat(e)\n"
|
STRING_SIMCOPY "%1!d! fișier(e) ar fi copiat(e)\n"
|
||||||
STRING_COPY "%1!d! fișier(e) copiat(e)\n"
|
STRING_COPY "%1!d! fișier(e) copiat(e)\n"
|
||||||
STRING_QISDIR "„%1” este un nume de fișier sau un director\ndin destinație?\n(F - Fișier, D - Director)\n"
|
STRING_QISDIR "«%1» este un nume de fișier sau un director\ndin destinație?\n(F - Fișier, D - Director)\n"
|
||||||
STRING_SRCPROMPT "%1? (Da|Nu)\n"
|
STRING_SRCPROMPT "%1? (Da|Nu)\n"
|
||||||
STRING_OVERWRITE "Se suprascrie %1? (Da|Nu|Toate)\n"
|
STRING_OVERWRITE "Se suprascrie %1? (Da|Nu|Toate)\n"
|
||||||
STRING_COPYFAIL "Copierea „%1” în „%2” a eșuat cu cod de retur %3!d!\n"
|
STRING_COPYFAIL "Copierea «%1» în «%2» a eșuat cu cod de retur %3!d!\n"
|
||||||
STRING_OPENFAIL "Deschiderea „%1” a eșuat\n"
|
STRING_OPENFAIL "Deschiderea «%1» a eșuat\n"
|
||||||
STRING_READFAIL "Citirea „%1” a eșuat\n"
|
STRING_READFAIL "Citirea «%1» a eșuat\n"
|
||||||
STRING_YES_CHAR "D"
|
STRING_YES_CHAR "D"
|
||||||
STRING_NO_CHAR "N"
|
STRING_NO_CHAR "N"
|
||||||
STRING_ALL_CHAR "T"
|
STRING_ALL_CHAR "T"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Производител:", -1, 20, 35, 80, 10
|
RTEXT "Производител:", -1, 20, 35, 80, 10
|
||||||
RTEXT "Вид на чипа:", -1, 20, 45, 80, 10
|
RTEXT "Вид на чипа:", -1, 20, 45, 80, 10
|
||||||
RTEXT "Вид ЦАП:", -1, 20, 55, 80, 10
|
RTEXT "Вид ЦАП:", -1, 20, 55, 80, 10
|
||||||
RTEXT "Обща памет около:", -1, 20, 65, 80, 10
|
RTEXT "Обща памет около:", -1, 14, 65, 80, 10
|
||||||
RTEXT "Режим на екрана:", -1, 20, 75, 80, 10
|
RTEXT "Режим на екрана:", -1, 14, 75, 80, 10
|
||||||
RTEXT "Екран:", -1, 20, 85, 80, 10
|
RTEXT "Екран:", -1, 20, 85, 80, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ОЗ на производителя"
|
IDS_DEVICE_MANUFACTURER "ОЗ на производителя"
|
||||||
IDS_DEVICE_PRODUCT "ОЗ на произведението"
|
IDS_DEVICE_PRODUCT "ОЗ на произведението"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Водач за силова обратна връзка"
|
IDS_DEVICE_FORCEFEEDBACK "Водач за силова обратна връзка"
|
||||||
IDS_NOT_APPLICABLE "Неприложимо"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Да"
|
IDS_OPTION_YES "Да"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Име"
|
IDS_DIRECTPLAY_COL_NAME1 "Име"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Регистър"
|
IDS_DIRECTPLAY_COL_NAME2 "Регистър"
|
||||||
|
|
|
@ -58,8 +58,8 @@ BEGIN
|
||||||
RTEXT "Výrobce:", -1, 20, 35, 70, 10
|
RTEXT "Výrobce:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Typ čipu:", -1, 20, 45, 70, 10
|
RTEXT "Typ čipu:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Typ DAC:", -1, 20, 55, 70, 10
|
RTEXT "Typ DAC:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Celková paměť:", -1, 20, 65, 70, 10
|
RTEXT "Celková paměť:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Zobrazovací mód:", -1, 20, 75, 70, 10
|
RTEXT "Zobrazovací mód:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -194,7 +194,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID výrobce"
|
IDS_DEVICE_MANUFACTURER "ID výrobce"
|
||||||
IDS_DEVICE_PRODUCT "ID produktu"
|
IDS_DEVICE_PRODUCT "ID produktu"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Ovladač Force Feedback"
|
IDS_DEVICE_FORCEFEEDBACK "Ovladač Force Feedback"
|
||||||
IDS_NOT_APPLICABLE "Nelze aplikovat"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Ano"
|
IDS_OPTION_YES "Ano"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Název"
|
IDS_DIRECTPLAY_COL_NAME1 "Název"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registr"
|
IDS_DIRECTPLAY_COL_NAME2 "Registr"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Hersteller:", -1, 20, 35, 70, 10
|
RTEXT "Hersteller:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Chiptyp:", -1, 20, 45, 70, 10
|
RTEXT "Chiptyp:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC-Typ:", -1, 20, 55, 70, 10
|
RTEXT "DAC-Typ:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Gesamtspeicher ca.:", -1, 20, 65, 70, 10
|
RTEXT "Gesamtspeicher ca.:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Anzeigemodus:", -1, 20, 75, 70, 10
|
RTEXT "Anzeigemodus:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Herstellererkennung"
|
IDS_DEVICE_MANUFACTURER "Herstellererkennung"
|
||||||
IDS_DEVICE_PRODUCT "Produkterkennung"
|
IDS_DEVICE_PRODUCT "Produkterkennung"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Force-Feedback-Treiber"
|
IDS_DEVICE_FORCEFEEDBACK "Force-Feedback-Treiber"
|
||||||
IDS_NOT_APPLICABLE "Nicht zutreffend"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Ja"
|
IDS_OPTION_YES "Ja"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Name"
|
IDS_DIRECTPLAY_COL_NAME1 "Name"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registrierung"
|
IDS_DIRECTPLAY_COL_NAME2 "Registrierung"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Manufacturer:", -1, 20, 35, 70, 10
|
RTEXT "Manufacturer:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Chip Type:", -1, 20, 45, 70, 10
|
RTEXT "Chip Type:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC Type:", -1, 20, 55, 70, 10
|
RTEXT "DAC Type:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Approx. Total Memory:", -1, 20, 65, 70, 10
|
RTEXT "Approx. Total Memory:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Current Display Mode:", -1, 20, 75, 70, 10
|
RTEXT "Current Display Mode:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Manufacturer ID"
|
IDS_DEVICE_MANUFACTURER "Manufacturer ID"
|
||||||
IDS_DEVICE_PRODUCT "Product ID"
|
IDS_DEVICE_PRODUCT "Product ID"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-Driver"
|
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-Driver"
|
||||||
IDS_NOT_APPLICABLE "Not applicable"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Yes"
|
IDS_OPTION_YES "Yes"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Name"
|
IDS_DIRECTPLAY_COL_NAME1 "Name"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registry"
|
IDS_DIRECTPLAY_COL_NAME2 "Registry"
|
||||||
|
|
|
@ -55,8 +55,8 @@ BEGIN
|
||||||
RTEXT "Fabricante:", -1, 20, 35, 70, 10
|
RTEXT "Fabricante:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Tipo de Chip:", -1, 20, 45, 70, 10
|
RTEXT "Tipo de Chip:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Ipo de DAC:", -1, 20, 55, 70, 10
|
RTEXT "Ipo de DAC:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Memoria total aprox.:", -1, 20, 65, 70, 10
|
RTEXT "Memoria total aprox.:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Resolución actual:", -1, 20, 75, 70, 10
|
RTEXT "Resolución actual:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -191,7 +191,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID del fabricante"
|
IDS_DEVICE_MANUFACTURER "ID del fabricante"
|
||||||
IDS_DEVICE_PRODUCT "ID del producto"
|
IDS_DEVICE_PRODUCT "ID del producto"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Forzar recuperación del controlador"
|
IDS_DEVICE_FORCEFEEDBACK "Forzar recuperación del controlador"
|
||||||
IDS_NOT_APPLICABLE "No aplicable"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Sí"
|
IDS_OPTION_YES "Sí"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nombre"
|
IDS_DIRECTPLAY_COL_NAME1 "Nombre"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Fabricant :", -1, 20, 35, 70, 10
|
RTEXT "Fabricant :", -1, 20, 35, 70, 10
|
||||||
RTEXT "Type de puce :", -1, 20, 45, 70, 10
|
RTEXT "Type de puce :", -1, 20, 45, 70, 10
|
||||||
RTEXT "Type de DAC :", -1, 20, 55, 70, 10
|
RTEXT "Type de DAC :", -1, 20, 55, 70, 10
|
||||||
RTEXT "Mémoire totale approx. :", -1, 20, 65, 70, 10
|
RTEXT "Mémoire totale approx. :", -1, 14, 65, 75, 10
|
||||||
RTEXT "Mode d'affichage actuelle:", -1, 20, 75, 70, 10
|
RTEXT "Mode d'affichage actuelle:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Moniteur :", -1, 20, 85, 70, 10
|
RTEXT "Moniteur :", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID fabricant"
|
IDS_DEVICE_MANUFACTURER "ID fabricant"
|
||||||
IDS_DEVICE_PRODUCT "ID produit"
|
IDS_DEVICE_PRODUCT "ID produit"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Périphérique à retour de force"
|
IDS_DEVICE_FORCEFEEDBACK "Périphérique à retour de force"
|
||||||
IDS_NOT_APPLICABLE "Non appliquable"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Oui"
|
IDS_OPTION_YES "Oui"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nom"
|
IDS_DIRECTPLAY_COL_NAME1 "Nom"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registre"
|
IDS_DIRECTPLAY_COL_NAME2 "Registre"
|
||||||
|
|
|
@ -54,8 +54,8 @@ BEGIN
|
||||||
RTEXT "יצרן:", -1, 20, 35, 70, 10
|
RTEXT "יצרן:", -1, 20, 35, 70, 10
|
||||||
RTEXT "סוג שבב:", -1, 20, 45, 70, 10
|
RTEXT "סוג שבב:", -1, 20, 45, 70, 10
|
||||||
RTEXT "סוג DAC:", -1, 20, 55, 70, 10
|
RTEXT "סוג DAC:", -1, 20, 55, 70, 10
|
||||||
RTEXT "זיכרון כולל בקירוב:", -1, 20, 65, 70, 10
|
RTEXT "זיכרון כולל בקירוב:", -1, 14, 65, 75, 10
|
||||||
RTEXT "מצב תצוגה נוכחי:", -1, 20, 75, 70, 10
|
RTEXT "מצב תצוגה נוכחי:", -1, 14, 75, 75, 10
|
||||||
RTEXT "צג:", -1, 20, 85, 70, 10
|
RTEXT "צג:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -190,7 +190,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "מזהה ספק"
|
IDS_DEVICE_MANUFACTURER "מזהה ספק"
|
||||||
IDS_DEVICE_PRODUCT "מזהה מוצר"
|
IDS_DEVICE_PRODUCT "מזהה מוצר"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Force Feedback מנהל התקן"
|
IDS_DEVICE_FORCEFEEDBACK "Force Feedback מנהל התקן"
|
||||||
IDS_NOT_APPLICABLE "Not applicable"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "כן"
|
IDS_OPTION_YES "כן"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "שם"
|
IDS_DIRECTPLAY_COL_NAME1 "שם"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "רשום"
|
IDS_DIRECTPLAY_COL_NAME2 "רשום"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Fabbricante:", -1, 20, 35, 70, 10
|
RTEXT "Fabbricante:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Chip Type:", -1, 20, 45, 70, 10
|
RTEXT "Chip Type:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC Type:", -1, 20, 55, 70, 10
|
RTEXT "DAC Type:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Totale memnoria (Approssimativo):", -1, 20, 65, 70, 10
|
RTEXT "Totale memnoria (Approssimativo):", -1, 14, 65, 75, 10
|
||||||
RTEXT "Modalità di visualizzazione corrente:", -1, 20, 75, 70, 10
|
RTEXT "Modalità di visualizzazione corrente:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Manufacturer ID"
|
IDS_DEVICE_MANUFACTURER "Manufacturer ID"
|
||||||
IDS_DEVICE_PRODUCT "Product ID"
|
IDS_DEVICE_PRODUCT "Product ID"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Forza Feedback-Driver"
|
IDS_DEVICE_FORCEFEEDBACK "Forza Feedback-Driver"
|
||||||
IDS_NOT_APPLICABLE "Non applicabile"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Si"
|
IDS_OPTION_YES "Si"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nome"
|
IDS_DIRECTPLAY_COL_NAME1 "Nome"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "製造元:", -1, 20, 35, 70, 10
|
RTEXT "製造元:", -1, 20, 35, 70, 10
|
||||||
RTEXT "チップの種類:", -1, 20, 45, 70, 10
|
RTEXT "チップの種類:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC の種類:", -1, 20, 55, 70, 10
|
RTEXT "DAC の種類:", -1, 20, 55, 70, 10
|
||||||
RTEXT "概算メモリ合計:", -1, 20, 65, 70, 10
|
RTEXT "概算メモリ合計:", -1, 14, 65, 75, 10
|
||||||
RTEXT "現在のディスプレイ モード:", -1, 20, 75, 70, 10
|
RTEXT "現在のディスプレイ モード:", -1, 14, 75, 75, 10
|
||||||
RTEXT "モニタ:", -1, 20, 85, 70, 10
|
RTEXT "モニタ:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
|
|
@ -55,8 +55,8 @@ BEGIN
|
||||||
RTEXT "제조자:", -1, 20, 35, 70, 10
|
RTEXT "제조자:", -1, 20, 35, 70, 10
|
||||||
RTEXT "칩 타입:", -1, 20, 45, 70, 10
|
RTEXT "칩 타입:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC 타입:", -1, 20, 55, 70, 10
|
RTEXT "DAC 타입:", -1, 20, 55, 70, 10
|
||||||
RTEXT "총 메모리:", -1, 20, 65, 70, 10
|
RTEXT "총 메모리:", -1, 14, 65, 75, 10
|
||||||
RTEXT "현재 디스플레이 모드:", -1, 20, 75, 70, 10
|
RTEXT "현재 디스플레이 모드:", -1, 14, 75, 75, 10
|
||||||
RTEXT "모니터:", -1, 20, 85, 70, 10
|
RTEXT "모니터:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Fabrikans:", -1, 20, 35, 70, 10
|
RTEXT "Fabrikans:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Chip-type:", -1, 20, 45, 70, 10
|
RTEXT "Chip-type:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC-type:", -1, 20, 55, 70, 10
|
RTEXT "DAC-type:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Totaal geheugen:", -1, 20, 65, 70, 10
|
RTEXT "Totaal geheugen:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Huidige resolutie:", -1, 20, 75, 70, 10
|
RTEXT "Huidige resolutie:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Beeldscherm:", -1, 20, 85, 70, 10
|
RTEXT "Beeldscherm:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Fabrikant:", -1, 20, 35, 70, 10
|
RTEXT "Fabrikant:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Brikketype:", -1, 20, 45, 70, 10
|
RTEXT "Brikketype:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC type:", -1, 20, 55, 70, 10
|
RTEXT "DAC type:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Cirka total minne:", -1, 20, 65, 70, 10
|
RTEXT "Cirka total minne:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Gjeldende skjermmodus:", -1, 20, 75, 70, 10
|
RTEXT "Gjeldende skjermmodus:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Skjerm:", -1, 20, 85, 70, 10
|
RTEXT "Skjerm:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -189,7 +189,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Fabrikant ID"
|
IDS_DEVICE_MANUFACTURER "Fabrikant ID"
|
||||||
IDS_DEVICE_PRODUCT "Produkt ID"
|
IDS_DEVICE_PRODUCT "Produkt ID"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-driver"
|
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-driver"
|
||||||
IDS_NOT_APPLICABLE "Ikke gjeldende"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Ja"
|
IDS_OPTION_YES "Ja"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Navn"
|
IDS_DIRECTPLAY_COL_NAME1 "Navn"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Register"
|
IDS_DIRECTPLAY_COL_NAME2 "Register"
|
||||||
|
|
|
@ -62,8 +62,8 @@ BEGIN
|
||||||
RTEXT "Producent:", -1, 20, 35, 70, 10
|
RTEXT "Producent:", -1, 20, 35, 70, 10
|
||||||
RTEXT "GPU:", -1, 20, 45, 70, 10
|
RTEXT "GPU:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Typ DAC:", -1, 20, 55, 70, 10
|
RTEXT "Typ DAC:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Pamięć:", -1, 20, 65, 70, 10
|
RTEXT "Pamięć:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Bieżąca rozdzielczość:", -1, 20, 75, 70, 10
|
RTEXT "Bieżąca rozdzielczość:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -198,7 +198,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID Producenta"
|
IDS_DEVICE_MANUFACTURER "ID Producenta"
|
||||||
IDS_DEVICE_PRODUCT "ID Produktu"
|
IDS_DEVICE_PRODUCT "ID Produktu"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Sterowniki Force-Feedback"
|
IDS_DEVICE_FORCEFEEDBACK "Sterowniki Force-Feedback"
|
||||||
IDS_NOT_APPLICABLE "Nie stosowane"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Tak"
|
IDS_OPTION_YES "Tak"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nazwa"
|
IDS_DIRECTPLAY_COL_NAME1 "Nazwa"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Rejestr"
|
IDS_DIRECTPLAY_COL_NAME2 "Rejestr"
|
||||||
|
|
|
@ -55,8 +55,8 @@ BEGIN
|
||||||
RTEXT "Fabricante:", -1, 20, 35, 70, 10
|
RTEXT "Fabricante:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Tipo de processador:", -1, 20, 45, 70, 10
|
RTEXT "Tipo de processador:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Conv. analógico-digital:", -1, 20, 55, 70, 10
|
RTEXT "Conv. analógico-digital:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Total aprox. memória:", -1, 20, 65, 70, 10
|
RTEXT "Total aprox. memória:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Modo de exib. atual:", -1, 20, 75, 70, 10
|
RTEXT "Modo de exib. atual:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -191,7 +191,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Identificação do fornecedor"
|
IDS_DEVICE_MANUFACTURER "Identificação do fornecedor"
|
||||||
IDS_DEVICE_PRODUCT "Identificação do produto (Product ID)"
|
IDS_DEVICE_PRODUCT "Identificação do produto (Product ID)"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Driver do Force Feedback"
|
IDS_DEVICE_FORCEFEEDBACK "Driver do Force Feedback"
|
||||||
IDS_NOT_APPLICABLE "Não aplicável"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Sim"
|
IDS_OPTION_YES "Sim"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nome"
|
IDS_DIRECTPLAY_COL_NAME1 "Nome"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
IDS_DIRECTPLAY_COL_NAME2 "Registro"
|
||||||
|
|
|
@ -60,8 +60,8 @@ BEGIN
|
||||||
RTEXT "Producător:", -1, 20, 35, 70, 10
|
RTEXT "Producător:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Tipul cipului:", -1, 20, 45, 70, 10
|
RTEXT "Tipul cipului:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Tipul CDA:", -1, 20, 55, 70, 10
|
RTEXT "Tipul CDA:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Memorie aprox.:", -1, 20, 65, 70, 10
|
RTEXT "Memorie aprox.:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Afișare curentă:", -1, 20, 75, 70, 10
|
RTEXT "Afișare curentă:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Ecran:", -1, 20, 85, 70, 10
|
RTEXT "Ecran:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -196,7 +196,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID producător"
|
IDS_DEVICE_MANUFACTURER "ID producător"
|
||||||
IDS_DEVICE_PRODUCT "ID produs"
|
IDS_DEVICE_PRODUCT "ID produs"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Forțează reacția modulului-pilot"
|
IDS_DEVICE_FORCEFEEDBACK "Forțează reacția modulului-pilot"
|
||||||
IDS_NOT_APPLICABLE "Neaplicabil"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Da"
|
IDS_OPTION_YES "Da"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Nume"
|
IDS_DIRECTPLAY_COL_NAME1 "Nume"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registru"
|
IDS_DIRECTPLAY_COL_NAME2 "Registru"
|
||||||
|
|
|
@ -53,8 +53,8 @@ BEGIN
|
||||||
RTEXT "Изготовитель:", -1, 20, 35, 70, 10
|
RTEXT "Изготовитель:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Тип микросхем:", -1, 20, 45, 70, 10
|
RTEXT "Тип микросхем:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Тип конвертера DAC:", -1, 15, 55, 75, 10
|
RTEXT "Тип конвертера DAC:", -1, 15, 55, 75, 10
|
||||||
RTEXT "Всего памяти:", -1, 20, 65, 70, 10
|
RTEXT "Всего памяти:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Режим экрана:", -1, 20, 75, 70, 10
|
RTEXT "Режим экрана:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Монитор:", -1, 20, 85, 70, 10
|
RTEXT "Монитор:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
|
|
@ -58,8 +58,8 @@ BEGIN
|
||||||
RTEXT "Výrobca:", -1, 20, 35, 70, 10
|
RTEXT "Výrobca:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Typ čipu:", -1, 20, 45, 70, 10
|
RTEXT "Typ čipu:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Typ D-A konvertora:", -1, 20, 55, 70, 10
|
RTEXT "Typ D-A konvertora:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Pribl. celková pamäť:", -1, 20, 65, 70, 10
|
RTEXT "Pribl. celková pamäť:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Súčasný mód obrazovky:", -1, 20, 75, 70, 10
|
RTEXT "Súčasný mód obrazovky:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -194,7 +194,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID výrobcu"
|
IDS_DEVICE_MANUFACTURER "ID výrobcu"
|
||||||
IDS_DEVICE_PRODUCT "ID produktu"
|
IDS_DEVICE_PRODUCT "ID produktu"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Ovládač Force Feedback"
|
IDS_DEVICE_FORCEFEEDBACK "Ovládač Force Feedback"
|
||||||
IDS_NOT_APPLICABLE "Not applicable"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Áno"
|
IDS_OPTION_YES "Áno"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Názov"
|
IDS_DIRECTPLAY_COL_NAME1 "Názov"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Registry"
|
IDS_DIRECTPLAY_COL_NAME2 "Registry"
|
||||||
|
|
|
@ -57,8 +57,8 @@ BEGIN
|
||||||
RTEXT "Prodhuesi:", -1, 20, 35, 70, 10
|
RTEXT "Prodhuesi:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Tipi i procesorit:", -1, 20, 45, 70, 10
|
RTEXT "Tipi i procesorit:", -1, 20, 45, 70, 10
|
||||||
RTEXT "Tipi DAC:", -1, 20, 55, 70, 10
|
RTEXT "Tipi DAC:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Memoria Totale:", -1, 20, 65, 70, 10
|
RTEXT "Memoria Totale:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Modaliteti vizual aktual:", -1, 20, 75, 70, 10
|
RTEXT "Modaliteti vizual aktual:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
RTEXT "Monitor:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -193,7 +193,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "ID e proshuesit"
|
IDS_DEVICE_MANUFACTURER "ID e proshuesit"
|
||||||
IDS_DEVICE_PRODUCT "ID e produktit"
|
IDS_DEVICE_PRODUCT "ID e produktit"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Detyro prapaveprimin e Driverit"
|
IDS_DEVICE_FORCEFEEDBACK "Detyro prapaveprimin e Driverit"
|
||||||
IDS_NOT_APPLICABLE "Nuk aplikohet"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Po"
|
IDS_OPTION_YES "Po"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Emri"
|
IDS_DIRECTPLAY_COL_NAME1 "Emri"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Regjistri"
|
IDS_DIRECTPLAY_COL_NAME2 "Regjistri"
|
||||||
|
|
|
@ -60,8 +60,8 @@ BEGIN
|
||||||
RTEXT "Fabrikat:", -1, 20, 35, 70, 10
|
RTEXT "Fabrikat:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Chip typ:", -1, 20, 45, 70, 10
|
RTEXT "Chip typ:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC type:", -1, 20, 55, 70, 10
|
RTEXT "DAC type:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Uppskattat total minne:", -1, 20, 65, 70, 10
|
RTEXT "Uppskattat total minne:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Aktuellt Bildskärmsläge:", -1, 20, 75, 70, 10
|
RTEXT "Aktuellt Bildskärmsläge:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Bildskärm:", -1, 20, 85, 70, 10
|
RTEXT "Bildskärm:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -196,7 +196,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Tillverkarens ID"
|
IDS_DEVICE_MANUFACTURER "Tillverkarens ID"
|
||||||
IDS_DEVICE_PRODUCT "Produkt ID"
|
IDS_DEVICE_PRODUCT "Produkt ID"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-driver"
|
IDS_DEVICE_FORCEFEEDBACK "Force Feedback-driver"
|
||||||
IDS_NOT_APPLICABLE "Icke applicerbar"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Ja"
|
IDS_OPTION_YES "Ja"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Namn"
|
IDS_DIRECTPLAY_COL_NAME1 "Namn"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Register"
|
IDS_DIRECTPLAY_COL_NAME2 "Register"
|
||||||
|
|
|
@ -55,8 +55,8 @@ BEGIN
|
||||||
RTEXT "Üretici:", -1, 20, 35, 70, 10
|
RTEXT "Üretici:", -1, 20, 35, 70, 10
|
||||||
RTEXT "Yonga Türü:", -1, 20, 45, 70, 10
|
RTEXT "Yonga Türü:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC Türü:", -1, 20, 55, 70, 10
|
RTEXT "DAC Türü:", -1, 20, 55, 70, 10
|
||||||
RTEXT "Yaklaşık Toplam Bellek:", -1, 20, 65, 70, 10
|
RTEXT "Yaklaşık Toplam Bellek:", -1, 14, 65, 75, 10
|
||||||
RTEXT "Geçerli Görüntü Seçeneği:", -1, 20, 75, 70, 10
|
RTEXT "Geçerli Görüntü Seçeneği:", -1, 14, 75, 75, 10
|
||||||
RTEXT "Göstergeç:", -1, 20, 85, 70, 10
|
RTEXT "Göstergeç:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
@ -191,7 +191,7 @@ BEGIN
|
||||||
IDS_DEVICE_MANUFACTURER "Üretici Kimliği"
|
IDS_DEVICE_MANUFACTURER "Üretici Kimliği"
|
||||||
IDS_DEVICE_PRODUCT "Ürün Kimliği"
|
IDS_DEVICE_PRODUCT "Ürün Kimliği"
|
||||||
IDS_DEVICE_FORCEFEEDBACK "Güç Dönütlü Sürücüsü"
|
IDS_DEVICE_FORCEFEEDBACK "Güç Dönütlü Sürücüsü"
|
||||||
IDS_NOT_APPLICABLE "Uygulanamaz"
|
IDS_NOT_APPLICABLE "n/a"
|
||||||
IDS_OPTION_YES "Evet"
|
IDS_OPTION_YES "Evet"
|
||||||
IDS_DIRECTPLAY_COL_NAME1 "Ad"
|
IDS_DIRECTPLAY_COL_NAME1 "Ad"
|
||||||
IDS_DIRECTPLAY_COL_NAME2 "Değer"
|
IDS_DIRECTPLAY_COL_NAME2 "Değer"
|
||||||
|
|
|
@ -61,8 +61,8 @@ BEGIN
|
||||||
RTEXT "製造商:", -1, 20, 35, 70, 10
|
RTEXT "製造商:", -1, 20, 35, 70, 10
|
||||||
RTEXT "晶片類型:", -1, 20, 45, 70, 10
|
RTEXT "晶片類型:", -1, 20, 45, 70, 10
|
||||||
RTEXT "DAC 類型:", -1, 20, 55, 70, 10
|
RTEXT "DAC 類型:", -1, 20, 55, 70, 10
|
||||||
RTEXT "記憶體總計約:", -1, 20, 65, 70, 10
|
RTEXT "記憶體總計約:", -1, 14, 65, 75, 10
|
||||||
RTEXT "目前顯示模式:", -1, 20, 75, 70, 10
|
RTEXT "目前顯示模式:", -1, 14, 75, 75, 10
|
||||||
RTEXT "顯示器:", -1, 20, 85, 70, 10
|
RTEXT "顯示器:", -1, 20, 85, 70, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_ID, 95, 25, 150, 10
|
||||||
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
LTEXT "", IDC_STATIC_ADAPTER_VENDOR, 95, 35, 150, 10
|
||||||
|
|
|
@ -197,12 +197,12 @@ WinMain (HINSTANCE hThisInstance,
|
||||||
wincl.cbClsExtra = 0;
|
wincl.cbClsExtra = 0;
|
||||||
wincl.cbWndExtra = 0;
|
wincl.cbWndExtra = 0;
|
||||||
wincl.hInstance = hThisInstance;
|
wincl.hInstance = hThisInstance;
|
||||||
wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
|
wincl.hIcon = LoadIcon (GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_TT));
|
||||||
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
|
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
|
||||||
wincl.hbrBackground = (HBRUSH)COLOR_BACKGROUND;
|
wincl.hbrBackground = (HBRUSH)COLOR_BACKGROUND;
|
||||||
wincl.lpszMenuName = NULL;
|
wincl.lpszMenuName = NULL;
|
||||||
wincl.lpszClassName = g_szFontViewClassName;
|
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 */
|
/* Register the window class, and if it fails quit the program */
|
||||||
if (!RegisterClassExW (&wincl))
|
if (!RegisterClassExW (&wincl))
|
||||||
|
|
|
@ -13,8 +13,8 @@ IDI_TT ICON "ttf.ico"
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_CHARSLOWER "abcdefghijklmnopqrstuvmxyz"
|
IDS_CHARSLOWER "abcdefghijklmnopqrstuvwxyz"
|
||||||
IDS_CHARSUPPER "ABCDEFGHIJKLMNOPQRSTUVMXYZ"
|
IDS_CHARSUPPER "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
||||||
IDS_SPECIALCHARS "0123456789.:,;(*!?')"
|
IDS_SPECIALCHARS "0123456789.:,;(*!?')"
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
|
@ -13,3 +13,5 @@
|
||||||
#define IDS_CHARSLOWER 700
|
#define IDS_CHARSLOWER 700
|
||||||
#define IDS_CHARSUPPER 701
|
#define IDS_CHARSUPPER 701
|
||||||
#define IDS_SPECIALCHARS 702
|
#define IDS_SPECIALCHARS 702
|
||||||
|
|
||||||
|
#define IDI_TT 800
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Из&ход\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Из&ход\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Из&ход\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Из&ход\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fitxer"
|
POPUP "&Fitxer"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Sortida\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Sortida\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fitxer"
|
POPUP "&Fitxer"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Sortida\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Sortida\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,7 +9,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Soubor"
|
POPUP "&Soubor"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Uk&ončit\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Uk&ončit\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -23,7 +23,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Soubor"
|
POPUP "&Soubor"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Uk&ončit\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Uk&ončit\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Αρχείο"
|
POPUP "&Αρχείο"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Έ&ξοδος\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Έ&ξοδος\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Αρχείο"
|
POPUP "&Αρχείο"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Έ&ξοδος\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Έ&ξοδος\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "E&xit\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "E&xit\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "E&xit\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "E&xit\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,7 +9,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Archivo"
|
POPUP "&Archivo"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Sa&lir\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Sa&lir\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -23,7 +23,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Archivo"
|
POPUP "&Archivo"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Sa&lir\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Sa&lir\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fichier"
|
POPUP "&Fichier"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Quitter\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Quitter\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fichier"
|
POPUP "&Fichier"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Quitter\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Quitter\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&קובץ"
|
POPUP "&קובץ"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&יציאה\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&יציאה\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&קובץ"
|
POPUP "&קובץ"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&יציאה\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&יציאה\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "E&sci\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "E&sci\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "E&sci\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "E&sci\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -6,7 +6,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "파일(&F)"
|
POPUP "파일(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "종료(&E)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "종료(&E)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -20,7 +20,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "파일(&F)"
|
POPUP "파일(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "종료(&E)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "종료(&E)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -6,7 +6,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Byla"
|
POPUP "&Byla"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Baigti\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Baigti\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -20,7 +20,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Byla"
|
POPUP "&Byla"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Baigti\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Baigti\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fil"
|
POPUP "&Fil"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avslutt\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Avslutt\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fil"
|
POPUP "&Fil"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avslutt\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Avslutt\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -11,7 +11,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "Pl&ik"
|
POPUP "Pl&ik"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Za&kończ\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Za&kończ\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -25,7 +25,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "Pl&ik"
|
POPUP "Pl&ik"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Za&kończ\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Za&kończ\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -4,7 +4,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Arquivo"
|
POPUP "&Arquivo"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Sai&r\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Sai&r\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -18,7 +18,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Arquivo"
|
POPUP "&Arquivo"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Sai&r\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "Sai&r\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FILE: base/applications/mmc/lang/ro-RO.rc
|
* FILE: base/applications/mmc/lang/ro-RO.rc
|
||||||
* ReactOS Project (http://www.reactos.org)
|
* ReactOS Project (http://www.reactos.org)
|
||||||
* TRANSLATOR: Fulea Ștefan (PM on ReactOS Forum at fulea.stefan)
|
* TRANSLATOR: Ștefan Fulea (stefan dot fulea at mail dot md)
|
||||||
* CHANGE LOG: 2011-08-21 initial translation
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
@ -11,7 +10,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fișier"
|
POPUP "&Fișier"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "&Nou\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "I&eșire\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "I&eșire\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -25,7 +24,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Fișier"
|
POPUP "&Fișier"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "&Nou\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "I&eșire\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "I&eșire\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -6,7 +6,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Выход\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Выход\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -20,7 +20,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Выход\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Выход\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -12,7 +12,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Súbor"
|
POPUP "&Súbor"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Skončiť\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Skončiť\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -26,7 +26,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Súbor"
|
POPUP "&Súbor"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Skončiť\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Skončiť\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -8,7 +8,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "I Ri\tStrg+N", IDM_FILE_NEW
|
MENUITEM "I Ri\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "D&il\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "D&il\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -22,7 +22,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&File"
|
POPUP "&File"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "I Ri\tStrg+N", IDM_FILE_NEW
|
MENUITEM "I Ri\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "D&il\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "D&il\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -6,7 +6,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Arkiv"
|
POPUP "&Arkiv"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avsluta\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Avsluta\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -20,7 +20,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Arkiv"
|
POPUP "&Arkiv"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avsluta\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Avsluta\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -6,7 +6,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Kütük"
|
POPUP "&Kütük"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Yeni\tStrg+N", IDM_FILE_NEW
|
MENUITEM "&Yeni\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Çıkış\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Çıkış\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -20,7 +20,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Kütük"
|
POPUP "&Kütük"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Yeni\tStrg+N", IDM_FILE_NEW
|
MENUITEM "&Yeni\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Çıkış\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "&Çıkış\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -12,7 +12,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "В&ихід\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "В&ихід\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -26,7 +26,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "&Файл"
|
POPUP "&Файл"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "В&ихід\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "В&ихід\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -12,7 +12,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "档案(&F)"
|
POPUP "档案(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "结束(&X)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "结束(&X)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -26,7 +26,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "档案(&F)"
|
POPUP "档案(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "结束(&X)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "结束(&X)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -12,7 +12,7 @@ IDM_CONSOLE_SMALL MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "檔案(&F)"
|
POPUP "檔案(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "結束(&X)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "結束(&X)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
@ -26,7 +26,7 @@ IDM_CONSOLE_LARGE MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "檔案(&F)"
|
POPUP "檔案(&F)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "New\tStrg+N", IDM_FILE_NEW
|
MENUITEM "New\tCtrl+N", IDM_FILE_NEW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "結束(&X)\tAlt+F4", IDM_FILE_EXIT
|
MENUITEM "結束(&X)\tAlt+F4", IDM_FILE_EXIT
|
||||||
END
|
END
|
||||||
|
|
|
@ -13,6 +13,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Из&ход", IDM_EXIT
|
MENUITEM "Из&ход", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "Помо&щ"
|
POPUP "Помо&щ"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&За...", IDM_ABOUT
|
MENUITEM "&За...", IDM_ABOUT
|
||||||
|
@ -31,4 +37,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Търсене напред"
|
IDS_TOOLTIP_FORWARD "Търсене напред"
|
||||||
IDS_APPTITLE "Мултимедийният възпроизводител на РеактОС"
|
IDS_APPTITLE "Мултимедийният възпроизводител на РеактОС"
|
||||||
IDS_PLAY "Възпроизвеждане"
|
IDS_PLAY "Възпроизвеждане"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -14,6 +14,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Ukončit", IDM_EXIT
|
MENUITEM "&Ukončit", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Nápověda"
|
POPUP "&Nápověda"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&O programu...", IDM_ABOUT
|
MENUITEM "&O programu...", IDM_ABOUT
|
||||||
|
@ -32,4 +38,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Přeskočit vpřed"
|
IDS_TOOLTIP_FORWARD "Přeskočit vpřed"
|
||||||
IDS_APPTITLE "ReactOS Přehrávač multimédií"
|
IDS_APPTITLE "ReactOS Přehrávač multimédií"
|
||||||
IDS_PLAY "Přehrát"
|
IDS_PLAY "Přehrát"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Beenden", IDM_EXIT
|
MENUITEM "&Beenden", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Gerät"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Eigenschaften", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Lautstärkeregelung", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Hilfe"
|
POPUP "&Hilfe"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Über...", IDM_ABOUT
|
MENUITEM "&Über...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Weiter"
|
IDS_TOOLTIP_FORWARD "Weiter"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Abspielen"
|
IDS_PLAY "Abspielen"
|
||||||
|
IDS_DEFAULTMCIERRMSG "Für diesen Fehler steht keine Beschreibung zur Verfügung"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Exit", IDM_EXIT
|
MENUITEM "&Exit", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Help"
|
POPUP "&Help"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&About...", IDM_ABOUT
|
MENUITEM "&About...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Skip Forward"
|
IDS_TOOLTIP_FORWARD "Skip Forward"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Play"
|
IDS_PLAY "Play"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Salir", IDM_EXIT
|
MENUITEM "&Salir", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "Ay&uda"
|
POPUP "Ay&uda"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Acerca de...", IDM_ABOUT
|
MENUITEM "&Acerca de...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Marca siguiente"
|
IDS_TOOLTIP_FORWARD "Marca siguiente"
|
||||||
IDS_APPTITLE "Reproductor Multimedia de ReactOS"
|
IDS_APPTITLE "Reproductor Multimedia de ReactOS"
|
||||||
IDS_PLAY "Reproducir"
|
IDS_PLAY "Reproducir"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Quitter", IDM_EXIT
|
MENUITEM "&Quitter", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Aide"
|
POPUP "&Aide"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&À propos...", IDM_ABOUT
|
MENUITEM "&À propos...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Suivant"
|
IDS_TOOLTIP_FORWARD "Suivant"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Lire"
|
IDS_PLAY "Lire"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&יציאה", IDM_EXIT
|
MENUITEM "&יציאה", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&עזרה"
|
POPUP "&עזרה"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&אודות", IDM_ABOUT
|
MENUITEM "&אודות", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "דלג קדימה"
|
IDS_TOOLTIP_FORWARD "דלג קדימה"
|
||||||
IDS_APPTITLE "נגן המולטימדיה של ReactOS"
|
IDS_APPTITLE "נגן המולטימדיה של ReactOS"
|
||||||
IDS_PLAY "נגן"
|
IDS_PLAY "נגן"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Esci", IDM_EXIT
|
MENUITEM "&Esci", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Aiuto"
|
POPUP "&Aiuto"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Informazioni...", IDM_ABOUT
|
MENUITEM "&Informazioni...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Successivo"
|
IDS_TOOLTIP_FORWARD "Successivo"
|
||||||
IDS_APPTITLE "Riproduttore multimediale ReactOS"
|
IDS_APPTITLE "Riproduttore multimediale ReactOS"
|
||||||
IDS_PLAY "Riproduci"
|
IDS_PLAY "Riproduci"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "終了(&E)", IDM_EXIT
|
MENUITEM "終了(&E)", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "ヘルプ(&H)"
|
POPUP "ヘルプ(&H)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "バージョン情報(&A)...", IDM_ABOUT
|
MENUITEM "バージョン情報(&A)...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "前へスキップ"
|
IDS_TOOLTIP_FORWARD "前へスキップ"
|
||||||
IDS_APPTITLE "ReactOS マルチメディア プレーヤー"
|
IDS_APPTITLE "ReactOS マルチメディア プレーヤー"
|
||||||
IDS_PLAY "再生"
|
IDS_PLAY "再生"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Afsluiten", IDM_EXIT
|
MENUITEM "&Afsluiten", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Help"
|
POPUP "&Help"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Over...", IDM_ABOUT
|
MENUITEM "&Over...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Volgende"
|
IDS_TOOLTIP_FORWARD "Volgende"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Play"
|
IDS_PLAY "Play"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avslutt", IDM_EXIT
|
MENUITEM "&Avslutt", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Hjelp"
|
POPUP "&Hjelp"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Om...", IDM_ABOUT
|
MENUITEM "&Om...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Spole fremover"
|
IDS_TOOLTIP_FORWARD "Spole fremover"
|
||||||
IDS_APPTITLE "ReactOS Multimedia avspiller"
|
IDS_APPTITLE "ReactOS Multimedia avspiller"
|
||||||
IDS_PLAY "Spill"
|
IDS_PLAY "Spill"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -16,6 +16,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Wyjdź", IDM_EXIT
|
MENUITEM "&Wyjdź", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Pomoc"
|
POPUP "&Pomoc"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&O programie...", IDM_ABOUT
|
MENUITEM "&O programie...", IDM_ABOUT
|
||||||
|
@ -34,4 +40,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Przeskocz do przodu"
|
IDS_TOOLTIP_FORWARD "Przeskocz do przodu"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Odtwórz"
|
IDS_PLAY "Odtwórz"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -11,6 +11,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Sair", IDM_EXIT
|
MENUITEM "&Sair", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "A&juda"
|
POPUP "A&juda"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Sobre...", IDM_ABOUT
|
MENUITEM "&Sobre...", IDM_ABOUT
|
||||||
|
@ -29,4 +35,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Pular Próxima"
|
IDS_TOOLTIP_FORWARD "Pular Próxima"
|
||||||
IDS_APPTITLE "ReactOS Multimedia Player"
|
IDS_APPTITLE "ReactOS Multimedia Player"
|
||||||
IDS_PLAY "Executar"
|
IDS_PLAY "Executar"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* FILE: base/applications/mplay32/lang/ro-RO.rc
|
* FILE: base/applications/mplay32/lang/ro-RO.rc
|
||||||
* ReactOS Project (http://www.reactos.org)
|
* ReactOS Project (http://www.reactos.org)
|
||||||
* TRANSLATOR: Fulea Ștefan (PM on ReactOS Forum at fulea.stefan)
|
* TRANSLATOR: Ștefan Fulea (stefan dot fulea at mail dot md)
|
||||||
* LAST CHANGE: 2011-12-19 minor changes
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
@ -16,6 +15,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "I&eșire", IDM_EXIT
|
MENUITEM "I&eșire", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Dispozitiv"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Proprietăți…", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "Control &volum…", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&?"
|
POPUP "&?"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Despre…", IDM_ABOUT
|
MENUITEM "&Despre…", IDM_ABOUT
|
||||||
|
@ -34,4 +39,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Salt la următor"
|
IDS_TOOLTIP_FORWARD "Salt la următor"
|
||||||
IDS_APPTITLE "Lector multimedia"
|
IDS_APPTITLE "Lector multimedia"
|
||||||
IDS_PLAY "Lecturare"
|
IDS_PLAY "Lecturare"
|
||||||
|
IDS_DEFAULTMCIERRMSG "Nu există descriere pentru această eroare"
|
||||||
END
|
END
|
||||||
|
|
|
@ -9,6 +9,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Выход", IDM_EXIT
|
MENUITEM "&Выход", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Помощь"
|
POPUP "&Помощь"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&О программе...", IDM_ABOUT
|
MENUITEM "&О программе...", IDM_ABOUT
|
||||||
|
@ -27,4 +33,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Вперед"
|
IDS_TOOLTIP_FORWARD "Вперед"
|
||||||
IDS_APPTITLE "Проигрыватель ReactOS"
|
IDS_APPTITLE "Проигрыватель ReactOS"
|
||||||
IDS_PLAY "Воспроизвести"
|
IDS_PLAY "Воспроизвести"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -14,6 +14,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "S&končiť", IDM_EXIT
|
MENUITEM "S&končiť", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Pomocník"
|
POPUP "&Pomocník"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "Č&o je...", IDM_ABOUT
|
MENUITEM "Č&o je...", IDM_ABOUT
|
||||||
|
@ -32,4 +38,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Preskočiť dopredu"
|
IDS_TOOLTIP_FORWARD "Preskočiť dopredu"
|
||||||
IDS_APPTITLE "Multimediálny prehrávač systému ReactOS"
|
IDS_APPTITLE "Multimediálny prehrávač systému ReactOS"
|
||||||
IDS_PLAY "Prehrať"
|
IDS_PLAY "Prehrať"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -13,6 +13,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Dil", IDM_EXIT
|
MENUITEM "&Dil", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Ndihmë"
|
POPUP "&Ndihmë"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Rreth...", IDM_ABOUT
|
MENUITEM "&Rreth...", IDM_ABOUT
|
||||||
|
@ -31,4 +37,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Kalo para"
|
IDS_TOOLTIP_FORWARD "Kalo para"
|
||||||
IDS_APPTITLE "Programi muzikor i ReactOS"
|
IDS_APPTITLE "Programi muzikor i ReactOS"
|
||||||
IDS_PLAY "Fillo"
|
IDS_PLAY "Fillo"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -16,6 +16,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Avsluta", IDM_EXIT
|
MENUITEM "&Avsluta", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Hjälp"
|
POPUP "&Hjälp"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Om...", IDM_ABOUT
|
MENUITEM "&Om...", IDM_ABOUT
|
||||||
|
@ -34,4 +40,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Spola fremåt"
|
IDS_TOOLTIP_FORWARD "Spola fremåt"
|
||||||
IDS_APPTITLE "ReactOS Multimediaspelare"
|
IDS_APPTITLE "ReactOS Multimediaspelare"
|
||||||
IDS_PLAY "Play"
|
IDS_PLAY "Play"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -11,6 +11,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Çıkış", IDM_EXIT
|
MENUITEM "&Çıkış", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Yardım"
|
POPUP "&Yardım"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Hakkında", IDM_ABOUT
|
MENUITEM "&Hakkında", IDM_ABOUT
|
||||||
|
@ -29,4 +35,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Bir Sonraki"
|
IDS_TOOLTIP_FORWARD "Bir Sonraki"
|
||||||
IDS_APPTITLE "Ortam Oynatıcısı"
|
IDS_APPTITLE "Ortam Oynatıcısı"
|
||||||
IDS_PLAY "Çal"
|
IDS_PLAY "Çal"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -17,6 +17,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Вихід", IDM_EXIT
|
MENUITEM "&Вихід", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "&Довідка"
|
POPUP "&Довідка"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Про програму...", IDM_ABOUT
|
MENUITEM "&Про програму...", IDM_ABOUT
|
||||||
|
@ -35,4 +41,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "Вперед"
|
IDS_TOOLTIP_FORWARD "Вперед"
|
||||||
IDS_APPTITLE "Програвач ReactOS"
|
IDS_APPTITLE "Програвач ReactOS"
|
||||||
IDS_PLAY "Відтворити"
|
IDS_PLAY "Відтворити"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -11,6 +11,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "退出(&E)", IDM_EXIT
|
MENUITEM "退出(&E)", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "帮助(&H)"
|
POPUP "帮助(&H)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "关于... (&A)", IDM_ABOUT
|
MENUITEM "关于... (&A)", IDM_ABOUT
|
||||||
|
@ -29,4 +35,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "向前跳过"
|
IDS_TOOLTIP_FORWARD "向前跳过"
|
||||||
IDS_APPTITLE "ReactOS 多媒体播放器"
|
IDS_APPTITLE "ReactOS 多媒体播放器"
|
||||||
IDS_PLAY "播放"
|
IDS_PLAY "播放"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -17,6 +17,12 @@ BEGIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "結束(&E)", IDM_EXIT
|
MENUITEM "結束(&E)", IDM_EXIT
|
||||||
END
|
END
|
||||||
|
POPUP "&Device"
|
||||||
|
BEGIN
|
||||||
|
MENUITEM "&Properties", IDM_DEVPROPS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "&Volume Control", IDM_VOLUMECTL
|
||||||
|
END
|
||||||
POPUP "說明(&H)"
|
POPUP "說明(&H)"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "關於(&A)...", IDM_ABOUT
|
MENUITEM "關於(&A)...", IDM_ABOUT
|
||||||
|
@ -35,4 +41,5 @@ BEGIN
|
||||||
IDS_TOOLTIP_FORWARD "快轉"
|
IDS_TOOLTIP_FORWARD "快轉"
|
||||||
IDS_APPTITLE "ReactOS 多媒體播放器"
|
IDS_APPTITLE "ReactOS 多媒體播放器"
|
||||||
IDS_PLAY "播放"
|
IDS_PLAY "播放"
|
||||||
|
IDS_DEFAULTMCIERRMSG "No description is available for this error"
|
||||||
END
|
END
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
HINSTANCE hInstance = NULL;
|
HINSTANCE hInstance = NULL;
|
||||||
HWND hTrackBar = NULL;
|
HWND hTrackBar = NULL;
|
||||||
HWND hToolBar = NULL;
|
HWND hToolBar = NULL;
|
||||||
|
HMENU hMainMenu = NULL;
|
||||||
TCHAR szAppTitle[256] = _T("");
|
TCHAR szAppTitle[256] = _T("");
|
||||||
TCHAR szPrevFile[MAX_PATH] = _T("\0");
|
TCHAR szPrevFile[MAX_PATH] = _T("\0");
|
||||||
WORD wDeviceId;
|
WORD wDeviceId;
|
||||||
|
@ -19,17 +20,6 @@ BOOL bIsOpened = FALSE;
|
||||||
BOOL bIsPaused = FALSE;
|
BOOL bIsPaused = FALSE;
|
||||||
UINT MaxFilePos = 0;
|
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 */
|
/* ToolBar Buttons */
|
||||||
static const TBBUTTON Buttons[] =
|
static const TBBUTTON Buttons[] =
|
||||||
|
@ -44,6 +34,26 @@ static const TBBUTTON Buttons[] =
|
||||||
{TBICON_FORWARD, IDC_FORWARD, TBSTATE_ENABLED, BTNS_BUTTON, {0}, 0, 0}
|
{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
|
static VOID
|
||||||
SetImageList(HWND hwnd)
|
SetImageList(HWND hwnd)
|
||||||
{
|
{
|
||||||
|
@ -91,6 +101,21 @@ SetImageList(HWND hwnd)
|
||||||
(LPARAM)hImageList));
|
(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
|
static VOID
|
||||||
InitControls(HWND hwnd)
|
InitControls(HWND hwnd)
|
||||||
{
|
{
|
||||||
|
@ -141,43 +166,39 @@ InitControls(HWND hwnd)
|
||||||
SendMessage(hToolBar, TB_ADDBUTTONS, NumButtons, (LPARAM)Buttons);
|
SendMessage(hToolBar, TB_ADDBUTTONS, NumButtons, (LPARAM)Buttons);
|
||||||
}
|
}
|
||||||
|
|
||||||
static UINT
|
static BOOL
|
||||||
IsSupportedFileExtension(LPTSTR lpFileName)
|
IsSupportedFileExtension(LPTSTR lpFileName, LPTSTR lpDeviceName, LPDWORD dwSize)
|
||||||
{
|
{
|
||||||
TCHAR szExt[MAX_PATH];
|
HKEY hKey;
|
||||||
INT DotPos = 0, i, j;
|
DWORD dwType;
|
||||||
|
TCHAR *pathend;
|
||||||
|
|
||||||
for (i = _tcslen(lpFileName); i >= 0; --i)
|
pathend = _tcsrchr(lpFileName, '.');
|
||||||
|
|
||||||
|
if (pathend == NULL)
|
||||||
{
|
{
|
||||||
if (lpFileName[i] == '.')
|
return FALSE;
|
||||||
{
|
|
||||||
DotPos = _tcslen(lpFileName) - i;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!DotPos) return UNSUPPORTED_FILE;
|
pathend++;
|
||||||
|
|
||||||
szExt[DotPos + 1] = _T('\0');
|
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\MCI Extensions"), 0, KEY_READ, &hKey) == ERROR_SUCCESS)
|
||||||
for (i = _tcslen(lpFileName), j = DotPos; j >= 0; --i, --j)
|
|
||||||
{
|
{
|
||||||
szExt[j] = lpFileName[i];
|
if (RegQueryValueEx(hKey, pathend, NULL, &dwType, (LPBYTE)lpDeviceName, dwSize) == ERROR_SUCCESS)
|
||||||
|
{
|
||||||
|
RegCloseKey(hKey);
|
||||||
|
if (dwType != REG_SZ)
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
RegCloseKey(hKey);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; ; i++)
|
return FALSE;
|
||||||
{
|
|
||||||
if (ExtTypes[i].uType == UNSUPPORTED_FILE)
|
|
||||||
{
|
|
||||||
return UNSUPPORTED_FILE;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (_tcscmp(ExtTypes[i].szExt, szExt) == 0)
|
|
||||||
{
|
|
||||||
return ExtTypes[i].uType;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return UNSUPPORTED_FILE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static DWORD
|
static DWORD
|
||||||
|
@ -193,6 +214,8 @@ CloseMciDevice(VOID)
|
||||||
bIsOpened = FALSE;
|
bIsOpened = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DisableMenuItems();
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -218,7 +241,7 @@ OpenMciDevice(HWND hwnd, LPTSTR lpType, LPTSTR lpFileName)
|
||||||
dwError = mciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE | MCI_OPEN_ELEMENT | MCI_WAIT, (DWORD_PTR)&mciOpen);
|
dwError = mciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE | MCI_OPEN_ELEMENT | MCI_WAIT, (DWORD_PTR)&mciOpen);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(0, _T("Can't open device! (1)"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
return dwError;
|
return dwError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -227,7 +250,7 @@ OpenMciDevice(HWND hwnd, LPTSTR lpType, LPTSTR lpFileName)
|
||||||
dwError = mciSendCommand(mciOpen.wDeviceID, MCI_STATUS, MCI_STATUS_ITEM | MCI_WAIT, (DWORD_PTR)&mciStatus);
|
dwError = mciSendCommand(mciOpen.wDeviceID, MCI_STATUS, MCI_STATUS_ITEM | MCI_WAIT, (DWORD_PTR)&mciStatus);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(0, _T("Can't open device! (2)"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
return dwError;
|
return dwError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -261,6 +284,9 @@ OpenMciDevice(HWND hwnd, LPTSTR lpType, LPTSTR lpFileName)
|
||||||
wDeviceId = mciOpen.wDeviceID;
|
wDeviceId = mciOpen.wDeviceID;
|
||||||
bIsOpened = TRUE;
|
bIsOpened = TRUE;
|
||||||
_tcscpy(szPrevFile, lpFileName);
|
_tcscpy(szPrevFile, lpFileName);
|
||||||
|
|
||||||
|
EnableMenuItems();
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -288,14 +314,14 @@ SeekPlayback(HWND hwnd, DWORD dwNewPos)
|
||||||
dwError = mciSendCommand(wDeviceId, MCI_SEEK, MCI_WAIT | MCI_TO, (DWORD_PTR)&mciSeek);
|
dwError = mciSendCommand(wDeviceId, MCI_SEEK, MCI_WAIT | MCI_TO, (DWORD_PTR)&mciSeek);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(hwnd, _T("SeekPlayback: Can't seek!"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
}
|
}
|
||||||
|
|
||||||
mciPlay.dwCallback = (DWORD_PTR)hwnd;
|
mciPlay.dwCallback = (DWORD_PTR)hwnd;
|
||||||
dwError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY, (DWORD_PTR)&mciPlay);
|
dwError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY, (DWORD_PTR)&mciPlay);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(hwnd, _T("SeekPlayback: Can't play!"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -357,7 +383,7 @@ PausePlayback(HWND hwnd)
|
||||||
dwError = mciSendCommand(wDeviceId, MCI_PAUSE, MCI_WAIT, (DWORD_PTR)&mciGeneric);
|
dwError = mciSendCommand(wDeviceId, MCI_PAUSE, MCI_WAIT, (DWORD_PTR)&mciGeneric);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(hwnd, _T("Can't pause!"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
}
|
}
|
||||||
bIsPaused = TRUE;
|
bIsPaused = TRUE;
|
||||||
}
|
}
|
||||||
|
@ -374,12 +400,25 @@ ResumePlayback(HWND hwnd)
|
||||||
dwError = mciSendCommand(wDeviceId, MCI_RESUME, MCI_WAIT, (DWORD_PTR)&mciGeneric);
|
dwError = mciSendCommand(wDeviceId, MCI_RESUME, MCI_WAIT, (DWORD_PTR)&mciGeneric);
|
||||||
if (dwError != 0)
|
if (dwError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(hwnd, _T("Can't resume!"), NULL, MB_OK);
|
ShowMCIError(hwnd, dwError);
|
||||||
}
|
}
|
||||||
bIsPaused = FALSE;
|
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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
VOID CALLBACK
|
VOID CALLBACK
|
||||||
PlayTimerProc(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime)
|
PlayTimerProc(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime)
|
||||||
{
|
{
|
||||||
|
@ -407,7 +446,9 @@ PlayFile(HWND hwnd, LPTSTR lpFileName)
|
||||||
{
|
{
|
||||||
MCI_PLAY_PARMS mciPlay;
|
MCI_PLAY_PARMS mciPlay;
|
||||||
TCHAR szLocalFileName[MAX_PATH];
|
TCHAR szLocalFileName[MAX_PATH];
|
||||||
UINT FileType;
|
TCHAR szDeviceName[MAX_PATH];
|
||||||
|
DWORD dwSize;
|
||||||
|
BOOL IsSupported;
|
||||||
MCIERROR mciError;
|
MCIERROR mciError;
|
||||||
|
|
||||||
if (lpFileName == NULL)
|
if (lpFileName == NULL)
|
||||||
|
@ -427,25 +468,13 @@ PlayFile(HWND hwnd, LPTSTR lpFileName)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
FileType = IsSupportedFileExtension(szLocalFileName);
|
dwSize = sizeof(szDeviceName) - 2;
|
||||||
|
_tcsnset(szDeviceName, _T('\0'), dwSize / sizeof(TCHAR));
|
||||||
|
IsSupported = IsSupportedFileExtension(szLocalFileName, szDeviceName, &dwSize);
|
||||||
|
|
||||||
switch (FileType)
|
if (IsSupported == TRUE)
|
||||||
{
|
{
|
||||||
case UNSUPPORTED_FILE:
|
OpenMciDevice(hwnd, szDeviceName, szLocalFileName);
|
||||||
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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SetTimer(hwnd, IDT_PLAYTIMER, 100, (TIMERPROC) PlayTimerProc);
|
SetTimer(hwnd, IDT_PLAYTIMER, 100, (TIMERPROC) PlayTimerProc);
|
||||||
|
@ -459,7 +488,7 @@ PlayFile(HWND hwnd, LPTSTR lpFileName)
|
||||||
mciError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY | MCI_FROM /*| MCI_TO*/, (DWORD_PTR)&mciPlay);
|
mciError = mciSendCommand(wDeviceId, MCI_PLAY, MCI_NOTIFY | MCI_FROM /*| MCI_TO*/, (DWORD_PTR)&mciPlay);
|
||||||
if (mciError != 0)
|
if (mciError != 0)
|
||||||
{
|
{
|
||||||
MessageBox(hwnd, _T("Can't play!"), NULL, MB_OK);
|
ShowMCIError(hwnd, mciError);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -502,8 +531,21 @@ MainWndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
case WM_CREATE:
|
case WM_CREATE:
|
||||||
InitControls(hwnd);
|
InitControls(hwnd);
|
||||||
|
hMainMenu = GetMenu(hwnd);
|
||||||
break;
|
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:
|
case WM_NOTIFY:
|
||||||
{
|
{
|
||||||
LPNMHDR pnmhdr = (LPNMHDR)lParam;
|
LPNMHDR pnmhdr = (LPNMHDR)lParam;
|
||||||
|
@ -641,6 +683,14 @@ MainWndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
|
||||||
_tcscpy(szPrevFile, _T("\0"));
|
_tcscpy(szPrevFile, _T("\0"));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case IDM_DEVPROPS:
|
||||||
|
ShowDeviceProperties(hwnd);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case IDM_VOLUMECTL:
|
||||||
|
ShellExecute(hwnd, NULL, _T("SNDVOL32.EXE"), NULL, NULL, SW_SHOWNORMAL);
|
||||||
|
break;
|
||||||
|
|
||||||
case IDM_ABOUT:
|
case IDM_ABOUT:
|
||||||
{
|
{
|
||||||
HICON mplayIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MAIN));
|
HICON mplayIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MAIN));
|
||||||
|
@ -670,6 +720,7 @@ _tWinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPTSTR lpCmdLine, INT nCmdShow)
|
||||||
TCHAR szClassName[] = _T("ROSMPLAY32");
|
TCHAR szClassName[] = _T("ROSMPLAY32");
|
||||||
HWND hwnd;
|
HWND hwnd;
|
||||||
MSG msg;
|
MSG msg;
|
||||||
|
DWORD dwError;
|
||||||
|
|
||||||
hInstance = hInst;
|
hInstance = hInst;
|
||||||
|
|
||||||
|
@ -699,6 +750,16 @@ _tWinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPTSTR lpCmdLine, INT nCmdShow)
|
||||||
hInstance,
|
hInstance,
|
||||||
NULL);
|
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 */
|
/* Show it */
|
||||||
ShowWindow(hwnd, SW_SHOW);
|
ShowWindow(hwnd, SW_SHOW);
|
||||||
UpdateWindow(hwnd);
|
UpdateWindow(hwnd);
|
||||||
|
|
|
@ -3,9 +3,11 @@
|
||||||
#include <winbase.h>
|
#include <winbase.h>
|
||||||
#include <winuser.h>
|
#include <winuser.h>
|
||||||
#include <wingdi.h>
|
#include <wingdi.h>
|
||||||
|
#include <winreg.h>
|
||||||
#include <commdlg.h>
|
#include <commdlg.h>
|
||||||
#include <shellapi.h>
|
#include <shellapi.h>
|
||||||
#include <mmsystem.h>
|
#include <mmsystem.h>
|
||||||
|
#include <digitalv.h>
|
||||||
#include <commctrl.h>
|
#include <commctrl.h>
|
||||||
#include <tchar.h>
|
#include <tchar.h>
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
#define IDS_TOOLTIP_FORWARD 107
|
#define IDS_TOOLTIP_FORWARD 107
|
||||||
#define IDS_ALL_TYPES_FILTER 108
|
#define IDS_ALL_TYPES_FILTER 108
|
||||||
#define IDS_PLAY 109
|
#define IDS_PLAY 109
|
||||||
|
#define IDS_DEFAULTMCIERRMSG 110
|
||||||
|
|
||||||
/* Menu */
|
/* Menu */
|
||||||
#define IDR_MAINMENU 500
|
#define IDR_MAINMENU 500
|
||||||
|
@ -33,6 +34,8 @@
|
||||||
#define IDM_CLOSE_FILE 1001
|
#define IDM_CLOSE_FILE 1001
|
||||||
#define IDM_EXIT 1002
|
#define IDM_EXIT 1002
|
||||||
#define IDM_ABOUT 1003
|
#define IDM_ABOUT 1003
|
||||||
|
#define IDM_VOLUMECTL 1004
|
||||||
|
#define IDM_DEVPROPS 1005
|
||||||
|
|
||||||
/* ToolBar Icons */
|
/* ToolBar Icons */
|
||||||
#define TBICON_PLAY 0
|
#define TBICON_PLAY 0
|
||||||
|
|
|
@ -33,15 +33,27 @@ LoadBootIni(WCHAR *szDrive, HWND hDlg)
|
||||||
FILE * file;
|
FILE * file;
|
||||||
UINT length;
|
UINT length;
|
||||||
LRESULT pos;
|
LRESULT pos;
|
||||||
|
HRESULT hr;
|
||||||
|
|
||||||
wcscpy(szBuffer, szDrive);
|
hr = StringCbCopyW(szBuffer, sizeof(szBuffer), szDrive);
|
||||||
wcscat(szBuffer, L"freeldr.ini");
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hr = StringCbCatW(szBuffer, sizeof(szBuffer), L"freeldr.ini");
|
||||||
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
file = _wfopen(szBuffer, L"rt");
|
file = _wfopen(szBuffer, L"rt");
|
||||||
if (!file)
|
if (!file)
|
||||||
{
|
{
|
||||||
wcscpy(szBuffer, szDrive);
|
hr = StringCbCopyW(szBuffer, sizeof(szBuffer), szDrive);
|
||||||
wcscat(szBuffer, L"boot.ini");
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hr = StringCbCatW(szBuffer, sizeof(szBuffer), L"boot.ini");
|
||||||
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
file = _wfopen(szBuffer, L"rt");
|
file = _wfopen(szBuffer, L"rt");
|
||||||
if (!file)
|
if (!file)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
@ -137,7 +149,7 @@ FreeLdrPageWndProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
|
||||||
if (pos != LB_ERR)
|
if (pos != LB_ERR)
|
||||||
{
|
{
|
||||||
LPARAM res = SendMessage((HWND)lParam, LB_GETITEMDATA, pos, 0);
|
LPARAM res = SendMessage((HWND)lParam, LB_GETITEMDATA, pos, 0);
|
||||||
if (!res) //line is not a default one
|
if (!res) /* line is not a default one */
|
||||||
SendMessage((HWND)lParam, LB_SETCURSEL, Settings.szDefaultPos, 0);
|
SendMessage((HWND)lParam, LB_SETCURSEL, Settings.szDefaultPos, 0);
|
||||||
else
|
else
|
||||||
Settings.szDefaultPos = pos;
|
Settings.szDefaultPos = pos;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* 2011.12.18 - Fulea Ștefan: minor correction */
|
/* Ștefan Fulea (stefan dot fulea at mail dot md) */
|
||||||
|
|
||||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@ END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_SERVICES_STATUS_RUNNING "Merge"
|
IDS_SERVICES_STATUS_RUNNING "Pornit"
|
||||||
IDS_SERVICES_STATUS_STOPPED "Oprit"
|
IDS_SERVICES_STATUS_STOPPED "Oprit"
|
||||||
IDS_SERVICES_YES "Da"
|
IDS_SERVICES_YES "Da"
|
||||||
IDS_SERVICES_UNKNOWN "Nespecificat"
|
IDS_SERVICES_UNKNOWN "Nespecificat"
|
||||||
|
|
|
@ -25,18 +25,72 @@ HICON hDialogIcon = NULL;
|
||||||
|
|
||||||
void MsConfig_OnTabWndSelChange(void);
|
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)
|
BOOL OnCreate(HWND hWnd)
|
||||||
{
|
{
|
||||||
TCHAR szTemp[256];
|
TCHAR szTemp[256];
|
||||||
TCITEM item;
|
TCITEM item;
|
||||||
|
|
||||||
hTabWnd = GetDlgItem(hWnd, IDC_TAB);
|
hTabWnd = GetDlgItem(hWnd, IDC_TAB);
|
||||||
hGeneralPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_GENERAL_PAGE), hWnd, GeneralPageWndProc);
|
hGeneralPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_GENERAL_PAGE), hWnd, GeneralPageWndProc); EnableDialogTheme(hGeneralPage);
|
||||||
hSystemPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SYSTEM_PAGE), hWnd, SystemPageWndProc);
|
hSystemPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SYSTEM_PAGE), hWnd, SystemPageWndProc); EnableDialogTheme(hSystemPage);
|
||||||
hFreeLdrPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_FREELDR_PAGE), hWnd, FreeLdrPageWndProc);
|
hFreeLdrPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_FREELDR_PAGE), hWnd, FreeLdrPageWndProc); EnableDialogTheme(hFreeLdrPage);
|
||||||
hServicesPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SERVICES_PAGE), hWnd, ServicesPageWndProc);
|
hServicesPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_SERVICES_PAGE), hWnd, ServicesPageWndProc); EnableDialogTheme(hServicesPage);
|
||||||
hStartupPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_STARTUP_PAGE), hWnd, StartupPageWndProc);
|
hStartupPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_STARTUP_PAGE), hWnd, StartupPageWndProc); EnableDialogTheme(hStartupPage);
|
||||||
hToolsPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_TOOLS_PAGE), hWnd, ToolsPageWndProc);
|
hToolsPage = CreateDialog(hInst, MAKEINTRESOURCE(IDD_TOOLS_PAGE), hWnd, ToolsPageWndProc); EnableDialogTheme(hToolsPage);
|
||||||
|
|
||||||
LoadString(hInst, IDS_MSCONFIG, szTemp, 256);
|
LoadString(hInst, IDS_MSCONFIG, szTemp, 256);
|
||||||
SetWindowText(hWnd, szTemp);
|
SetWindowText(hWnd, szTemp);
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
#include <tchar.h>
|
#include <tchar.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <shlobj.h>
|
#include <shlobj.h>
|
||||||
|
#include <strsafe.h>
|
||||||
|
|
||||||
#include "msconfig.h"
|
#include "msconfig.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
|
@ -99,7 +99,7 @@ GetServices ( void )
|
||||||
ENUM_SERVICE_STATUS_PROCESS *pServiceStatus = NULL;
|
ENUM_SERVICE_STATUS_PROCESS *pServiceStatus = NULL;
|
||||||
|
|
||||||
ScHandle = OpenSCManager(NULL, NULL, SC_MANAGER_ENUMERATE_SERVICE);
|
ScHandle = OpenSCManager(NULL, NULL, SC_MANAGER_ENUMERATE_SERVICE);
|
||||||
if (ScHandle != INVALID_HANDLE_VALUE)
|
if (ScHandle != NULL)
|
||||||
{
|
{
|
||||||
if (EnumServicesStatusEx(ScHandle, SC_ENUM_PROCESS_INFO, SERVICE_WIN32, SERVICE_STATE_ALL, (LPBYTE)pServiceStatus, 0, &BytesNeeded, &NumServices, &ResumeHandle, 0) == 0)
|
if (EnumServicesStatusEx(ScHandle, SC_ENUM_PROCESS_INFO, SERVICE_WIN32, SERVICE_STATE_ALL, (LPBYTE)pServiceStatus, 0, &BytesNeeded, &NumServices, &ResumeHandle, 0) == 0)
|
||||||
{
|
{
|
||||||
|
@ -107,7 +107,7 @@ GetServices ( void )
|
||||||
if (GetLastError() == ERROR_MORE_DATA)
|
if (GetLastError() == ERROR_MORE_DATA)
|
||||||
{
|
{
|
||||||
/* reserve memory for service info array */
|
/* reserve memory for service info array */
|
||||||
pServiceStatus = (ENUM_SERVICE_STATUS_PROCESS *) HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
pServiceStatus = HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
||||||
if (!pServiceStatus)
|
if (!pServiceStatus)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -145,16 +145,21 @@ GetServices ( void )
|
||||||
|
|
||||||
BytesNeeded = 0;
|
BytesNeeded = 0;
|
||||||
hService = OpenService(ScHandle, pServiceStatus[Index].lpServiceName, SC_MANAGER_CONNECT);
|
hService = OpenService(ScHandle, pServiceStatus[Index].lpServiceName, SC_MANAGER_CONNECT);
|
||||||
if (hService != INVALID_HANDLE_VALUE)
|
if (hService != NULL)
|
||||||
{
|
{
|
||||||
/* check if service is required by the system*/
|
/* check if service is required by the system*/
|
||||||
if (!QueryServiceConfig2(hService, SERVICE_CONFIG_FAILURE_ACTIONS, (LPBYTE)NULL, 0, &BytesNeeded))
|
if (!QueryServiceConfig2(hService, SERVICE_CONFIG_FAILURE_ACTIONS, (LPBYTE)NULL, 0, &BytesNeeded))
|
||||||
{
|
{
|
||||||
if (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
|
if (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
|
||||||
{
|
{
|
||||||
pServiceFailureActions = (LPSERVICE_FAILURE_ACTIONS) HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
pServiceFailureActions = HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
||||||
if (pServiceFailureActions == NULL)
|
if (pServiceFailureActions == NULL)
|
||||||
|
{
|
||||||
|
HeapFree(GetProcessHeap(), 0, pServiceStatus);
|
||||||
|
CloseServiceHandle(hService);
|
||||||
|
CloseServiceHandle(ScHandle);
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!QueryServiceConfig2(hService, SERVICE_CONFIG_FAILURE_ACTIONS, (LPBYTE)pServiceFailureActions, BytesNeeded, &BytesNeeded))
|
if (!QueryServiceConfig2(hService, SERVICE_CONFIG_FAILURE_ACTIONS, (LPBYTE)pServiceFailureActions, BytesNeeded, &BytesNeeded))
|
||||||
{
|
{
|
||||||
|
@ -196,7 +201,7 @@ GetServices ( void )
|
||||||
{
|
{
|
||||||
if (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
|
if (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
|
||||||
{
|
{
|
||||||
pServiceConfig = (LPQUERY_SERVICE_CONFIG) HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
pServiceConfig = HeapAlloc(GetProcessHeap(), 0, BytesNeeded);
|
||||||
if (pServiceConfig == NULL)
|
if (pServiceConfig == NULL)
|
||||||
{
|
{
|
||||||
HeapFree(GetProcessHeap(), 0, pServiceStatus);
|
HeapFree(GetProcessHeap(), 0, pServiceStatus);
|
||||||
|
@ -238,7 +243,7 @@ GetServices ( void )
|
||||||
dwLen = GetFileVersionInfoSize(FileName, &dwHandle);
|
dwLen = GetFileVersionInfoSize(FileName, &dwHandle);
|
||||||
if (dwLen)
|
if (dwLen)
|
||||||
{
|
{
|
||||||
lpData = (TCHAR*) HeapAlloc(GetProcessHeap(), 0, dwLen);
|
lpData = HeapAlloc(GetProcessHeap(), 0, dwLen);
|
||||||
if (lpData == NULL)
|
if (lpData == NULL)
|
||||||
{
|
{
|
||||||
HeapFree(GetProcessHeap(), 0, pServiceStatus);
|
HeapFree(GetProcessHeap(), 0, pServiceStatus);
|
||||||
|
|
|
@ -93,7 +93,7 @@ GetDisabledAutostartEntriesFromRegistry (TCHAR * szBasePath)
|
||||||
{
|
{
|
||||||
dwValueLength = MAX_KEY_LENGTH;
|
dwValueLength = MAX_KEY_LENGTH;
|
||||||
dwDataLength = MAX_VALUE_NAME;
|
dwDataLength = MAX_VALUE_NAME;
|
||||||
Data = (TCHAR*) HeapAlloc(GetProcessHeap(), 0, MAX_VALUE_NAME * sizeof(TCHAR));
|
Data = HeapAlloc(GetProcessHeap(), 0, MAX_VALUE_NAME * sizeof(TCHAR));
|
||||||
if (Data == NULL)
|
if (Data == NULL)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -160,7 +160,7 @@ GetAutostartEntriesFromRegistry ( HKEY hRootKey, TCHAR* KeyName )
|
||||||
{
|
{
|
||||||
dwValueLength = MAX_KEY_LENGTH;
|
dwValueLength = MAX_KEY_LENGTH;
|
||||||
dwDataLength = MAX_VALUE_NAME;
|
dwDataLength = MAX_VALUE_NAME;
|
||||||
Data = (TCHAR*) HeapAlloc(GetProcessHeap(), 0, MAX_VALUE_NAME * sizeof(TCHAR));
|
Data = HeapAlloc(GetProcessHeap(), 0, MAX_VALUE_NAME * sizeof(TCHAR));
|
||||||
if (Data == NULL)
|
if (Data == NULL)
|
||||||
break;
|
break;
|
||||||
retVal = RegEnumValue(hKey, Index, lpValueName, &dwValueLength, NULL, &dwType, (LPBYTE)Data, &dwDataLength);
|
retVal = RegEnumValue(hKey, Index, lpValueName, &dwValueLength, NULL, &dwType, (LPBYTE)Data, &dwDataLength);
|
||||||
|
|
|
@ -23,9 +23,15 @@ LoadSystemIni(WCHAR * szPath, HWND hDlg)
|
||||||
FILE* file;
|
FILE* file;
|
||||||
UINT length;
|
UINT length;
|
||||||
TVINSERTSTRUCT insert;
|
TVINSERTSTRUCT insert;
|
||||||
|
HRESULT hr;
|
||||||
|
|
||||||
wcscpy(szBuffer, szPath);
|
hr = StringCbCopyW(szBuffer, sizeof(szBuffer), szPath);
|
||||||
wcscat(szBuffer, L"\\system.ini");
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
hr = StringCbCatW(szBuffer, sizeof(szBuffer), L"\\system.ini");
|
||||||
|
if (FAILED(hr))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
file = _wfopen(szBuffer, L"rt");
|
file = _wfopen(szBuffer, L"rt");
|
||||||
if (!file)
|
if (!file)
|
||||||
|
|
|
@ -28,7 +28,7 @@ BEGIN
|
||||||
MENUITEM "Zaso&by według typu", IDC_RESBYTYPE, GRAYED
|
MENUITEM "Zaso&by według typu", IDC_RESBYTYPE, GRAYED
|
||||||
MENUITEM "Za&soby według połączenia", IDC_RESBYCONN, GRAYED
|
MENUITEM "Za&soby według połączenia", IDC_RESBYCONN, GRAYED
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Show hidden devices", IDC_SHOWHIDDEN
|
MENUITEM "Pokaż ukryte urządzenia", IDC_SHOWHIDDEN
|
||||||
END
|
END
|
||||||
POPUP "Pomo&c"
|
POPUP "Pomo&c"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
|
@ -55,11 +55,13 @@ static const WCHAR szWindowClass[] = L"EVENTVWR"; /* the main window cl
|
||||||
#define MAX_LOADSTRING 255
|
#define MAX_LOADSTRING 255
|
||||||
|
|
||||||
/* Globals */
|
/* Globals */
|
||||||
HINSTANCE hInst; /* current instance */
|
HINSTANCE hInst; /* current instance */
|
||||||
WCHAR szTitle[MAX_LOADSTRING]; /* The title bar text */
|
WCHAR szTitle[MAX_LOADSTRING]; /* The title bar text */
|
||||||
HWND hwndMainWindow; /* Main window */
|
WCHAR szTitleTemplate[MAX_LOADSTRING]; /* The logged-on title bar text */
|
||||||
HWND hwndListView; /* ListView control */
|
HWND hwndMainWindow; /* Main window */
|
||||||
HWND hwndStatus; /* Status bar */
|
HWND hwndListView; /* ListView control */
|
||||||
|
HWND hwndStatus; /* Status bar */
|
||||||
|
WCHAR szStatusBarTemplate[MAX_LOADSTRING]; /* The status bar text */
|
||||||
PEVENTLOGRECORD *g_RecordPtrs = NULL;
|
PEVENTLOGRECORD *g_RecordPtrs = NULL;
|
||||||
DWORD g_TotalRecords = 0;
|
DWORD g_TotalRecords = 0;
|
||||||
|
|
||||||
|
@ -97,6 +99,8 @@ wWinMain(HINSTANCE hInstance,
|
||||||
|
|
||||||
/* Initialize global strings */
|
/* Initialize global strings */
|
||||||
LoadStringW(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
|
LoadStringW(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
|
||||||
|
LoadStringW(hInstance, IDS_APP_TITLE_EX, szTitleTemplate, MAX_LOADSTRING);
|
||||||
|
LoadStringW(hInstance, IDS_STATUS_MSG, szStatusBarTemplate, MAX_LOADSTRING);
|
||||||
MyRegisterClass(hInstance);
|
MyRegisterClass(hInstance);
|
||||||
|
|
||||||
/* Perform application initialization: */
|
/* Perform application initialization: */
|
||||||
|
@ -687,7 +691,7 @@ QueryEventMessages(LPWSTR lpMachineName,
|
||||||
EndDialog(hwndDlg, 0);
|
EndDialog(hwndDlg, 0);
|
||||||
|
|
||||||
|
|
||||||
i = swprintf(szWindowTitle, L"%s - %s Log on \\\\", szTitle, lpLogName); /* i = number of characters written */
|
i = swprintf(szWindowTitle, szTitleTemplate, szTitle, lpLogName); /* i = number of characters written */
|
||||||
/* lpComputerName can be NULL here if no records was read */
|
/* lpComputerName can be NULL here if no records was read */
|
||||||
dwMaxLength = sizeof(szWindowTitle) / sizeof(WCHAR) - i;
|
dwMaxLength = sizeof(szWindowTitle) / sizeof(WCHAR) - i;
|
||||||
if(!lpComputerName)
|
if(!lpComputerName)
|
||||||
|
@ -695,7 +699,7 @@ QueryEventMessages(LPWSTR lpMachineName,
|
||||||
else
|
else
|
||||||
_snwprintf(szWindowTitle+i, dwMaxLength, L"%s", lpComputerName);
|
_snwprintf(szWindowTitle+i, dwMaxLength, L"%s", lpComputerName);
|
||||||
|
|
||||||
swprintf(szStatusText, L"%s has %lu event(s)", lpLogName, dwTotalRecords);
|
swprintf(szStatusText, szStatusBarTemplate, lpLogName, dwTotalRecords);
|
||||||
|
|
||||||
// Update the status bar
|
// Update the status bar
|
||||||
SendMessageW(hwndStatus, SB_SETTEXT, (WPARAM)0, (LPARAM)szStatusText);
|
SendMessageW(hwndStatus, SB_SETTEXT, (WPARAM)0, (LPARAM)szStatusText);
|
||||||
|
|
|
@ -85,6 +85,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Преглед на събития"
|
IDS_APP_TITLE "Преглед на събития"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "Не е намерено описанието на събитие ( %lu ) в източник ( %s ). Възможно е местият компютър да няма нужните сведения в регистъра или DLL файловет, нужни за показване на съобщения от отдалечен компютър."
|
IDS_EVENTSTRINGIDNOTFOUND "Не е намерено описанието на събитие ( %lu ) в източник ( %s ). Възможно е местият компютър да няма нужните сведения в регистъра или DLL файловет, нужни за показване на съобщения от отдалечен компютър."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Error"
|
IDS_EVENTLOG_ERROR_TYPE "Error"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Warning"
|
IDS_EVENTLOG_WARNING_TYPE "Warning"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Ereignisanzeige"
|
IDS_APP_TITLE "Ereignisanzeige"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "Die Bezeichnung für die Ereignis-ID ( %lu ) in der Quelle ( %s ) kann nicht gefunden werden. Es könnte sein, dass der Lokale Computer die notwendigen Registry Einträge oder Nachrichten DLLs, um Nachrichten von Remoten Computern anzuzeigen, nicht besitzt."
|
IDS_EVENTSTRINGIDNOTFOUND "Die Bezeichnung für die Ereignis-ID ( %lu ) in der Quelle ( %s ) kann nicht gefunden werden. Es könnte sein, dass der Lokale Computer die notwendigen Registry Einträge oder Nachrichten DLLs, um Nachrichten von Remoten Computern anzuzeigen, nicht besitzt."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Fehler"
|
IDS_EVENTLOG_ERROR_TYPE "Fehler"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Warnung"
|
IDS_EVENTLOG_WARNING_TYPE "Warnung"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Event Viewer"
|
IDS_APP_TITLE "Event Viewer"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Αφάλμα"
|
IDS_EVENTLOG_ERROR_TYPE "Αφάλμα"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Προειδοποίηση"
|
IDS_EVENTLOG_WARNING_TYPE "Προειδοποίηση"
|
||||||
|
|
|
@ -93,6 +93,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Event Viewer"
|
IDS_APP_TITLE "Event Viewer"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Error"
|
IDS_EVENTLOG_ERROR_TYPE "Error"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Warning"
|
IDS_EVENTLOG_WARNING_TYPE "Warning"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Visor de sucesos"
|
IDS_APP_TITLE "Visor de sucesos"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "La descripción para el evento con ID ( %lu ) y origen ( %s ) no pudo ser recuperada.El equipo local puede no tener la información necesaria en el registro o las DLLs requeridas para mostrar los mensajes de un equipo remoto."
|
IDS_EVENTSTRINGIDNOTFOUND "La descripción para el evento con ID ( %lu ) y origen ( %s ) no pudo ser recuperada.El equipo local puede no tener la información necesaria en el registro o las DLLs requeridas para mostrar los mensajes de un equipo remoto."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Error"
|
IDS_EVENTLOG_ERROR_TYPE "Error"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Advertencia"
|
IDS_EVENTLOG_WARNING_TYPE "Advertencia"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Visionneuse d'événements"
|
IDS_APP_TITLE "Visionneuse d'événements"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "La description pour l'événement d'ID ( %lu ) dans la source ( %s ) ne peut être trouvée. L'ordinateur local pourrait ne pas avoir les informations registres nécéssaires ou les fichiers DLL de message pour afficher les messages depuis un ordinateur distant."
|
IDS_EVENTSTRINGIDNOTFOUND "La description pour l'événement d'ID ( %lu ) dans la source ( %s ) ne peut être trouvée. L'ordinateur local pourrait ne pas avoir les informations registres nécéssaires ou les fichiers DLL de message pour afficher les messages depuis un ordinateur distant."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Erreur"
|
IDS_EVENTLOG_ERROR_TYPE "Erreur"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Avertissement"
|
IDS_EVENTLOG_WARNING_TYPE "Avertissement"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "יומן האירועים"
|
IDS_APP_TITLE "יומן האירועים"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "שגיאה"
|
IDS_EVENTLOG_ERROR_TYPE "שגיאה"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "אזהרה"
|
IDS_EVENTLOG_WARNING_TYPE "אזהרה"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "Visualizzatore eventi"
|
IDS_APP_TITLE "Visualizzatore eventi"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "La descrizione per l'ID evento ( %lu ) proveniente da ( %s ) non può essere trovata. Il computer locale potrebbe non avere le informazioni sul registry necessarie o i file DLL con i messaggi necessari per la visualizzazione da un computer remoto."
|
IDS_EVENTSTRINGIDNOTFOUND "La descrizione per l'ID evento ( %lu ) proveniente da ( %s ) non può essere trovata. Il computer locale potrebbe non avere le informazioni sul registry necessarie o i file DLL con i messaggi necessari per la visualizzazione da un computer remoto."
|
||||||
IDS_EVENTLOG_ERROR_TYPE "Errore"
|
IDS_EVENTLOG_ERROR_TYPE "Errore"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "Avviso"
|
IDS_EVENTLOG_WARNING_TYPE "Avviso"
|
||||||
|
|
|
@ -87,6 +87,8 @@ END
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_APP_TITLE "イベント ビューア"
|
IDS_APP_TITLE "イベント ビューア"
|
||||||
|
IDS_APP_TITLE_EX "%s - %s Log on \\\\"
|
||||||
|
IDS_STATUS_MSG "%s has %lu event(s)"
|
||||||
IDS_EVENTSTRINGIDNOTFOUND "イベント ID (%lu) (ソース %s 内) に関する説明が見つかりませんでした。 リモート コンピュータからメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがローカル コンピュータにない可能性があります。"
|
IDS_EVENTSTRINGIDNOTFOUND "イベント ID (%lu) (ソース %s 内) に関する説明が見つかりませんでした。 リモート コンピュータからメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがローカル コンピュータにない可能性があります。"
|
||||||
IDS_EVENTLOG_ERROR_TYPE "エラー"
|
IDS_EVENTLOG_ERROR_TYPE "エラー"
|
||||||
IDS_EVENTLOG_WARNING_TYPE "警告"
|
IDS_EVENTLOG_WARNING_TYPE "警告"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue