diff --git a/reactos/base/applications/games/winemine/de-DE.rc b/reactos/base/applications/games/winemine/lang/de-DE.rc similarity index 100% rename from reactos/base/applications/games/winemine/de-DE.rc rename to reactos/base/applications/games/winemine/lang/de-DE.rc diff --git a/reactos/base/applications/games/winemine/en-US.rc b/reactos/base/applications/games/winemine/lang/en-US.rc similarity index 100% rename from reactos/base/applications/games/winemine/en-US.rc rename to reactos/base/applications/games/winemine/lang/en-US.rc diff --git a/reactos/base/applications/games/winemine/fr-FR.rc b/reactos/base/applications/games/winemine/lang/fr-FR.rc similarity index 100% rename from reactos/base/applications/games/winemine/fr-FR.rc rename to reactos/base/applications/games/winemine/lang/fr-FR.rc diff --git a/reactos/base/applications/games/winemine/gr-GR.rc b/reactos/base/applications/games/winemine/lang/gr-GR.rc similarity index 100% rename from reactos/base/applications/games/winemine/gr-GR.rc rename to reactos/base/applications/games/winemine/lang/gr-GR.rc diff --git a/reactos/base/applications/games/winemine/lang/it-IT.rc b/reactos/base/applications/games/winemine/lang/it-IT.rc new file mode 100644 index 00000000000..8280678196e --- /dev/null +++ b/reactos/base/applications/games/winemine/lang/it-IT.rc @@ -0,0 +1,83 @@ +#include "resource.h" + +LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL + +STRINGTABLE { + IDS_APPNAME, "Prato fiorito" + +} + +MENU_WINEMINE MENU DISCARDABLE +{ + POPUP "&Partita" { + MENUITEM "&Nuova", IDM_NEW + MENUITEM SEPARATOR + MENUITEM "&Segno (?)", IDM_MARKQ + MENUITEM SEPARATOR + MENUITEM "&Principiante", IDM_BEGINNER + MENUITEM "&Intermedio", IDM_ADVANCED + MENUITEM "Espe&rto", IDM_EXPERT + MENUITEM "Personali&zza", IDM_CUSTOM + MENUITEM SEPARATOR + MENUITEM "&Esci", IDM_EXIT + } + POPUP "&Info" { + MENUITEM "&Tempi migliori", IDM_TIMES + MENUITEM "&Informazioni su prato fiorito", IDM_ABOUT + } +} + +DLG_TIMES DIALOG DISCARDABLE 0, 0, 160, 80 +STYLE DS_MODALFRAME | DS_3DLOOK | + WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP +CAPTION "Tempi migliori" +{ + GROUPBOX "Tempi migliori", IDNONE, 10, 10, 140, 45 + LTEXT "Principiante", IDNONE, 20, 20, 40, 8 + LTEXT "Intermedio", IDNONE, 20, 30, 40, 8 + LTEXT "Esperto", IDNONE, 20, 40, 40, 8 + LTEXT "999", IDC_TIME1, 70, 20, 15, 8 + LTEXT "999", IDC_TIME2, 70, 30, 15, 8 + LTEXT "999", IDC_TIME3, 70, 40, 15, 8 + LTEXT "", IDC_NAME1, 90, 20, 55, 8 + LTEXT "", IDC_NAME2, 90, 30, 55, 8 + LTEXT "", IDC_NAME3, 90, 40, 55, 8 + DEFPUSHBUTTON "OK", IDOK, 55, 60, 50, 15 +} + +DLG_CONGRATS DIALOG DISCARDABLE 0, 0, 160, 60 +STYLE DS_MODALFRAME | DS_3DLOOK | + WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP +CAPTION "Complimenti!" +{ + LTEXT "Digita il tuo nome per favore", IDIGNORE, 10, 10, 150, 10 + EDITTEXT IDC_EDITNAME, 25, 20, 110, 12 + DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15 +} + +DLG_CUSTOM DIALOG DISCARDABLE 0, 0, 100, 100 +STYLE DS_MODALFRAME | DS_3DLOOK | + WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP +CAPTION "Campo personalizzato" +{ + LTEXT "Righe", IDNONE, 5, 5, 30, 10 + LTEXT "Colonne", IDNONE, 5, 35, 30, 10 + LTEXT "Fiori", IDNONE, 5, 65, 30, 10 + EDITTEXT IDC_EDITROWS, 5, 15, 20, 12, ES_NUMBER + EDITTEXT IDC_EDITCOLS, 5, 45, 20, 12, ES_NUMBER + EDITTEXT IDC_EDITMINES, 5, 75, 20, 12, ES_NUMBER + DEFPUSHBUTTON "Ok", IDOK, 40, 30, 50, 15 + PUSHBUTTON "Annulla", IDCANCEL, 40, 50, 50, 15 +} + +DLG_ABOUT DIALOG DISCARDABLE 0, 0, 145, 80 +STYLE DS_MODALFRAME | DS_3DLOOK | + WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP +CAPTION "Informazioni su Prato fiorito" +{ + LTEXT "Campo fiorito", IDNONE, 10, 10, 35, 10 + LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 100, 10 + LTEXT "Sotto licenza Wine", IDNONE, 35, 35, 100, 10 + ICON "WINEMINE", IDNONE, 10, 25, 20, 20 + DEFPUSHBUTTON "Ok", IDOK, 50, 60, 55, 15 +} diff --git a/reactos/base/applications/games/winemine/nl-NL.rc b/reactos/base/applications/games/winemine/lang/nl-NL.rc similarity index 100% rename from reactos/base/applications/games/winemine/nl-NL.rc rename to reactos/base/applications/games/winemine/lang/nl-NL.rc diff --git a/reactos/base/applications/games/winemine/pl-PL.rc b/reactos/base/applications/games/winemine/lang/pl-PL.rc similarity index 100% rename from reactos/base/applications/games/winemine/pl-PL.rc rename to reactos/base/applications/games/winemine/lang/pl-PL.rc diff --git a/reactos/base/applications/games/winemine/uk-UA.rc b/reactos/base/applications/games/winemine/lang/uk-UA.rc similarity index 100% rename from reactos/base/applications/games/winemine/uk-UA.rc rename to reactos/base/applications/games/winemine/lang/uk-UA.rc diff --git a/reactos/base/applications/games/winemine/nb-NO.rc b/reactos/base/applications/games/winemine/nb-NO.rc deleted file mode 100644 index 73a7f3c4988..00000000000 --- a/reactos/base/applications/games/winemine/nb-NO.rc +++ /dev/null @@ -1,83 +0,0 @@ -#include "resource.h" - -LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL - -STRINGTABLE { - IDS_APPNAME, "Minesveiper" - -} - -MENU_WINEMINE MENU DISCARDABLE -{ - POPUP "&Valg" { - MENUITEM "&Nytt", IDM_NEW - MENUITEM SEPARATOR - MENUITEM "&Merk spørsmål", IDM_MARKQ - MENUITEM SEPARATOR - MENUITEM "&Nybegynner", IDM_BEGINNER - MENUITEM "&Anvansert", IDM_ADVANCED - MENUITEM "&Ekspert", IDM_EXPERT - MENUITEM "&Egendefinert", IDM_CUSTOM - MENUITEM SEPARATOR - MENUITEM "A&vslutt", IDM_EXIT - } - POPUP "&Informasjon" { - MENUITEM "&Beste tider", IDM_TIMES - MENUITEM "&Om", IDM_ABOUT - } -} - -DLG_TIMES DIALOG DISCARDABLE 0, 0, 160, 80 -STYLE DS_MODALFRAME | DS_3DLOOK | - WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP -CAPTION "Beste tider" -{ - GROUPBOX "Beste tider", IDNONE, 10, 10, 140, 45 - LTEXT "Nybegynner", IDNONE, 20, 20, 40, 8 - LTEXT "Anvansert", IDNONE, 20, 30, 40, 8 - LTEXT "Ekspert", IDNONE, 20, 40, 40, 8 - LTEXT "999", IDC_TIME1, 70, 20, 15, 8 - LTEXT "999", IDC_TIME2, 70, 30, 15, 8 - LTEXT "999", IDC_TIME3, 70, 40, 15, 8 - LTEXT "", IDC_NAME1, 90, 20, 55, 8 - LTEXT "", IDC_NAME2, 90, 30, 55, 8 - LTEXT "", IDC_NAME3, 90, 40, 55, 8 - DEFPUSHBUTTON "OK", IDOK, 55, 60, 50, 15 -} - -DLG_CONGRATS DIALOG DISCARDABLE 0, 0, 160, 60 -STYLE DS_MODALFRAME | DS_3DLOOK | - WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP -CAPTION "Congratulations!" -{ - LTEXT "Skriv inn navnet ditt", IDIGNORE, 10, 10, 150, 10 - EDITTEXT IDC_EDITNAME, 25, 20, 110, 12 - DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15 -} - -DLG_CUSTOM DIALOG DISCARDABLE 0, 0, 100, 100 -STYLE DS_MODALFRAME | DS_3DLOOK | - WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP -CAPTION "Egendefinert spill" -{ - LTEXT "Høyde", IDNONE, 5, 5, 30, 10 - LTEXT "Bredde", IDNONE, 5, 35, 30, 10 - LTEXT "Miner", IDNONE, 5, 65, 30, 10 - EDITTEXT IDC_EDITROWS, 5, 15, 20, 12, ES_NUMBER - EDITTEXT IDC_EDITCOLS, 5, 45, 20, 12, ES_NUMBER - EDITTEXT IDC_EDITMINES, 5, 75, 20, 12, ES_NUMBER - DEFPUSHBUTTON "Ok", IDOK, 40, 30, 50, 15 - PUSHBUTTON "Avbryt", IDCANCEL, 40, 50, 50, 15 -} - -DLG_ABOUT DIALOG DISCARDABLE 0, 0, 145, 80 -STYLE DS_MODALFRAME | DS_3DLOOK | - WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP -CAPTION "Om" -{ - LTEXT "Minesveiper", IDNONE, 10, 10, 35, 10 - LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 100, 10 - LTEXT "under Wine lisensen", IDNONE, 35, 35, 100, 10 - ICON "Minesveiper", IDNONE, 10, 25, 20, 20 - DEFPUSHBUTTON "Ok", IDOK, 50, 60, 55, 15 -} diff --git a/reactos/base/applications/games/winemine/rsrc.rc b/reactos/base/applications/games/winemine/rsrc.rc new file mode 100644 index 00000000000..1394e064059 --- /dev/null +++ b/reactos/base/applications/games/winemine/rsrc.rc @@ -0,0 +1,22 @@ +#include +#include "resource.h" + +IDI_WINEMINE ICON MOVEABLE "rc/winemine.ico" +IDB_FACES BITMAP MOVEABLE "rc/faces.bmp" +IDB_LEDS BITMAP MOVEABLE "rc/leds.bmp" +IDB_MINES BITMAP MOVEABLE "rc/mines.bmp" + +/* define language neutral resources */ + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + +/* include localised resources */ +#include "lang/de-DE.rc" +#include "lang/en-US.rc" +#include "lang/fr-FR.rc" +#include "lang/gr-GR.rc" +#include "lang/it-IT.rc" +#include "lang/nb-NO.rc" +#include "lang/nl-NL.rc" +#include "lang/pl-PL.rc" +#include "lang/uk-UA.rc" diff --git a/reactos/base/applications/games/winemine/winemine.rc b/reactos/base/applications/games/winemine/winemine.rc index d6f60fb3a82..58357dee695 100644 --- a/reactos/base/applications/games/winemine/winemine.rc +++ b/reactos/base/applications/games/winemine/winemine.rc @@ -21,20 +21,4 @@ #include #include "resource.h" -#include "de-DE.rc" -#include "en-US.rc" -#include "fr-FR.rc" -#include "gr-GR.rc" -#include "pl-PL.rc" -#include "nl-NL.rc" -#include "uk-UA.rc" -#include "nb-NO.rc" - -IDI_WINEMINE ICON MOVEABLE "rc/winemine.ico" - -IDB_FACES BITMAP MOVEABLE "rc/faces.bmp" - -IDB_LEDS BITMAP MOVEABLE "rc/leds.bmp" - -IDB_MINES BITMAP MOVEABLE "rc/mines.bmp" - +#include "rsrc.rc"