sync with trunk (r49230)

svn path=/branches/cmake-bringup/; revision=49246
This commit is contained in:
Sylvain Petreolle 2010-10-23 22:14:59 +00:00
771 changed files with 118975 additions and 68781 deletions

View file

@ -343,8 +343,8 @@ IDR_MENU_SCIENTIFIC_1 MENU DISCARDABLE
BEGIN
POPUP "Edit"
BEGIN
MENUITEM "Copy\tCTRL-C", IDM_EDIT_COPY
MENUITEM "Paste\tCTRL-V", IDM_EDIT_PASTE
MENUITEM "Copy\tCtrl+C", IDM_EDIT_COPY
MENUITEM "Paste\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "View"
BEGIN
@ -375,8 +375,8 @@ IDR_MENU_SCIENTIFIC_2 MENU DISCARDABLE
BEGIN
POPUP "Edit"
BEGIN
MENUITEM "Copy\tCTRL-C", IDM_EDIT_COPY
MENUITEM "Paste\tCTRL-V", IDM_EDIT_PASTE
MENUITEM "Copy\tCtrl+C", IDM_EDIT_COPY
MENUITEM "Paste\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "View"
BEGIN
@ -408,8 +408,8 @@ IDR_MENU_STANDARD MENU DISCARDABLE
BEGIN
POPUP "Edit"
BEGIN
MENUITEM "Copy\tCTRL-C", IDM_EDIT_COPY
MENUITEM "Paste\tCTRL-V", IDM_EDIT_PASTE
MENUITEM "Copy\tCtrl+C", IDM_EDIT_COPY
MENUITEM "Paste\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "View"
BEGIN

View file

@ -0,0 +1,732 @@
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
// Dialog
IDD_DIALOG_SCIENTIFIC DIALOGEX 0, 0, 316, 161
STYLE DS_SHELLFONT | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS 電卓"
MENU IDR_MENU_SCIENTIFIC_1
FONT 9, "MS UI Gothic", 0, 0, 0x1
BEGIN
GROUPBOX "",IDC_STATIC,4,16,132,21
CONTROL "16進",IDC_RADIO_HEX,"Button",BS_AUTORADIOBUTTON,8,24,29,10
CONTROL "10進",IDC_RADIO_DEC,"Button",BS_AUTORADIOBUTTON,40,24,29,10
CONTROL "8進",IDC_RADIO_OCT,"Button",BS_AUTORADIOBUTTON,72,24,27,10
CONTROL "2進",IDC_RADIO_BIN,"Button",BS_AUTORADIOBUTTON,100,24,26,10
GROUPBOX "",IDC_STATIC,4,36,76,21
CONTROL "Inv",IDC_CHECK_INV,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,8,44,26,10
CONTROL "Hyp",IDC_CHECK_HYP,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,40,44,29,10
CTEXT "",IDC_TEXT_PARENT,84,40,24,17,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CTEXT "",IDC_TEXT_MEMORY,112,40,24,17,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
PUSHBUTTON "Sta",IDC_BUTTON_STA,4,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Ave",IDC_BUTTON_AVE,4,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | WS_DISABLED | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Sum",IDC_BUTTON_SUM,4,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | WS_DISABLED | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "s",IDC_BUTTON_S,4,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | WS_DISABLED | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Dat",IDC_BUTTON_DAT,4,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | WS_DISABLED | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "F-E",IDC_BUTTON_FE,38,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "dms",IDC_BUTTON_DMS,38,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "sin",IDC_BUTTON_SIN,38,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "cos",IDC_BUTTON_COS,38,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "tan",IDC_BUTTON_TAN,38,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "(",IDC_BUTTON_LEFTPAR,64,64,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Exp",IDC_BUTTON_EXP,64,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "x^y",IDC_BUTTON_XeY,64,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "x^2",IDC_BUTTON_Xe2,64,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "x^3",IDC_BUTTON_Xe3,64,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON ")",IDC_BUTTON_RIGHTPAR,90,64,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "ln",IDC_BUTTON_LN,90,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "log",IDC_BUTTON_LOG,90,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "n!",IDC_BUTTON_NF,90,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "1/x",IDC_BUTTON_RX,90,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "MC",IDC_BUTTON_MC,124,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "MR",IDC_BUTTON_MR,124,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "MS",IDC_BUTTON_MS,124,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "M+",IDC_BUTTON_MP,124,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "pi",IDC_BUTTON_PI,124,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "7",IDC_BUTTON_7,158,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "4",IDC_BUTTON_4,158,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "1",IDC_BUTTON_1,158,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "0",IDC_BUTTON_0,158,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "A",IDC_BUTTON_A,158,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "8",IDC_BUTTON_8,184,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "5",IDC_BUTTON_5,184,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "2",IDC_BUTTON_2,184,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "+/-",IDC_BUTTON_SIGN,184,121,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "B",IDC_BUTTON_B,184,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "9",IDC_BUTTON_9,210,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "6",IDC_BUTTON_6,210,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "3",IDC_BUTTON_3,210,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON ",",IDC_BUTTON_DOT,210,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "C",IDC_BUTTON_C,210,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "/",IDC_BUTTON_DIV,236,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "*",IDC_BUTTON_MULT,236,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "-",IDC_BUTTON_SUB,236,102,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "+",IDC_BUTTON_ADD,236,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "D",IDC_BUTTON_D,236,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Mod",IDC_BUTTON_MOD,262,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Or",IDC_BUTTON_OR,262,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Lsh",IDC_BUTTON_LSH,262,102,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "=",IDC_BUTTON_EQU,262,121,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "E",IDC_BUTTON_E,262,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "And",IDC_BUTTON_AND,288,64,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Xor",IDC_BUTTON_XOR,288,83,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Not",IDC_BUTTON_NOT,288,102,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Int",IDC_BUTTON_INT,288,121,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "F",IDC_BUTTON_F,288,140,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
GROUPBOX "",IDC_STATIC,140,16,172,21
CONTROL "Qword",IDC_RADIO_QWORD,"Button",BS_AUTORADIOBUTTON |
NOT WS_VISIBLE,148,24,37,10
CONTROL "Dword",IDC_RADIO_DWORD,"Button",BS_AUTORADIOBUTTON |
NOT WS_VISIBLE,188,24,37,10
CONTROL "Word",IDC_RADIO_WORD,"Button",BS_AUTORADIOBUTTON | NOT
WS_VISIBLE,232,24,33,10
CONTROL "Byte",IDC_RADIO_BYTE,"Button",BS_AUTORADIOBUTTON | NOT
WS_VISIBLE,272,24,30,10
CONTROL "Degrees",IDC_RADIO_DEG,"Button",BS_AUTORADIOBUTTON,148,24,
42,10
CONTROL "Radians",IDC_RADIO_RAD,"Button",BS_AUTORADIOBUTTON,192,
24,42,10
CONTROL "Gradians",IDC_RADIO_GRAD,"Button",BS_AUTORADIOBUTTON,
236,24,44,10
PUSHBUTTON "C",IDC_BUTTON_CANC,272,40,40,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "CE",IDC_BUTTON_CE,228,40,40,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Back",IDC_BUTTON_BACK,184,40,40,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
RTEXT "",IDC_TEXT_OUTPUT,4,4,308,12,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
DEFPUSHBUTTON "",IDC_BUTTON_FOCUS,0,0,5,5, NOT WS_VISIBLE
END
IDD_DIALOG_STANDARD DIALOGEX 0, 0, 172, 127
STYLE DS_SHELLFONT | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS 電卓"
MENU IDR_MENU_STANDARD
FONT 9, "MS UI Gothic", 0, 0, 0x1
BEGIN
PUSHBUTTON "C",IDC_BUTTON_CANC,128,24,40,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "CE",IDC_BUTTON_CE,84,24,40,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Back",IDC_BUTTON_BACK,40,24,40,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
RTEXT "",IDC_TEXT_OUTPUT,4,4,164,12,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
PUSHBUTTON "7",IDC_BUTTON_7,40,48,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "4",IDC_BUTTON_4,40,67,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "1",IDC_BUTTON_1,40,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "0",IDC_BUTTON_0,40,105,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "8",IDC_BUTTON_8,66,48,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "5",IDC_BUTTON_5,66,67,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "2",IDC_BUTTON_2,66,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "+/-",IDC_BUTTON_SIGN,66,105,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "9",IDC_BUTTON_9,92,48,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "6",IDC_BUTTON_6,92,67,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "3",IDC_BUTTON_3,92,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON ",",IDC_BUTTON_DOT,92,105,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "/",IDC_BUTTON_DIV,118,48,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "*",IDC_BUTTON_MULT,118,67,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "-",IDC_BUTTON_SUB,118,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "+",IDC_BUTTON_ADD,118,105,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "Sqrt",IDC_BUTTON_SQRT,144,48,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "%",IDC_BUTTON_PERCENT,144,67,24,17,BS_CENTER |
BS_VCENTER | BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "1/x",IDC_BUTTON_RX,144,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "=",IDC_BUTTON_EQU,144,105,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
CTEXT "",IDC_TEXT_MEMORY,4,24,24,17,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
PUSHBUTTON "MC",IDC_BUTTON_MC,4,48,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "MR",IDC_BUTTON_MR,4,67,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "MS",IDC_BUTTON_MS,4,86,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
PUSHBUTTON "M+",IDC_BUTTON_MP,4,105,24,17,BS_CENTER | BS_VCENTER |
BS_NOTIFY | BS_OWNERDRAW | WS_TABSTOP
DEFPUSHBUTTON "",IDC_BUTTON_FOCUS,0,0,5,5, NOT WS_VISIBLE
END
IDD_DIALOG_CONVERSION DIALOGEX 0, 0, 320, 130
STYLE DS_SHELLFONT | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS 電卓"
MENU IDR_MENU_STANDARD
FONT 9, "MS UI Gothic"
BEGIN
PUSHBUTTON "変換",IDC_BUTTON_CONVERT,35,105,76,17
COMBOBOX IDC_COMBO_CATEGORY,4,31,140,168,CBS_DROPDOWNLIST |
WS_VSCROLL | WS_TABSTOP | CBS_SORT
LTEXT "分類:",IDC_STATIC,4,20,56,8
COMBOBOX IDC_COMBO_FROM,4,60,140,168,CBS_DROPDOWNLIST |
WS_VSCROLL | WS_TABSTOP | CBS_SORT
LTEXT "変換元:",IDC_STATIC,4,49,56,8
COMBOBOX IDC_COMBO_TO,4,87,140,168,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP | CBS_SORT
LTEXT "変換先:",IDC_STATIC,4,76,56,8
CONTROL "C",IDC_BUTTON_CANC,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,276,24,40,17
CONTROL "CE",IDC_BUTTON_CE,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,232,24,40,17
CONTROL "Back",IDC_BUTTON_BACK,"Button",BS_OWNERDRAW |
BS_CENTER | BS_VCENTER | BS_NOTIFY | WS_TABSTOP,188,24,
40,17
RTEXT "",IDC_TEXT_OUTPUT,4,4,312,12,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CONTROL "7",IDC_BUTTON_7,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,188,48,24,17
CONTROL "4",IDC_BUTTON_4,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,188,67,24,17
CONTROL "1",IDC_BUTTON_1,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,188,86,24,17
CONTROL "0",IDC_BUTTON_0,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,188,105,24,17
CONTROL "8",IDC_BUTTON_8,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,214,48,24,17
CONTROL "5",IDC_BUTTON_5,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,214,67,24,17
CONTROL "2",IDC_BUTTON_2,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,214,86,24,17
CONTROL "+/-",IDC_BUTTON_SIGN,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,214,105,24,17
CONTROL "9",IDC_BUTTON_9,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,240,48,24,17
CONTROL "6",IDC_BUTTON_6,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,240,67,24,17
CONTROL "3",IDC_BUTTON_3,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,240,86,24,17
CONTROL ",",IDC_BUTTON_DOT,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,240,105,24,17
CONTROL "/",IDC_BUTTON_DIV,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,266,48,24,17
CONTROL "*",IDC_BUTTON_MULT,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,266,67,24,17
CONTROL "-",IDC_BUTTON_SUB,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,266,86,24,17
CONTROL "+",IDC_BUTTON_ADD,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,266,105,24,17
CONTROL "Sqrt",IDC_BUTTON_SQRT,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,292,48,24,17
CONTROL "%",IDC_BUTTON_PERCENT,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,292,67,24,17
CONTROL "1/x",IDC_BUTTON_RX,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,292,86,24,17
CONTROL "=",IDC_BUTTON_EQU,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,292,105,24,17
CTEXT "",IDC_TEXT_MEMORY,152,24,24,17,SS_CENTERIMAGE,
WS_EX_CLIENTEDGE
CONTROL "MC",IDC_BUTTON_MC,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,152,48,24,17
CONTROL "MR",IDC_BUTTON_MR,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,152,67,24,17
CONTROL "MS",IDC_BUTTON_MS,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,152,86,24,17
CONTROL "M+",IDC_BUTTON_MP,"Button",BS_OWNERDRAW | BS_CENTER |
BS_VCENTER | BS_NOTIFY | WS_TABSTOP,152,105,24,17
DEFPUSHBUTTON "",IDC_BUTTON_FOCUS,0,0,5,5,NOT WS_VISIBLE
END
IDD_DIALOG_ABOUT DIALOGEX DISCARDABLE 0, 0, 264, 169
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS 電卓について"
FONT 9, "MS UI Gothic"
BEGIN
DEFPUSHBUTTON "OK",IDOK,105,148,52,16
CONTROL IDB_BITMAP_ROS,IDC_STATIC,"Static",SS_BITMAP | SS_CENTERIMAGE |
SS_REALSIZEIMAGE | WS_BORDER,4,4,104,48
LTEXT "ReactOS 電卓",IDC_STATIC,120,12,132,8,
SS_CENTERIMAGE
LTEXT "Version ",IDC_TEXT_VERSION,120,20,132,8,SS_CENTERIMAGE
LTEXT "Written by Carlo Bramini",IDC_STATIC,120,32,132,8,
SS_CENTERIMAGE
GROUPBOX "",IDC_STATIC,112,0,148,52
GROUPBOX "",IDC_STATIC,4,56,256,88
EDITTEXT IDC_EDIT_LICENSE,12,68,240,68,ES_MULTILINE | ES_READONLY |
WS_VSCROLL
END
IDD_DIALOG_STAT DIALOGEX DISCARDABLE 0, 0, 163, 85
STYLE DS_SHELLFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Statistics box"
FONT 9, "MS UI Gothic"
BEGIN
LISTBOX IDC_LIST_STAT,4,4,156,40,LBS_NOINTEGRALHEIGHT |
WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "RET",IDC_BUTTON_RET,4,48,36,16
PUSHBUTTON "LOAD",IDC_BUTTON_LOAD,44,48,36,16
PUSHBUTTON "CD",IDC_BUTTON_CD,84,48,36,16
PUSHBUTTON "CAD",IDC_BUTTON_CAD,124,48,36,16
CTEXT "n=0",IDC_TEXT_NITEMS,4,68,156,12,SS_CENTERIMAGE |
SS_SUNKEN
END
// Menus
IDR_MENU_SCIENTIFIC_1 MENU DISCARDABLE
BEGIN
POPUP "編集"
BEGIN
MENUITEM "コピー\tCtrl+C", IDM_EDIT_COPY
MENUITEM "貼\り付け\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "表\示"
BEGIN
MENUITEM "標準", IDM_VIEW_STANDARD, CHECKED
MENUITEM "関数電卓", IDM_VIEW_SCIENTIFIC, CHECKED
MENUITEM "変換", IDM_VIEW_CONVERSION
MENUITEM SEPARATOR
MENUITEM "16進\tF5", IDM_VIEW_HEX, CHECKED
MENUITEM "10進\tF6", IDM_VIEW_DEC, CHECKED
MENUITEM "8進\tF7", IDM_VIEW_OCT, CHECKED
MENUITEM "2進\tF8", IDM_VIEW_BIN, CHECKED
MENUITEM SEPARATOR
MENUITEM "Degrees\tF2", IDM_VIEW_DEG, CHECKED
MENUITEM "Radians\tF3", IDM_VIEW_RAD, CHECKED
MENUITEM "Gradians\tF4", IDM_VIEW_GRAD, CHECKED
MENUITEM SEPARATOR
MENUITEM "桁を区切る", IDM_VIEW_GROUP, CHECKED
END
POPUP "ヘルプ"
BEGIN
MENUITEM "ヘルプ トピック", IDM_HELP_HELP
MENUITEM SEPARATOR
MENUITEM "ReactOS 電卓について", IDM_HELP_ABOUT
END
END
IDR_MENU_SCIENTIFIC_2 MENU DISCARDABLE
BEGIN
POPUP "編集"
BEGIN
MENUITEM "コピー\tCtrl+C", IDM_EDIT_COPY
MENUITEM "貼\り付け\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "表\示"
BEGIN
MENUITEM "標準", IDM_VIEW_STANDARD, CHECKED
MENUITEM "関数電卓", IDM_VIEW_SCIENTIFIC, CHECKED
MENUITEM "変換", IDM_VIEW_CONVERSION
MENUITEM SEPARATOR
MENUITEM "16進\tF5", IDM_VIEW_HEX, CHECKED
MENUITEM "10進\tF6", IDM_VIEW_DEC, CHECKED
MENUITEM "8進\tF7", IDM_VIEW_OCT, CHECKED
MENUITEM "2進\tF8", IDM_VIEW_BIN, CHECKED
MENUITEM SEPARATOR
MENUITEM "Qword\tF12", IDM_VIEW_QWORD, CHECKED
MENUITEM "Dword\tF2", IDM_VIEW_DWORD, CHECKED
MENUITEM "Word\tF3", IDM_VIEW_WORD, CHECKED
MENUITEM "Byte\tF4", IDM_VIEW_BYTE, CHECKED
MENUITEM SEPARATOR
MENUITEM "桁を区切る", IDM_VIEW_GROUP, CHECKED
END
POPUP "ヘルプ"
BEGIN
MENUITEM "ヘルプ トピック", IDM_HELP_HELP
MENUITEM SEPARATOR
MENUITEM "ReactOS 電卓について", IDM_HELP_ABOUT
END
END
IDR_MENU_STANDARD MENU DISCARDABLE
BEGIN
POPUP "編集"
BEGIN
MENUITEM "コピー\tCtrl+C", IDM_EDIT_COPY
MENUITEM "貼\り付け\tCtrl+V", IDM_EDIT_PASTE
END
POPUP "表\示"
BEGIN
MENUITEM "標準", IDM_VIEW_STANDARD, CHECKED
MENUITEM "関数電卓", IDM_VIEW_SCIENTIFIC, CHECKED
MENUITEM "変換", IDM_VIEW_CONVERSION
MENUITEM SEPARATOR
MENUITEM "桁を区切る", IDM_VIEW_GROUP, CHECKED
END
POPUP "ヘルプ"
BEGIN
MENUITEM "ヘルプ トピック", IDM_HELP_HELP
MENUITEM SEPARATOR
MENUITEM "ReactOS 電卓について", IDM_HELP_ABOUT
END
END
// String Tables
STRINGTABLE DISCARDABLE
BEGIN
IDS_STRING_LICENSE "ReactOS 電卓はGNU GPLライセンスの元で提供されるフリーソ\フトウェアです。\r\n\r\nこちらでGNU GPLライセンスのコピーを得ることができます:\r\nhttp://www.gnu.org/licenses/gpl.html\r\n\r\nこちらでGNU GPLライセンスの翻訳を得ることができます:\r\nhttp://www.gnu.org/licenses/translations.html"
IDS_MATH_ERROR "エラー"
IDS_QUICKHELP "クイックヘルプ"
END
// Types of conversion
STRINGTABLE DISCARDABLE
BEGIN
IDS_CONV_ANGLE "角度"
IDS_CONV_AREA "面積"
IDS_CONV_CONSUMPTION "消費 (エンジン)"
IDS_CONV_CURRENCY "通貨"
IDS_CONV_ENERGY "エネルギー"
IDS_CONV_LENGTH "長さ"
IDS_CONV_POWER "力"
IDS_CONV_PRESSURE "圧力"
IDS_CONV_TEMPERATURE "温度"
IDS_CONV_TIME "時間"
IDS_CONV_VELOCITY "速度"
IDS_CONV_VOLUME "体積"
IDS_CONV_WEIGHT "重さ"
END
// TYPES OF ANGLES
STRINGTABLE DISCARDABLE
BEGIN
IDS_ANGLE_DEGREES "Degrees"
IDS_ANGLE_GRADIANS "Gradians"
IDS_ANGLE_RADIANS "Radians"
END
// TYPES OF AREAS
STRINGTABLE DISCARDABLE
BEGIN
IDS_AREA_ACRES "エーカー"
IDS_AREA_ACRES_BRAZIL "エーカー (ブラジル)"
IDS_AREA_ACRES_FRANCE "エーカー (フランス)"
IDS_AREA_ACRES_SCOTS "エーカー (スコットランド)"
IDS_AREA_ACRES_US "エーカー (米国)"
IDS_AREA_ARES "アール"
IDS_AREA_CHOU "Chou"
IDS_AREA_DANBO "Danbo"
IDS_AREA_HECTARES "ヘクタール"
IDS_AREA_JEONGBO "Jeongbo"
IDS_AREA_MORGEN_HUNGARY "Morgen (Hungary)"
IDS_AREA_MU "Mu"
IDS_AREA_PING "Ping"
IDS_AREA_PYEONG "Pyeong"
IDS_AREA_PYEONGBANGJA "Pyeongbangja"
IDS_AREA_RAI "Rai"
IDS_AREA_SE "Se"
IDS_AREA_SQUARE_CENTIMETERS "平方センチメートル"
IDS_AREA_SQUARE_CHR "Square chr"
IDS_AREA_SQUARE_FATHOMS "平方尋"
IDS_AREA_SQUARE_FATHOMS_HUNGARY "平方尋 (ハンガリー)"
IDS_AREA_SQUARE_FEET "平方フィート"
IDS_AREA_SQUARE_INCHES "平方インチ"
IDS_AREA_SQUARE_KILOMETERS "平方キロメーター"
IDS_AREA_SQUARE_LAR "Square lar"
IDS_AREA_SQUARE_METER "平方メートル"
IDS_AREA_SQUARE_MILES "平方マイル"
IDS_AREA_SQUARE_MILLIMETERS "平方ミリメートル"
IDS_AREA_SQUARE_SHAKU "平方尺"
IDS_AREA_SQUARE_TSUEN "Square tsuen"
IDS_AREA_SQUARE_VA "Square va"
IDS_AREA_SQUARE_YARD "平方ヤード"
IDS_AREA_TAN "Tan"
IDS_AREA_TSUBO "坪"
END
// TYPES OF COMSUMPTIONS
STRINGTABLE DISCARDABLE
BEGIN
IDS_CONSUMPTION_KM_PER_L "キロメートル/リットル"
IDS_CONSUMPTION_L_PER_100_KM "リットル/100キロメートル"
IDS_CONSUMPTION_MILES_GALLON_UK "マイル/ガロン (英国)"
IDS_CONSUMPTION_MILES_GALLON_US "マイル/ガロン (米国)"
END
// TYPES OF CURRENCIES
STRINGTABLE DISCARDABLE
BEGIN
IDS_CURRENCY_AUSTRIAN_SCHILLING "オーストリア シリング"
IDS_CURRENCY_BELGIAN_FRANC "ベルギー フラン"
IDS_CURRENCY_CYPRIOT_POUND "キプロス ポンド"
IDS_CURRENCY_CZECH_KORUNA "チェコ コルナ"
IDS_CURRENCY_DEUTSCHE_MARK "ドイツ マルク"
IDS_CURRENCY_DUTCH_GUILDER "オランダ ギルダー"
IDS_CURRENCY_EURO "ユーロ"
IDS_CURRENCY_FINNISH_MARKKA "フィンランド マルッカ"
IDS_CURRENCY_FRENCH_FRANC "フランス フラン"
IDS_CURRENCY_GREEK_DRACHMA "ギリシャ ドラクマ"
IDS_CURRENCY_IRISH_POUND "アイルランド ポンド"
IDS_CURRENCY_ITALIAN_LIRA "イタリア リラ"
IDS_CURRENCY_LUXEMBOURG_FRANC "ルクセンブルク フラン"
IDS_CURRENCY_MALTESE_LIRA "マルタ リラ"
IDS_CURRENCY_PORTOGUESE_ESCUDO "ポルトガル エスクード"
IDS_CURRENCY_SLOVAK_KORUNA "スロバキア コルナ"
IDS_CURRENCY_SLOVENIAN_TOLAR "スロベニア tolar"
IDS_CURRENCY_SPANISH_PESETA "スペイン ペセタ"
END
// TYPES OF ENERGIES
STRINGTABLE DISCARDABLE
BEGIN
IDS_ENERGY_15_C_CALORIES "15℃カロリー"
IDS_ENERGY_BTUS "英国熱単位"
IDS_ENERGY_ERGS "エルグ"
IDS_ENERGY_EVS "電子ボルト"
IDS_ENERGY_FOOT_POUNDS "フートポンド"
IDS_ENERGY_IT_CALORIES "International Table calories"
IDS_ENERGY_IT_KILOCALORIES "International Table kilocalories"
IDS_ENERGY_JOULES "ジュール"
IDS_ENERGY_KILOJOULES "キロジュール"
IDS_ENERGY_KILOWATT_HOURS "キロワット時"
IDS_ENERGY_NUTRITION_CALORIES "栄養カロリー"
IDS_ENERGY_TH_CALORIES "熱化学カロリー"
END
// TYPES OF LENGTHS
STRINGTABLE DISCARDABLE
BEGIN
IDS_LENGTH_ANGSTROMS "オングストローム"
IDS_LENGTH_ASTRONOMICAL_UNITS "天文単位"
IDS_LENGTH_BARLEYCORNS "バーレーコーン"
IDS_LENGTH_CENTIMETERS "センチメートル"
IDS_LENGTH_CHAINS_UK "チェーン (英国)"
IDS_LENGTH_CHI "Chi"
IDS_LENGTH_CHOU "Chou"
IDS_LENGTH_CHR "Chr"
IDS_LENGTH_CUN "Cun"
IDS_LENGTH_FATHOMS "ファゾム"
IDS_LENGTH_FATHOMS_HUNGARY "ファゾム (ハンガリー)"
IDS_LENGTH_FEET "フィート"
IDS_LENGTH_FURLONGS "ハロン"
IDS_LENGTH_GAN "Gan"
IDS_LENGTH_HANDS "ハンド"
IDS_LENGTH_HUNH "Hunh"
IDS_LENGTH_INCHES "インチ"
IDS_LENGTH_JA "Ja"
IDS_LENGTH_JEONG "Jeong"
IDS_LENGTH_KABIET "Kabiet"
IDS_LENGTH_KEN "Ken"
IDS_LENGTH_KEUB "Keub"
IDS_LENGTH_KILOMETERS "キロメートル"
IDS_LENGTH_LAR "Lar"
IDS_LENGTH_LIGHT_YEARS "光年"
IDS_LENGTH_LINKS_UK "リンク (英国)"
IDS_LENGTH_METERS "メートル"
IDS_LENGTH_MICRONS "ミクロン"
IDS_LENGTH_MILES "マイル"
IDS_LENGTH_MILLIMETERS "ミリメートル"
IDS_LENGTH_NAUTICAL_MILES "海里"
IDS_LENGTH_NIEU "Nieu"
IDS_LENGTH_PARSECS "パーセク"
IDS_LENGTH_PICAS "パイカ"
IDS_LENGTH_RI_JAPAN "里 (日本)"
IDS_LENGTH_RI_KOREA "Ri (韓国)"
IDS_LENGTH_RODS "ロッド"
IDS_LENGTH_SAWK "Sawk"
IDS_LENGTH_SEN "Sen"
IDS_LENGTH_SHAKU "尺"
IDS_LENGTH_SPAN "スパン"
IDS_LENGTH_SUN "寸"
IDS_LENGTH_TSUEN "Tsuen"
IDS_LENGTH_VA "Va"
IDS_LENGTH_YARDS "ヤード"
IDS_LENGTH_YOTE "Yote"
IDS_LENGTH_ZHANG "Zhang"
END
// TYPES OF POWERS
STRINGTABLE DISCARDABLE
BEGIN
IDS_POWER_BTUS_PER_MINUTE "英国熱単位/分"
IDS_POWER_FPS_PER_MINUTE "フートポンド/分"
IDS_POWER_HORSEPOWER "馬力"
IDS_POWER_KILOWATTS "キロワット"
IDS_POWER_MEGAWATTS "メガワット"
IDS_POWER_WATTS "ワット"
END
// TYPE OF PRESSURES
STRINGTABLE DISCARDABLE
BEGIN
IDS_PRESSURE_ATMOSPHERES "気圧"
IDS_PRESSURE_BARS "Bars"
IDS_PRESSURE_HECTOPASCALS "ヘクトパスカル"
IDS_PRESSURE_KILOPASCALS "キロパスカル"
IDS_PRESSURE_MM_OF_MERCURY "水銀ミリメートル"
IDS_PRESSURE_PASCALS "パスカル"
IDS_PRESSURE_PSI "ポンド重/平方インチ"
END
// TYPES OF TEMPERATURES
STRINGTABLE DISCARDABLE
BEGIN
IDS_TEMPERATURE_CELSIUS "摂氏"
IDS_TEMPERATURE_FAHRENHEIT "華氏"
IDS_TEMPERATURE_KELVIN "ケルビン"
IDS_TEMPERATURE_RANKINE "Rankine"
END
// TYPES OF TIME
STRINGTABLE DISCARDABLE
BEGIN
IDS_TIME_DAYS "日数"
IDS_TIME_HOURS "時間"
IDS_TIME_NANOSECONDS "ナノ秒"
IDS_TIME_MICROSECONDS "マイクロ秒"
IDS_TIME_MILLISECONDS "ミリ秒"
IDS_TIME_MINUTES "分"
IDS_TIME_SECONDS "秒"
IDS_TIME_WEEKS "週"
IDS_TIME_YEARS "年"
END
// TYPES OF VELOCITIES
STRINGTABLE DISCARDABLE
BEGIN
IDS_VELOCITY_CMS_SECOND "センチメートル/時"
IDS_VELOCITY_FEET_HOUR "フィート/時"
IDS_VELOCITY_FEET_SECOND "フィート/秒"
IDS_VELOCITY_KILOMETERS_HOUR "キロメートル/時"
IDS_VELOCITY_KNOTS "ノット"
IDS_VELOCITY_MACH "マッハ"
IDS_VELOCITY_METERS_SECOND "メートル/秒"
IDS_VELOCITY_MILES_HOUR "マイル/時"
END
// TYPES OF VOLUMES
STRINGTABLE DISCARDABLE
BEGIN
IDS_VOLUME_BARRELS_UK "バレル (英国)"
IDS_VOLUME_BARRELS_OIL "石油バレル"
IDS_VOLUME_BUN "Bun"
IDS_VOLUME_BUSHELS_UK "ブッシェル (英国)"
IDS_VOLUME_BUSHELS_US "ブッシェル (米国)"
IDS_VOLUME_CUBIC_CENTIMETERS "立法センチメートル"
IDS_VOLUME_CUBIC_FEET "立法フィート"
IDS_VOLUME_CUBIC_INCHES "立法インチ"
IDS_VOLUME_CUBIC_METERS "立法メートル"
IDS_VOLUME_CUBIC_YARDS "立法ヤード"
IDS_VOLUME_DOE "Doe"
IDS_VOLUME_FLUID_OUNCES_UK "流体オンス (英国)"
IDS_VOLUME_FLUID_OUNCES_US "流体オンス (米国)"
IDS_VOLUME_GALLONS_UK "ガロン (英国)"
IDS_VOLUME_GALLONS_DRY_US "ガロン、乾燥 (米国)"
IDS_VOLUME_GALLONS_LIQUID_US "ガロン、液体 (米国)"
IDS_VOLUME_GOU "Gou"
IDS_VOLUME_HOP "Hop"
IDS_VOLUME_ICCE "Icce"
IDS_VOLUME_KWIAN "Kwian"
IDS_VOLUME_LITERS "リットル"
IDS_VOLUME_MAL "Mal"
IDS_VOLUME_MILLILITERS "ミリリットル"
IDS_VOLUME_PINTS_UK "パイント (英国)"
IDS_VOLUME_PINTS_DRY_US "パイント、乾燥 (米国)"
IDS_VOLUME_PINTS_LIQUID_US "パイント、液体 (米国)"
IDS_VOLUME_QUARTS_UK "クォート (英国)"
IDS_VOLUME_QUARTS_DRY_US "クォート、乾燥 (米国)"
IDS_VOLUME_QUARTS_LIQUID_US "クォート、液体 (米国)"
IDS_VOLUME_SEKI "Seki"
IDS_VOLUME_SYOU "Syou"
IDS_VOLUME_TANANLOUNG "Tananloung"
IDS_VOLUME_TANG "Tang"
IDS_VOLUME_TO "To"
END
// TYPES OF WEIGHTS
STRINGTABLE DISCARDABLE
BEGIN
IDS_WEIGHT_BAHT "Baht"
IDS_WEIGHT_CARATS "カラット"
IDS_WEIGHT_CHUNG "Chung"
IDS_WEIGHT_DON "Don"
IDS_WEIGHT_GEUN "Geun"
IDS_WEIGHT_GRAMS "グラム"
IDS_WEIGHT_GWAN "Gwan"
IDS_WEIGHT_HARB "Harb"
IDS_WEIGHT_JIN_CHINA "Jin (中国)"
IDS_WEIGHT_JIN_TAIWAN "Jin (台湾)"
IDS_WEIGHT_KAN "Kan"
IDS_WEIGHT_KILOGRAMS "キログラム"
IDS_WEIGHT_KIN "Kin"
IDS_WEIGHT_LIANG_CHINA "Liang (中国)"
IDS_WEIGHT_LIANG_TAIWAN "Liang (台湾)"
IDS_WEIGHT_MONME "匁 (もんめ)"
IDS_WEIGHT_OUNCES_AVOIRDUPOIS "常衡オンス"
IDS_WEIGHT_OUNCES_TROY "トロイ オンス"
IDS_WEIGHT_POUNDS "ポンド"
IDS_WEIGHT_QUINTAL_METRIC "キンタル (metric)"
IDS_WEIGHT_SALOUNG "Saloung"
IDS_WEIGHT_STONES "ストーン"
IDS_WEIGHT_TAMLUNG "Tamlung"
IDS_WEIGHT_TONNES "トン"
IDS_WEIGHT_TONS_UK "トン (英国)"
IDS_WEIGHT_TONS_US "トン (米国)"
END

View file

@ -52,6 +52,7 @@ IDB_BITMAP_ROS BITMAP DISCARDABLE "res/ROS_logo.bmp"
#include "lang/es-ES.rc"
#include "lang/fr-FR.rc"
#include "lang/it-IT.rc"
#include "lang/ja-JP.rc"
#include "lang/ko-KR.rc"
#include "lang/nl-NL.rc"
#include "lang/no-NO.rc"

View file

@ -35,6 +35,6 @@ STRINGTABLE
STRING_SUCCESS, "Operazione completata con successo\n"
STRING_INVALID_KEY, "Errore: nome della chiave non valido\n"
STRING_INVALID_CMDLINE, "Errore: parametri della linea di comando non validi\n"
STRING_NO_REMOTE, "Errore: Impossibile aggiungere chiavi alla macchina remota\n"
STRING_CANNOT_FIND, "Errore: Il sistema non è riuscito a trovare la chiave di registro o il valore specificati\n"
STRING_NO_REMOTE, "Errore: impossibile aggiungere chiavi alla macchina remota\n"
STRING_CANNOT_FIND, "Errore: il sistema non è riuscito a trovare la chiave di registro o il valore specificati\n"
}

View file

@ -0,0 +1,39 @@
/*
* REG.EXE - Wine-compatible reg program.
* Swedish language support
*
* Copyright 2010 Anders Jonsson
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "reg.h"
#pragma code_page(65001)
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
STRINGTABLE
{
STRING_USAGE, "Syntax för detta kommando är:\n\nREG [ ADD | DELETE | QUERY ]\nREG kommando /?\n"
STRING_ADD_USAGE, "REG ADD nyckelnamn [/v värdenamn | /ve] [/t typ] [/s separator] [/d data] [/f]\n"
STRING_DELETE_USAGE, "REG DELETE nyckelnamn [/v värdenamn | /ve | /va] [/f]\n"
STRING_QUERY_USAGE, "REG QUERY nyckelnamn [/v värdenamn | /ve] [/s]\n"
STRING_SUCCESS, "Operation slutfördes utan problem\n"
STRING_INVALID_KEY, "Fel: ogiltigt nyckelnamn\n"
STRING_INVALID_CMDLINE, "Fel: ogiltiga kommandoradsparametrar\n"
STRING_NO_REMOTE, "Fel: Kan inte lägga till nycklar till fjärrmaskin\n"
STRING_CANNOT_FIND, "Fel: Systemet kunde inte hitta angiven nyckel eller värde i registret\n"
}

View file

@ -16,4 +16,5 @@
#include "Ro.rc"
#include "Ru.rc"
#include "Si.rc"
#include "Sv.rc"
#include "Uk.rc"

View file

@ -30,8 +30,8 @@ STRINGTABLE
STRING_PAUSE, "Tryk Enter for at begynde at kopiere\n"
STRING_SIMCOPY, "%d fil(er) vil blive kopieret\n"
STRING_COPY, "%d fil(er) kopieret\n"
STRING_QISDIR, "Er «%s» et filnavn eller katalog\n \
på destinationen?\n \
STRING_QISDIR, "Er «%s» et filnavn eller katalog\n\
på destinationen?\n\
(F - Fil, K - Katalog)\n"
STRING_SRCPROMPT,"%s? (Ja|Nei)\n"
STRING_OVERWRITE,"Overskrive «%s»? (Ja|Nei|Alle)\n"

View file

@ -33,8 +33,8 @@ STRINGTABLE
STRING_PAUSE, "Eingabetaste betätigen, um mit dem Kopieren zu beginnen\n"
STRING_SIMCOPY, "%d Datei(en) würden kopiert\n"
STRING_COPY, "%d Datei(en) kopiert\n"
STRING_QISDIR, "Ist '%s' eine Datei oder ein Verzeichnis\n \
am Zielsort?\n \
STRING_QISDIR, "Ist '%s' eine Datei oder ein Verzeichnis\n\
am Zielsort?\n\
(D - Datei, V - Verzeichnis)\n"
STRING_SRCPROMPT,"%s? (Ja|Nein)\n"
STRING_OVERWRITE,"%s überschreiben? (Ja|Nein|Alle)\n"

View file

@ -30,8 +30,8 @@ STRINGTABLE
STRING_PAUSE, "Press <enter> to begin copying\n"
STRING_SIMCOPY, "%d file(s) would be copied\n"
STRING_COPY, "%d file(s) copied\n"
STRING_QISDIR, "Is '%s' a filename or directory\n \
on the target?\n \
STRING_QISDIR, "Is '%s' a filename or directory\n\
on the target?\n\
(F - File, D - Directory)\n"
STRING_SRCPROMPT,"%s? (Yes|No)\n"
STRING_OVERWRITE,"Overwrite %s? (Yes|No|All)\n"

View file

@ -33,8 +33,8 @@ STRINGTABLE
STRING_PAUSE, "Appuyez sur ENTRÉE pour démarrer la copie\n"
STRING_SIMCOPY, "%d fichier(s) seront copiés\n"
STRING_COPY, "%d fichier(s) copiés\n"
STRING_QISDIR, "« %s » est-il un fichier ou un répertoire\n \
dans la destination ?\n \
STRING_QISDIR, "« %s » est-il un fichier ou un répertoire\n\
dans la destination ?\n\
(F - Fichier, R - Répertoire)\n"
STRING_SRCPROMPT,"%s ? (Oui|Non)\n"
STRING_OVERWRITE,"Écraser %s ? (Oui|Non|Tous)\n"

View file

@ -31,10 +31,10 @@ STRINGTABLE
STRING_INVPARMS, "Numero non valido di parametri - Digita xcopy /? per l'aiuto\n"
STRING_INVPARM, "Parametro '%s' non valido - Digita xcopy /? per l'aiuto\n"
STRING_PAUSE, "Premi Invio per iniziare a copiare\n"
STRING_SIMCOPY, "%d file sarebbero copiati\n"
STRING_SIMCOPY, "%d file saranno copiati\n"
STRING_COPY, "%d file copiato/i\n"
STRING_QISDIR, "'%s' è il nome di un file o una cartella\n \
nell'obiettivo?\n \
STRING_QISDIR, "'%s' è il nome di un file o una cartella\n\
nell'obiettivo?\n\
(F - File, C - Cartella)\n"
STRING_SRCPROMPT,"%s? (Sì|No)\n"
STRING_OVERWRITE,"Sovrascrivere %s? (Sì|No|Tutti)\n"
@ -48,7 +48,7 @@ STRINGTABLE
STRING_DIR_CHAR, "C"
STRING_HELP,
"XCOPY - Copia file(s) e alberi di cartelle sorgenti in una destinazione\n\
"XCOPY - Copia file e alberi di cartelle sorgenti in una destinazione\n\
\n\
Sintassi:\n\
XCOPY sorgente [destinazione] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\
@ -59,18 +59,18 @@ Dove:\n\
[/I] Assume una cartella se la destinazione non esiste e sono copiati 2 o\n\
\tpiù file\n\
[/S] Copia le cartelle e le sottocartelle\n\
[/E] Copia le cartelle e le sottocartelle, includendo quelle vuote\n\
[/E] Copia le cartelle e le sottocartelle, incluse quelle vuote\n\
[/Q] Non mostra i nomi durante la copia, modalità silenziosa.\n\
[/F] Mostra i nomi completi della sorgente e della destinazione durante la copia\n\
[/L] Simula l'operazione, mostrando i nome che sarebbero copiati\n\
[/L] Simula l'operazione, mostrando i nomi che sarebbero copiati\n\
[/W] Richiede prima di iniziare l'operazione di copia\n\
[/T] Crea la struttura di cartelle vuote ma non copia i files\n\
[/Y] Disabilita le conferme quando sono sovrascritti files\n\
[/-Y] Abilita le conferme quando sono sovrascritti files\n\
[/T] Crea la struttura di cartelle vuote ma non copia i file\n\
[/Y] Disabilita le conferme quando sono sovrascritti dei file\n\
[/-Y] Abilita le conferme quando sono sovrascritti dei file\n\
[/P] Chiede conferma per ogni file sorgente prima di copiare\n\
[/N] Copia usando i nomi abbreviati\n\
[/U] Copia solo files che sono già presenti nella destinazione\n\
[/R] Sovrascrive ogni file che abbia l'attributo Sola Lettura\n\
[/R] Sovrascrive ogni file che abbia l'attributo Sola lettura\n\
[/H] Include i file nascosti e di sistema nella copia\n\
[/C] Continua anche se accade un errore durante la copia\n\
[/A] Copia solo i file che abbiano l'attributo Archivio\n\

View file

@ -33,8 +33,8 @@ STRINGTABLE
STRING_PAUSE, "コピーを開始するには <enter> を押してください\n"
STRING_SIMCOPY, "%d ファイルがコピーされる見込みです。\n"
STRING_COPY, "%d ファイルをコピーしました\n"
STRING_QISDIR, "送り先の '%s' はファイル名ですか、\n \
ディレクトリですか?\n \
STRING_QISDIR, "送り先の '%s' はファイル名ですか、\n\
ディレクトリですか?\n\
(F - ファイル、D - ディレクトリ)\n"
STRING_SRCPROMPT,"%s? (Yes|No)\n"
STRING_OVERWRITE,"%s を上書きしますか? (Yes|No|All)\n"

View file

@ -22,23 +22,25 @@
#include "xcopy.h"
#pragma code_page(65001)
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
STRINGTABLE
{
STRING_INVPARMS, "올바르지 않은 매개변수의 갯수 - xcopy /?로 도움말을 보시오\n"
STRING_INVPARM, "올바르지 않은 매개변수 '%s' - xcopy /?로 도움말을 보시오\n"
STRING_PAUSE, "<enter> 를 누르면 복사가 시작될 것입니다\n"
STRING_SIMCOPY, "%d 파일이 복사될 것입니다\n"
STRING_COPY, "%d 파일이 복사되었습니다\n"
STRING_QISDIR, "'%s'이 복사할 파일이나 디렉토리?\n\
입니까?\n\
(F - 파일, D - 디렉토리)\n"
STRING_SRCPROMPT,"%s? (예|아니오)\n"
STRING_OVERWRITE,"%s를 덮어쓰겠습니까? (예|아니오|모두)\n"
STRING_INVPARMS, "올바르지 않은 매개변수의 갯수 - xcopy /?로 도움말을 보시오\n"
STRING_INVPARM, "올바르지 않은 매개변수 '%s' - xcopy /?로 도움말을 보시오\n"
STRING_PAUSE, "<enter> 를 누르면 복사가 시작될 것입니다\n"
STRING_SIMCOPY, "%d 파일이 복사될 것입니다\n"
STRING_COPY, "%d 파일이 복사되었습니다\n"
STRING_QISDIR, "'%s'이 복사할 파일이나 디렉토리?\n\
입니까?\n\
(F - 파일, D - 디렉토리)\n"
STRING_SRCPROMPT,"%s? (예|아니오)\n"
STRING_OVERWRITE,"%s를 덮어쓰겠습니까? (예|아니오|모두)\n"
STRING_COPYFAIL, "Copying of '%s' to '%s' failed with r/c %d\n"
STRING_OPENFAIL, "'%s' 열기 실패\n"
STRING_READFAIL, "'%s를 읽지 못했습니다'\n"
STRING_OPENFAIL, "'%s' 열기 실패\n"
STRING_READFAIL, "'%s를 읽지 못했습니다'\n"
STRING_YES_CHAR, "Y"
STRING_NO_CHAR, "N"
STRING_ALL_CHAR, "A"
@ -46,36 +48,36 @@ STRINGTABLE
STRING_DIR_CHAR, "D"
STRING_HELP,
"XCOPY - 원본 파일이나 디렉토리 구조를 목적지로 복사\n\
"XCOPY - 원본 파일이나 디렉토리 구조를 목적지로 복사\n\
\n\
문법:\n\
XCOPY 원본 [대상] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\
문법:\n\
XCOPY 원본 [대상] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\
\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n\
\n\
Where:\n\
\n\
[/I] 만약 대상이 존재하지 않는 경우 디렉토리로 가정하고 두개나 더 많은 파일을 \n\
\t복사\n\
[/S] 디렉토리하고 하위 디렉토리 복사\n\
[/E] 빈 디렉토리를 포함해서 디렉토리와 하위 디렉토리 복사\n\
[/Q] 조용하게 복사되는 파일이나 디렉토리를 표시하지 않고 복사.\n\
[/F] 복사하는 동안 완전한 원본과 대상 보여주기\n\
[/L] 복사될 것을 보여주면서 가상으로 작업\n\
[/W] 복사시작 하기 전에 확인하기\n\
[/T] 파일은 복사하지 않고 빈 디렉토리 구조만 복사\n\
[/Y] 파일 덮어 쓸 때 확인하지 않기\n\
[/-Y] 파일을 덮어 쓸 때 확인하기\n\
[/P] 복사하는 동안에 각가의 원본 파일마다 확인\n\
[/N] 짧은 이름을 사용해서 복사\n\
[/U] 이미 대상 디렉토리에 존재하는 파일만 복사\n\
[/R] 읽기 전용 파일도 덮어 쓰기\n\
[/H] 숨은 파일이나 시스템 파일도 포함해서 복사\n\
[/C] 복사하는 동안에 에러가 발생해도 계속 진행\n\
[/A] 오직 압축 속성이 설정되어있는 파일만 복사\n\
[/M] 오직 압축 속성을 제거하면서 압축 속성이 설정되어있는\n\
\t파일만 복사\n\
[/D | /D:m-d-y] 지정된 날짜 후에 수정되거나 새로운 파일 복사.\n\
\t\tI만약 어떠한 날짜도 지정되지 않으면,오직 원본보다\n\
\t\t대상이 오래된 것만 복사\n\n"
[/I] 만약 대상이 존재하지 않는 경우 디렉토리로 가정하고 두개나 더 많은 파일을 \n\
\t복사\n\
[/S] 디렉토리하고 하위 디렉토리 복사\n\
[/E] 빈 디렉토리를 포함해서 디렉토리와 하위 디렉토리 복사\n\
[/Q] 조용하게 복사되는 파일이나 디렉토리를 표시하지 않고 복사.\n\
[/F] 복사하는 동안 완전한 원본과 대상 보여주기\n\
[/L] 복사될 것을 보여주면서 가상으로 작업\n\
[/W] 복사시작 하기 전에 확인하기\n\
[/T] 파일은 복사하지 않고 빈 디렉토리 구조만 복사\n\
[/Y] 파일 덮어 쓸 때 확인하지 않기\n\
[/-Y] 파일을 덮어 쓸 때 확인하기\n\
[/P] 복사하는 동안에 각가의 원본 파일마다 확인\n\
[/N] 짧은 이름을 사용해서 복사\n\
[/U] 이미 대상 디렉토리에 존재하는 파일만 복사\n\
[/R] 읽기 전용 파일도 덮어 쓰기\n\
[/H] 숨은 파일이나 시스템 파일도 포함해서 복사\n\
[/C] 복사하는 동안에 에러가 발생해도 계속 진행\n\
[/A] 오직 압축 속성이 설정되어있는 파일만 복사\n\
[/M] 오직 압축 속성을 제거하면서 압축 속성이 설정되어있는\n\
\t파일만 복사\n\
[/D | /D:m-d-y] 지정된 날짜 후에 수정되거나 새로운 파일 복사.\n\
\t\tI만약 어떠한 날짜도 지정되지 않으면,오직 원본보다\n\
\t\t대상이 오래된 것만 복사\n\n"
}

View file

@ -0,0 +1,82 @@
/*
* XCOPY - Wine-compatible xcopy program
* Swedish language support
*
* Copyright (C) 2010 Anders Jonsson
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "xcopy.h"
#pragma code_page(65001)
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
STRINGTABLE
{
STRING_INVPARMS, "Ogiltigt antal parametrar - Använd xcopy /? för hjälp\n"
STRING_INVPARM, "Ogiltig parameter '%s' - Använd xcopy /? för hjälp\n"
STRING_PAUSE, "Tryck <enter> för att börja kopiera\n"
STRING_SIMCOPY, "%d fil(er) skulle kopieras\n"
STRING_COPY, "%d fil(er) kopierade\n"
STRING_QISDIR, "Är '%s' ett filnamn eller en katalog\n" \
"på målet?\n" \
"(F - Fil, K - Katalog)\n"
STRING_SRCPROMPT,"%s? (Ja|Nej)\n"
STRING_OVERWRITE,"Skriv över %s? (Ja|Nej|Alla)\n"
STRING_COPYFAIL, "Kunde inte kopiera '%s' till '%s'; misslyckades med r/c %d\n"
STRING_OPENFAIL, "Kunde inte öppna '%s'\n"
STRING_READFAIL, "Kunde inte läsa '%s'\n"
STRING_YES_CHAR, "J"
STRING_NO_CHAR, "N"
STRING_ALL_CHAR, "A"
STRING_FILE_CHAR,"F"
STRING_DIR_CHAR, "K"
STRING_HELP,
"XCOPY - Kopierar källfiler eller katalogträd till ett mål\n\
\n\
Syntax:\n\
XCOPY källa [dest] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\
\t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n\
\n\
Där:\n\
\n\
[/I] Antag att målet är en katalog om målet inte existerar och\n\
\ två eller fler filer kopieras\n\
[/S] Kopiera kataloger och underkataloger\n\
[/E] Kopiera kataloger och underkataloger, inklusive tomma sådana\n\
[/Q] Tyst läge: Lista inte filnamn under kopiering\n\
[/F] Visa fulla käll- och målnamn under kopiering\n\
[/L] Simulerar operationen och visar namn som skulle kopieras\n\
[/W] Frågar innan kopieringen påbörjas\n\
[/T] Skapar tom katalogstruktur men kopierar inga filer\n\
[/Y] Fråga inte när filer skrivs över\n\
[/-Y] Fråga innan filer skrivs över\n\
[/P] Fråga för varje källfil som kopieras.\n\
[/N] Kopiera som korta filnamn\n\
[/U] Kopiera enbart filer som redan existerar i destinationskatalogen\n\
[/R] Skriv över skrivskyddade filer\n\
[/H] Inkludera gömda filer och systemfiler i kopian\n\
[/C] Fortsätt även om ett fel uppstår under kopieringen\n\
[/A] Kopiera enbart filer markerade som arkiv\n\
[/M] Kopiera enbart filer markerade som arkiv, ta bort\n\
\ markeringen\n\
[/D | /D:m-d-y] Kopiera nya filer eller de ändrade efter angivet datum.\n\
\t\tOm inget datum angivits utförs endast kopiering om målet är\n\
\t\täldre än källan\n\n"
}

View file

@ -28,7 +28,6 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
#include "Da.rc"
#include "En.rc"
#include "Ko.rc"
#include "No.rc"
#include "Pl.rc"
@ -37,10 +36,12 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
#include "Fr.rc"
#include "It.rc"
#include "Ja.rc"
#include "Ko.rc"
#include "Lt.rc"
#include "Nl.rc"
#include "Pt.rc"
#include "Ro.rc"
#include "Ru.rc"
#include "Si.rc"
#include "Sv.rc"
#include "Uk.rc"

View file

@ -1,4 +1,4 @@
add_subdirectory(solitaire)
#add_subdirectory(spider)
add_subdirectory(winemine)
#add_subdirectory(winmine)

View file

@ -52,10 +52,10 @@ END
STRINGTABLE
BEGIN
IDS_SPI_NAME "Spider"
IDS_SPI_ABOUT "Soltiario Spider di Gregor Schneider\n\nCardLib version 1.0"
IDS_SPI_ABOUT "Solitario Spider di Gregor Schneider\n\nCardLib version 1.0"
IDS_SPI_QUIT "Chiudere la partita?"
IDS_SPI_WIN "Complimenti, hai vinto!"
IDS_SPI_DEAL "Deal again?"
IDS_SPI_DEAL "Nuova partita?"
END

View file

@ -1,14 +0,0 @@
set_unicode()
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
set_rc_compiler()
add_executable(winemine
main.c
dialog.c
rsrc.rc)
set_module_type(winemine win32gui)
add_importlibs(winemine user32 gdi32 advapi32 shell32 msvcrt kernel32)

View file

@ -1,21 +0,0 @@
WineMine README
WineMine, copyright March 2000, Joshua Thielen
WineMine is to be distributed under the Wine License
See the Wine License for further information.
This is minesweeper for wine...
Enjoy. I wrote it because it rhymes ;).
KNOWN BUGS:
Chokes on fastest times names greater than 16 characters long, must have
something to do with GetDlgItemText.
No help file.
Starting a new game causes the window to drop one pixel (Peter Hunnisett)
I don't know if it's a window manager problem (KDE)
UNKNOWN BUGS:
???

View file

@ -1,167 +0,0 @@
/*
* WineMine (dialog.c)
*
* Copyright 2000 Joshua Thielen <jt85296@ltu.edu>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include <windows.h>
#include <tchar.h>
#include "main.h"
#include "dialog.h"
#include "resource.h"
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOARD *pBoard;
switch(uMsg)
{
case WM_INITDIALOG:
pBoard = (BOARD*) lParam;
SetDlgItemInt( hDlg, IDC_EDITROWS, pBoard->uRows, FALSE );
SetDlgItemInt( hDlg, IDC_EDITCOLS, pBoard->uCols, FALSE );
SetDlgItemInt( hDlg, IDC_EDITMINES, pBoard->uMines, FALSE );
return TRUE;
case WM_COMMAND:
switch( LOWORD( wParam ) )
{
case IDOK:
pBoard->uRows = GetDlgItemInt( hDlg, IDC_EDITROWS, NULL, FALSE );
pBoard->uCols = GetDlgItemInt( hDlg, IDC_EDITCOLS, NULL, FALSE );
pBoard->uMines = GetDlgItemInt( hDlg, IDC_EDITMINES, NULL, FALSE );
CheckLevel( pBoard );
/* Fall through */
case IDCANCEL:
EndDialog( hDlg, LOWORD(wParam) );
return TRUE;
}
break;
}
return FALSE;
}
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOARD *pBoard;
switch(uMsg)
{
case WM_INITDIALOG:
pBoard = (BOARD*) lParam;
SetDlgItemText( hDlg, IDC_EDITNAME, pBoard->szBestName[pBoard->Difficulty] );
return TRUE;
case WM_COMMAND:
switch( LOWORD(wParam) )
{
case IDOK:
GetDlgItemText( hDlg, IDC_EDITNAME,
pBoard->szBestName[pBoard->Difficulty],
sizeof( pBoard->szBestName[pBoard->Difficulty] ) );
EndDialog( hDlg, 0 );
return TRUE;
case IDCANCEL:
EndDialog( hDlg, 0 );
return TRUE;
}
break;
}
return FALSE;
}
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOARD *pBoard;
HKEY hKey;
UCHAR i;
TCHAR szData[16];
TCHAR szKeyName[8];
TCHAR szTimes[35];
TCHAR szSeconds[23];
TCHAR szNobody[15];
switch(uMsg)
{
case WM_INITDIALOG:
pBoard = (BOARD*) lParam;
/* set best names */
for( i = 0; i < 3; i++ )
SetDlgItemText( hDlg, (IDC_NAME1) + i, pBoard->szBestName[i] );
/* set best times */
LoadString( pBoard->hInst, IDS_SECONDS, szSeconds, sizeof(szSeconds) / sizeof(TCHAR) );
for( i = 0; i < 3; i++ )
{
wsprintf(szTimes, TEXT("%d %s"), pBoard->uBestTime[i], szSeconds);
SetDlgItemText( hDlg, (IDC_TIME1) + i, szTimes );
}
return TRUE;
case WM_COMMAND:
switch( LOWORD( wParam ) )
{
case IDOK:
case IDCANCEL:
EndDialog( hDlg, 0 );
return TRUE;
case IDRESET:
if( RegCreateKeyEx( HKEY_CURRENT_USER, szWineMineRegKey, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL ) != ERROR_SUCCESS)
return TRUE;
LoadString( pBoard->hInst, IDS_NOBODY, szNobody, sizeof(szNobody) / sizeof(TCHAR) );
LoadString( pBoard->hInst, IDS_SECONDS, szSeconds, sizeof(szSeconds) / sizeof(TCHAR) );
for (i = 0; i < 3; i++)
{
pBoard->uBestTime[i] = 999;
_tcscpy(pBoard->szBestName[i], szNobody);
wsprintf(szTimes, TEXT("%d %s"), pBoard->uBestTime[i], szSeconds);
SetDlgItemText( hDlg, (IDC_NAME1) + i, pBoard->szBestName[i] );
SetDlgItemText( hDlg, (IDC_TIME1) + i, szTimes );
}
/* Write the changes to the registry
As we write to the same registry key as MS WinMine does, we have to start at 1 for the registry keys */
for( i = 0; i < 3; i++ )
{
wsprintf( szKeyName, TEXT("Name%u"), i + 1 );
_tcsncpy( szData, pBoard->szBestName[i], sizeof(szData) / sizeof(TCHAR) );
RegSetValueEx( hKey, szKeyName, 0, REG_SZ, (LPBYTE)szData, (_tcslen(szData) + 1) * sizeof(TCHAR) );
}
for( i = 0; i < 3; i++ )
{
wsprintf( szKeyName, TEXT("Time%u"), i + 1 );
RegSetValueEx( hKey, szKeyName, 0, REG_DWORD, (LPBYTE)&pBoard->uBestTime[i], sizeof(DWORD) );
}
RegCloseKey(hKey);
return TRUE;
}
}
return FALSE;
}

View file

@ -1,25 +0,0 @@
/*
* WineMine (dialog.h)
*
* Copyright 2000 Joshua Thielen <jt85296@ltu.edu>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK AboutDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Èãðà"
BEGIN
MENUITEM "&Íîâà\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Èçïîëçâàíå íà &âúïðîñèòåëíà (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Íà&÷èíàåù", IDM_BEGINNER
MENUITEM "Íà&ïðåäíàë", IDM_ADVANCED
MENUITEM "&Âåù", IDM_EXPERT
MENUITEM "&Íàãàæäàíå", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Íàé- êúñè âðåìåíà", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "Èç&õîä", IDM_EXIT
END
POPUP "&Ñâåäåíèÿ"
BEGIN
MENUITEM "&Çà", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Íàé- êúñè âðåìåíà"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Íàé- êúñè âðåìåíà", IDNONE, 10, 10, 182, 45
LTEXT "Íà÷èíàåù:", IDNONE, 20, 20, 58, 8
LTEXT "Íàïðåäíàë:", IDNONE, 20, 30, 58, 8
LTEXT "Âåù:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "Äîáðå", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Î÷èñòâàíå íà ðåçóëòàòèòå", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ïîçäðàâè!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Âúâåäåòå èìåòî ñè", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Äîáðå", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Íàãîäåíà èãðà"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ðåäà:", IDNONE, 5, 15, 43, 10
LTEXT "Ñòúëáà:", IDNONE, 5, 35, 43, 10
LTEXT "Ìèíè:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "Äîáðå", IDOK, 86, 32, 45, 15
PUSHBUTTON "Îòêàç", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_CATALAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&Nou\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "In&terrogant (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiant", IDM_BEGINNER
MENUITEM "&Avançat", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "Pe&rsonalitzat", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Millors Temps", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Sortida", IDM_EXIT
END
POPUP "&Info"
BEGIN
MENUITEM "En q&uant a", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Millors Temps"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Millors Temps", IDNONE, 10, 10, 182, 45
LTEXT "Principiant:", IDNONE, 20, 20, 58, 8
LTEXT "Avançat:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "Acceptar", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Felicitats!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Si us plau, entreu el vostre nom", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Acceptar", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Joc Personalitzat"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Files:", IDNONE, 5, 15, 43, 10
LTEXT "Columnes:", IDNONE, 5, 35, 43, 10
LTEXT "Mines:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "Acceptar", IDOK, 86, 32, 45, 15
PUSHBUTTON "Cancel·lar", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,87 +0,0 @@
/* FILE: applications/games/winemine/lang/cs-CZ.rc
* PURPOSE: Czech Language File
* TRANSLATORS: Stepan Gabriel - SGABA (sgaba@centrum.cz); Radek Liska aka Black_Fox (radekliska at gmail dot com)
* TRANSLATED FROM: Slovak translation by Kario (kario@szm.sk)
* UPDATED: 2010-05-25
*
* Czech translation
* Copyleft 2007 Kario (kario@szm.sk),2008 SGABA (sgaba@centrum.cz)
*/
#include "resource.h"
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "sek."
IDS_NOBODY, "Bezejmenný" //windows = Anonym
IDS_ABOUT, "od Joshua Thielena a vývojáøù systému ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Hra"
BEGIN
MENUITEM "&Nová hra\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Zn&aèky (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Zaèáteèník", IDM_BEGINNER
MENUITEM "&Pokroèilý", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Vlastní...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Nejlepší èasy...", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Konec", IDM_EXIT
END
POPUP "&Nápovìda" //windows = &Pomocník
BEGIN
MENUITEM "&O programu...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Nejrychlejší hledaèi min"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Nejlepší èasy", IDNONE, 10, 10, 182, 45
LTEXT "Zaèáteèník:", IDNONE, 20, 20, 58, 8
LTEXT "Pokroèilý:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Vynulovat výsledky", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Blahopøeji!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Zadejte prosím svoje jméno", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Vlastní pole"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Výška:", IDNONE, 5, 15, 43, 10
LTEXT "Šíøka:", IDNONE, 5, 35, 43, 10
LTEXT "Miny:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Storno", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "Sekunden"
IDS_NOBODY, "Niemand"
IDS_ABOUT, "von Joshua Thielen und ReactOS-Entwicklern"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Spiel"
BEGIN
MENUITEM "&Neu\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Merker (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Anfänger", IDM_BEGINNER
MENUITEM "&Fortgeschrittene", IDM_ADVANCED
MENUITEM "&Profis", IDM_EXPERT
MENUITEM "&Benutzerdefiniert...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Bestzeiten", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "Beenden", IDM_EXIT
END
POPUP "&?"
BEGIN
MENUITEM "&Info...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Bestzeiten"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Bestzeiten", IDNONE, 10, 10, 182, 45
LTEXT "Anfänger:", IDNONE, 20, 20, 58, 8
LTEXT "Fortgeschrittene:", IDNONE, 20, 30, 58, 8
LTEXT "Profis:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "Bestzeiten &löschen", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Glückwunsch!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Bitte geben Sie Ihren Namen ein", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Benutzerdefiniertes Spiel"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Höhe:", IDNONE, 5, 15, 43, 10
LTEXT "Breite:", IDNONE, 5, 35, 43, 10
LTEXT "Minen:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Abbrechen", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&ÍÝï\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Óçìåßùóç ìå åñùôçìáôéêü", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Áñ÷Üñéïò", IDM_BEGINNER
MENUITEM "&Ðñï÷ùñçìÝíïò", IDM_ADVANCED
MENUITEM "&Åéäéêüò", IDM_EXPERT
MENUITEM "&Ðñïóùðéêü", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Ãñçãïñüôåñïé ×ñüíïé", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "¸&îïäïò", IDM_EXIT
END
POPUP "&?"
BEGIN
MENUITEM "&Ó÷åôéêÜ...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ãñçãïñüôåñïé ×ñüíïé"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Ãñçãïñüôåñïé ×ñüíïé", IDNONE, 10, 10, 182, 45
LTEXT "Áñ÷Üñéïò:", IDNONE, 20, 20, 58, 8
LTEXT "Ðñï÷ùñçìÝíïò:", IDNONE, 20, 30, 58, 8
LTEXT "Åéäéêüò:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OÊ", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Óõã÷áñçôÞñéá!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ðáñáêáëþ óõìðëçñþóôå ôï üíïìÜ óáò", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OÊ", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ðñïóùðéêü Ðáé÷íßäé"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "ÃñáììÝò:", IDNONE, 5, 15, 43, 10
LTEXT "ÓôÞëåò:", IDNONE, 5, 35, 43, 10
LTEXT "ÍÜñêåò:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OÊ", IDOK, 86, 32, 45, 15
PUSHBUTTON "Áêýñùóç", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&New\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marks (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Beginner", IDM_BEGINNER
MENUITEM "&Intermediate", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Custom...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Best Times...", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_EXIT
END
POPUP "&Help"
BEGIN
MENUITEM "&About", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Fastest Times"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Fastest Times", IDNONE, 10, 10, 182, 45
LTEXT "Beginner:", IDNONE, 20, 20, 58, 8
LTEXT "Intermediate:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Congratulations!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Please enter your name", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Custom Game"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Height:", IDNONE, 5, 15, 43, 10
LTEXT "Width:", IDNONE, 5, 35, 43, 10
LTEXT "Mines:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Cancel", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "segundos"
IDS_NOBODY, "Nadie"
IDS_ABOUT, "por Joshua Thielen y los programadores de ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Juego"
BEGIN
MENUITEM "&Nuevo\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marcar Interrogantes", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiante", IDM_BEGINNER
MENUITEM "&Advanzado", IDM_ADVANCED
MENUITEM "&Experto", IDM_EXPERT
MENUITEM "&Juego Personalizado", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Mejores Tiempos", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Salir", IDM_EXIT
END
POPUP "&Información"
BEGIN
MENUITEM "&Acerca de", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Mejores Tiempos"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Mejores Tiempos", IDNONE, 10, 10, 182, 45
LTEXT "Principiante:", IDNONE, 20, 20, 58, 8
LTEXT "Advanzado:", IDNONE, 20, 30, 58, 8
LTEXT "Experto:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "Aceptar", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Limpiar lista", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "¡Felicidades!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Por Favor, introduce tu nombre", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Aceptar", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Juego Personalizado"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Filas:", IDNONE, 5, 15, 43, 10
LTEXT "Columnas:", IDNONE, 5, 35, 43, 10
LTEXT "Minas:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "Aceptar", IDOK, 86, 32, 45, 15
PUSHBUTTON "Cancelar", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,78 +0,0 @@
#include "resource.h"
LANGUAGE LANG_BASQUE, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "segunduak"
IDS_NOBODY, "Inor ez"
IDS_ABOUT, "Joshua Thielen eta ReactOS programatzaileek"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Jokoa"
BEGIN
MENUITEM "&Berria\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Galdera ikurrak jarri", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Hasiberria", IDM_BEGINNER
MENUITEM "&Tartekoa", IDM_ADVANCED
MENUITEM "&Aditua", IDM_EXPERT
MENUITEM "&Pertsonalizatu jokoa", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Denborarik onenak", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Irten", IDM_EXIT
END
POPUP "&Informazioa"
BEGIN
MENUITEM "&Buscaminas-i buruz", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Denborarik onenak"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Denborarik onenak ", IDNONE, 10, 10, 182, 45
LTEXT "Hasiberria:", IDNONE, 20, 20, 58, 8
LTEXT "Tartekoa:", IDNONE, 20, 30, 58, 8
LTEXT "Aditua:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "Ados", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Berrezarri markagailuak", IDRESET, 18, 57, 84, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Zorionak!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Mesedez, idatzi zure izena", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Ados", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Pertsonalizatu jokoa"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Zabalera:", IDNONE, 5, 15, 43, 10
LTEXT "Altuera:", IDNONE, 5, 35, 43, 10
LTEXT "Minak:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "Ados", IDOK, 86, 32, 45, 15
PUSHBUTTON "Utzi", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,84 +0,0 @@
#include "resource.h"
/*
* Translation made by Jerome Signouret, 2006.
* Initial file : http://svn.reactos.org/viewcvs/trunk/reactos/base/applications/games/winemine/En.rc
* Revision : 85
*/
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "secondes"
IDS_NOBODY, "Anonyme"
IDS_ABOUT, "par Joshua Thielen et les développeurs de ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Jeu"
BEGIN
MENUITEM "&Nouveau\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marqueur ?", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Débutant", IDM_BEGINNER
MENUITEM "&Amateur", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Sur mesure", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Temps accéléré", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Quitter", IDM_EXIT
END
POPUP "&Informations"
BEGIN
MENUITEM "&Temps accéléré", IDM_TIMES
MENUITEM "&À propos", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Temps accéléré"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Temps accéléré", IDNONE, 10, 10, 182, 45
LTEXT "Débutant:", IDNONE, 20, 20, 58, 8
LTEXT "Amateur:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Réinitialiser les scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Félicitations !"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Veuillez entrer votre nom :", IDNONE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Sur mesure"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Lignes:", IDNONE, 5, 15, 43, 10
LTEXT "Colonnes:", IDNONE, 5, 35, 43, 10
LTEXT "Mines:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Annuler", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&Baru\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Tandai Pertanyaan", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Pemula", IDM_BEGINNER
MENUITEM "&Lanjutan", IDM_ADVANCED
MENUITEM "&Ahli", IDM_EXPERT
MENUITEM "&Kustom", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Waktu Tercepat", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_EXIT
END
POPUP "&Info"
BEGIN
MENUITEM "&Tentang", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Waktu Tercepat"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Waktu Tercepat", IDNONE, 10, 10, 182, 45
LTEXT "Pemula:", IDNONE, 20, 20, 58, 8
LTEXT "Lanjutan:", IDNONE, 20, 30, 58, 8
LTEXT "Ahli:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Selamat!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Silahkan masukkan nama anda", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Game Kustom"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Baris:", IDNONE, 5, 15, 43, 10
LTEXT "Kolom:", IDNONE, 5, 35, 43, 10
LTEXT "Mines:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Batal", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Anonimo"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&Nuova\tF2", 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 "&Tempi migliori", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Esci", IDM_EXIT
END
POPUP "&Info"
BEGIN
MENUITEM "&Informazioni su Campo minato", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Tempi migliori"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Tempi migliori", IDNONE, 10, 10, 182, 45
LTEXT "Principiante:", IDNONE, 20, 20, 58, 8
LTEXT "Intermedio:", IDNONE, 20, 30, 58, 8
LTEXT "Esperto:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Complimenti!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Digita il tuo nome per favore", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Campo personalizzato"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Righe:", IDNONE, 5, 15, 43, 10
LTEXT "Colonne:", IDNONE, 5, 35, 43, 10
LTEXT "Mine:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Annulla", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "秒"
IDS_NOBODY, "名前なし"
IDS_ABOUT, "Joshua ThielenとReactOS developersより"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "ゲーム(&G)"
BEGIN
MENUITEM "新規ゲーム(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "?マーク(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "初心者(&B)", IDM_BEGINNER
MENUITEM "中級者(&I)", IDM_ADVANCED
MENUITEM "玄人(&E)", IDM_EXPERT
MENUITEM "カスタム(&C)...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "ベストタイム(&B)...", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "終了(&X)", IDM_EXIT
END
POPUP "ヘルプ(&H)"
BEGIN
MENUITEM "WineMineについて(&A)", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "最速タイム"
FONT 9, "MS UI Gothic"
BEGIN
GROUPBOX "最速タイム", IDNONE, 10, 10, 182, 45
LTEXT "初心者:", IDNONE, 20, 20, 58, 8
LTEXT "中級者:", IDNONE, 20, 30, 58, 8
LTEXT "玄人:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "スコアのリセット(&R)", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "おめでとう!"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "お名前を入力してください", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "カスタムゲーム"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "高さ:", IDNONE, 5, 15, 43, 10
LTEXT "幅:", IDNONE, 5, 35, 43, 10
LTEXT "地雷の数:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "キャンセル", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,80 +0,0 @@
/*
*Korean translation by manatails007(www.manatails007.org)
*/
#include "resource.h"
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "초"
IDS_NOBODY, "익명"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "게임(&G)"
BEGIN
MENUITEM "새 게임(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "? 표시(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "초급(&B)", IDM_BEGINNER
MENUITEM "중급(&I)", IDM_ADVANCED
MENUITEM "고급(&E)", IDM_EXPERT
MENUITEM "커스텀(&C)", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "최고 기록(&B)", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "종료(&E)", IDM_EXIT
END
POPUP "도움말(&H)"
BEGIN
MENUITEM "정보(&A)", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Fastest Times"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "최고 기록", IDNONE, 10, 10, 182, 45
LTEXT "초급:", IDNONE, 20, 20, 58, 8
LTEXT "중급:", IDNONE, 20, 30, 58, 8
LTEXT "고급:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "확인", IDOK, 127, 57, 50, 15
PUSHBUTTON "점수 초기화(&R)", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "축하합니다!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "이름을 입력하세요", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "확인", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "커스텀 게임"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "높이:", IDNONE, 5, 15, 43, 10
LTEXT "너비:", IDNONE, 5, 35, 43, 10
LTEXT "지뢰:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "확인", IDOK, 86, 32, 45, 15
PUSHBUTTON "취소", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,80 +0,0 @@
/* Translation by Vytis "CMan" Girdþijauskas (cman@cman.us) */
#include "resource.h"
LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "sekundës"
IDS_NOBODY, "Niekas"
IDS_ABOUT, "Joshua Thielen ir ReactOS kûrëjai"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Þaidimas"
BEGIN
MENUITEM "&Naujas þaidimas\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Þymëti &spëjamus (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Pradedantis", IDM_BEGINNER
MENUITEM "Pa&þengæs", IDM_ADVANCED
MENUITEM "&Ekspertas", IDM_EXPERT
MENUITEM "Pasi&rinktas", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Greièiausi laikai", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Baigti", IDM_EXIT
END
POPUP "&Info"
BEGIN
MENUITEM "&Apie", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Greièiausi laikai"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Greièiausi laikai", IDNONE, 10, 10, 182, 45
LTEXT "Pradedantis:", IDNONE, 20, 20, 58, 8
LTEXT "Paþengæs:", IDNONE, 20, 30, 58, 8
LTEXT "Ekspertas:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Atstatyti", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Sveikiname!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Praðome áraðyti savo vardà", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Gerai", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Pasirinktas þaidimas"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Eilutës:", IDNONE, 5, 15, 43, 10
LTEXT "Stulpeliai:", IDNONE, 5, 35, 43, 10
LTEXT "Minos:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "Gerai", IDOK, 86, 32, 45, 15
PUSHBUTTON "Atsisakyti", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "&Nieuw\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Vraagteken a&ctiveren", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Beginner", IDM_BEGINNER
MENUITEM "&Gevorderde", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "Aan&passen", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Bes&te tijd", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Afsluiten", IDM_EXIT
END
POPUP "&Info"
BEGIN
MENUITEM "&Over", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Beste tijd"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Beste tijd", IDNONE, 10, 10, 182, 45
LTEXT "Beginner:", IDNONE, 20, 20, 58, 8
LTEXT "Gevorderde:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gefeleciteerd!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Gelieve uw naam in te voeren", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Aangepast spel"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rijen:", IDNONE, 5, 15, 43, 10
LTEXT "Kolommen:", IDNONE, 5, 35, 43, 10
LTEXT "Mijnen:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Annuleren", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
STRINGTABLE
BEGIN
IDS_SECONDS, "Sekunder"
IDS_NOBODY, "Ingen"
IDS_ABOUT, "av Joshua Thielen og ReactOS utviklere"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Spill"
BEGIN
MENUITEM "&Nytt\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Merk spørsmål", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Nybegynner", IDM_BEGINNER
MENUITEM "&Avansert", IDM_ADVANCED
MENUITEM "&Ekspert", IDM_EXPERT
MENUITEM "&Egendefinert", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Beste tider", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "A&vslutt", IDM_EXIT
END
POPUP "&Informasjon"
BEGIN
MENUITEM "&Om", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Beste tider"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Beste tider", IDNONE, 10, 10, 182, 45
LTEXT "Nybegynner:", IDNONE, 20, 20, 58, 8
LTEXT "Avansert:", IDNONE, 20, 30, 58, 8
LTEXT "Ekspert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Nullstill poeng", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulerer!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Skriv inn navnet ditt", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Tilpasse spill"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Høyde:", IDNONE, 5, 15, 43, 10
LTEXT "Bredde:", IDNONE, 5, 35, 43, 10
LTEXT "Miner:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Avbryt", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,86 +0,0 @@
/* Polish translation Emil Kaczmarek 2006
*
* small changes by TestamenT
* testament@users.sourceforge.net
* https://sourceforge.net/projects/reactospl
* updated by Caemyr - Olaf Siejka (Jan, 2008)
*/
#include "resource.h"
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "sekund"
IDS_NOBODY, "Anonim"
IDS_ABOUT, "Autorzy: Joshua Thielen i Ekipa ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Gra"
BEGIN
MENUITEM "&Nowa gra\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Poz&iom", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Pocz¹tkuj¹cy", IDM_BEGINNER
MENUITEM "Z&aawansowany", IDM_ADVANCED
MENUITEM "&Ekspert", IDM_EXPERT
MENUITEM "&W³asny poziom", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "N&ajlepsze czasy", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Zamknij", IDM_EXIT
END
POPUP "&Informacje"
BEGIN
MENUITEM "N&ajlepsze czasy", IDM_TIMES
MENUITEM "&WineMine - informacje", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Najlepsze czasy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Najlepsze czasy", IDNONE, 10, 10, 182, 45
LTEXT "Pocz¹tkuj¹cy:", IDNONE, 20, 20, 58, 8
LTEXT "Zaawansowany:", IDNONE, 20, 30, 58, 8
LTEXT "Ekspert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Zresetuj wyniki", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulacje!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Wpisz swoje imiê", IDNONE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ustawienia gry"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Iloœæ rzêdów:", IDNONE, 5, 15, 43, 10
LTEXT "IloϾ kolumn:", IDNONE, 5, 35, 43, 10
LTEXT "IloϾ min:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Anuluj", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,79 +0,0 @@
// Russian language resource file (Dmitry Chapyshev, 2007-06-10)
#include "resource.h"
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "ñåêóíä"
IDS_NOBODY, "íåèçâåñòíûé"
IDS_ABOUT, "Joshua Thielen è ðàçðàáîò÷èêè ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Èãðà"
BEGIN
MENUITEM "&Íîâàÿ èãðà\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Ìåòêè", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Í&îâè÷îê", IDM_BEGINNER
MENUITEM "&Ëþáèòåëü", IDM_ADVANCED
MENUITEM "&Ïðîôåññèîíàë", IDM_EXPERT
MENUITEM "Î&ñîáûå...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Ëó÷øåå âðåìÿ", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&Âûõîä", IDM_EXIT
END
POPUP "&Ñïðàâêà"
BEGIN
MENUITEM "&Î ïðîãðàììå", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ëó÷øåå âðåìÿ"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Ëó÷øåå âðåìÿ", IDNONE, 10, 10, 182, 45
LTEXT "Íîâè÷îê:", IDNONE, 20, 20, 58, 8
LTEXT "Ëþáèòåëü:", IDNONE, 20, 30, 58, 8
LTEXT "Ïðîôåññèîíàë:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Ñáðîñèòü", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ïîçäðàâëÿåì!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ïîæàëóéñòâà ââåäèòå âàøå èìÿ", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Îñîáàÿ èãðà"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Âûñîòà:", IDNONE, 5, 15, 43, 10
LTEXT "Øèðèíà:", IDNONE, 5, 35, 43, 10
LTEXT "×èñëî ìèí:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Îòìåíà", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,81 +0,0 @@
/* Slovak translation
* Copyleft 2007 Kario (kario@szm.sk)
*/
#include "resource.h"
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "sek."
IDS_NOBODY, "Nikto" //windows = Anonym
IDS_ABOUT, "od Joshua Thielen a vývojárov systému ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Hra"
BEGIN
MENUITEM "&Nová hra\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "Zn&aèky (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Zaèiatoèník", IDM_BEGINNER
MENUITEM "&Pokroèilý", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Vlastné...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Najlepšie èasy...", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "S&konèi<C3A8>", IDM_EXIT
END
POPUP "&Info" //windows = &Pomocník
BEGIN
MENUITEM "È&o je hra Míny...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Najrýchlejší h¾adaèi mín"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Najlepšie èasy", IDNONE, 10, 10, 182, 45
LTEXT "Zaèiatoèník:", IDNONE, 20, 20, 58, 8
LTEXT "Pokroèilý:", IDNONE, 20, 30, 58, 8
LTEXT "Expert:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Vynulova<76> výsledky", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Blahoželám!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Zadajte svoje meno, prosím!", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Vlastné pole"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Výška:", IDNONE, 5, 15, 43, 10
LTEXT "Šírka:", IDNONE, 5, 35, 43, 10
LTEXT "Míny:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,77 +0,0 @@
#include "resource.h"
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "seconds"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Game"
BEGIN
MENUITEM "ã&ËÁè\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "à&¤Ã×èͧËÁÒ¤ӶÒÁ", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "à&ÃÔèÁµé¹", IDM_BEGINNER
MENUITEM "&¢Ñé¹ÊÙ§¢Öé¹", IDM_ADVANCED
MENUITEM "&¼ÙéªÓ¹Ò­", IDM_EXPERT
MENUITEM "&¤¹·ÑèÇä»", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "à&ÇÅÒ·ÕèàÃçÇ·ÕèÊØ´", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "&ÍÍ¡", IDM_EXIT
END
POPUP "á&¨é§ãËé·ÃÒº"
BEGIN
MENUITEM "à&¡ÕèÂǡѺ", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "àÇÅÒ·ÕèàÃçÇ·ÕèÊØ´"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "àÇÅÒ·ÕèàÃçÇ·ÕèÊØ´", IDNONE, 10, 10, 182, 45
LTEXT "àÃÔèÁµé¹:", IDNONE, 20, 20, 58, 8
LTEXT "¢Ñé¹ÊÙ§¢Öé¹:", IDNONE, 20, 30, 58, 8
LTEXT "¼ÙéªÓ¹Ò­:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "µ¡Å§", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "¢ÍáÊ´§¤ÇÒÁÂÔ¹´Õ´éÇÂ!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "â»Ã´¡ÃÍ¡ª×èͧ͢¤Ø³", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "µ¡Å§", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "à¡ÁÃдѺ¤¹·ÑèÇä»"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "á¶Ç:", IDNONE, 5, 15, 43, 10
LTEXT "ËÅÑ¡:", IDNONE, 5, 35, 43, 10
LTEXT "¡ÑºÃÐàºÔ´:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "µ¡Å§", IDOK, 86, 32, 45, 15
PUSHBUTTON "¡àÅÔ¡", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,85 +0,0 @@
/*
* PROJECT: WineMine
* LICENSE: GPL - See COPYING in the top level directory
* FILE: base/applications/games/winemine/lang/uk-UA.rc
* PURPOSE: Ukraianian Language File for WineMine
* TRANSLATORS: Artem Reznikov, Igor Paliychuk
*/
#include "resource.h"
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_SECONDS, "ñåê"
IDS_NOBODY, "ͳõòî"
IDS_ABOUT, "â³ä Joshua Thielen ³ ðîçðîáíèê³â ReactOS"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "&Ãðà"
BEGIN
MENUITEM "&Íîâà\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&̳òêè (?)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Íîâà&÷îê", IDM_BEGINNER
MENUITEM "&Àìàòîð", IDM_ADVANCED
MENUITEM "Ïðî&ôåñ³îíàë", IDM_EXPERT
MENUITEM "&Îñîáëèâ³...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&×åìï³îíè...", IDM_TIMES
MENUITEM SEPARATOR
MENUITEM "Â&èõ³ä", IDM_EXIT
END
POPUP "&²íôîðìàö³ÿ"
BEGIN
MENUITEM "&Ïðî ïðîãðàìó...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "×åìï³îíè çà êàòåãîð³ÿìè"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Êðàù³ ÷àñè", IDNONE, 10, 10, 182, 45
LTEXT "Íîâà÷îê:", IDNONE, 20, 20, 58, 8
LTEXT "Àìàòîð:", IDNONE, 20, 30, 58, 8
LTEXT "Ïðîôåñ³îíàë:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 127, 57, 50, 15
PUSHBUTTON "&Ñêèäàííÿ ðåçóëüòàò³â", IDRESET, 18, 57, 77, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "³òàííÿ!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ââåä³òü Âàøå ³ì'ÿ", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ñïåö³àëüíå ïîëå"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Âèñîòà:", IDNONE, 5, 15, 43, 10
LTEXT "Øèðèíà:", IDNONE, 5, 35, 43, 10
LTEXT "̳í:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 86, 52, 45, 15
END

View file

@ -1,96 +0,0 @@
/*
* WineMine (Simplified Chinese resources)
*
* Copyright 2007 zhangbing <e_zb@21cn.com, ezb@mail.gywb.cn>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "resource.h"
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
STRINGTABLE DISCARDABLE
BEGIN
IDS_SECONDS, "秒"
IDS_NOBODY, "匿名"
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
END
IDM_WINEMINE MENU DISCARDABLE
BEGIN
POPUP "扫雷(&G)"
BEGIN
MENUITEM "开局(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "标记(?)(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "初级(&B)", IDM_BEGINNER
MENUITEM "中级(&A)", IDM_ADVANCED
MENUITEM "高级(&E)", IDM_EXPERT
MENUITEM "自定义(&C)...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "退出(&X)", IDM_EXIT
END
POPUP "信息(&I)"
BEGIN
MENUITEM "扫雷英雄榜(&F)...", IDM_TIMES
MENUITEM "关于扫雷(&A)...", IDM_ABOUT
END
END
IDD_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "扫雷英雄榜"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "最高纪录", IDNONE, 10, 10, 182, 45
LTEXT "初级:", IDNONE, 20, 20, 58, 8
LTEXT "中级:", IDNONE, 20, 30, 58, 8
LTEXT "高级:", IDNONE, 20, 40, 58, 8
LTEXT "", IDC_TIME1, 80, 20, 50, 8
LTEXT "", IDC_TIME2, 80, 30, 50, 8
LTEXT "", IDC_TIME3, 80, 40, 50, 8
LTEXT "", IDC_NAME1, 132, 20, 55, 8
LTEXT "", IDC_NAME2, 132, 30, 55, 8
LTEXT "", IDC_NAME3, 132, 40, 55, 8
DEFPUSHBUTTON "确定", IDOK, 127, 57, 50, 15
PUSHBUTTON "重新记分(&R)", IDRESET, 18, 57, 67, 15
END
IDD_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
FONT 8, "MS Shell Dlg"
CAPTION "刷新纪录!"
BEGIN
LTEXT "已破纪录,请输入你的名字", IDIGNORE, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "确定", IDOK, 60, 40, 40, 15
END
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "自定义雷区"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "高度:", IDNONE, 5, 15, 43, 10
LTEXT "宽度:", IDNONE, 5, 35, 43, 10
LTEXT "雷数:", IDNONE, 5, 55, 43, 10
EDITTEXT IDC_EDITROWS, 49, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 49, 35, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 49, 55, 30, 12, ES_NUMBER
DEFPUSHBUTTON "确定", IDOK, 86, 32, 45, 15
PUSHBUTTON "取消", IDCANCEL, 86, 52, 45, 15
END

File diff suppressed because it is too large Load diff

View file

@ -1,155 +0,0 @@
/*
* Copyright 2000 Joshua Thielen <jt85296@ltu.edu>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include <windows.h>
static const TCHAR szWineMineRegKey[] = TEXT("Software\\Microsoft\\WinMine");
// Common Controls 6.0 for MSVC 2005 or later
#if _MSC_VER >= 1400
# pragma comment(linker, "/manifestdependency:\"type='win32' " \
"name='Microsoft.Windows.Common-Controls' " \
"version='6.0.0.0' " \
"processorArchitecture='x86' " \
"publicKeyToken='6595b64144ccf1df' " \
"language='*'\"")
#endif
#define ID_TIMER 1000
#define BEGINNER_MINES 10
#define BEGINNER_COLS 9
#define BEGINNER_ROWS 9
#define ADVANCED_MINES 40
#define ADVANCED_COLS 16
#define ADVANCED_ROWS 16
#define EXPERT_MINES 99
#define EXPERT_COLS 30
#define EXPERT_ROWS 16
#define MAX_COLS 30
#define MAX_ROWS 24
#define BOTTOM_MARGIN 20
#define BOARD_WMARGIN 5
#define BOARD_HMARGIN 5
/* mine defines */
#define MINE_WIDTH 16
#define MINE_HEIGHT 16
#define LED_WIDTH 12
#define LED_HEIGHT 23
#define FACE_WIDTH 24
#define FACE_HEIGHT 24
typedef enum { SPRESS_BMP, COOL_BMP, DEAD_BMP, OOH_BMP, SMILE_BMP } FACE_BMP;
typedef enum { WAITING, PLAYING, GAMEOVER, WON } GAME_STATUS;
typedef enum
{
MPRESS_BMP, ONE_BMP, TWO_BMP, THREE_BMP, FOUR_BMP, FIVE_BMP, SIX_BMP,
SEVEN_BMP, EIGHT_BMP, BOX_BMP, FLAG_BMP, QUESTION_BMP, EXPLODE_BMP,
WRONG_BMP, MINE_BMP, QPRESS_BMP
} MINEBMP_OFFSET;
typedef enum { BEGINNER, ADVANCED, EXPERT, CUSTOM } DIFFICULTY;
typedef struct tagBOARD
{
BOOL bMark;
HINSTANCE hInst;
HWND hWnd;
HBITMAP hMinesBMP;
HBITMAP hFacesBMP;
HBITMAP hLedsBMP;
RECT MinesRect;
RECT FaceRect;
RECT TimerRect;
RECT CounterRect;
ULONG uWidth;
ULONG uHeight;
POINT Pos;
ULONG uTime;
ULONG uNumFlags;
ULONG uBoxesLeft;
ULONG uNumMines;
ULONG uRows;
ULONG uCols;
ULONG uMines;
TCHAR szBestName[3][16];
ULONG uBestTime[3];
DIFFICULTY Difficulty;
POINT Press;
FACE_BMP FaceBmp;
GAME_STATUS Status;
struct BOX_STRUCT
{
UINT bIsMine : 1;
UINT bIsPressed : 1;
UINT uFlagType : 2;
UINT uNumMines : 4;
} Box [MAX_COLS + 2] [MAX_ROWS + 2];
/* defines for uFlagType */
#define NORMAL 0
#define QUESTION 1
#define FLAG 2
#define COMPLETE 3
} BOARD;
void ExitApp( int error );
void InitBoard( BOARD *pBoard );
void LoadBoard( BOARD *pBoard );
void SaveBoard( BOARD *pBoard );
void DestroyBoard( BOARD *pBoard );
void SetDifficulty( BOARD *pBoard, DIFFICULTY difficulty );
void CheckLevel( BOARD *pBoard );
void CreateBoard( BOARD *pBoard );
void CreateBoxes( BOARD *pBoard );
void TestBoard( HWND hWnd, BOARD *pBoard, LONG x, LONG y, int msg );
void TestMines( BOARD *pBoard, POINT pt, int msg );
void TestFace( BOARD *pBoard, POINT pt, int msg );
void DrawBoard( HDC hdc, HDC hMemDC, PAINTSTRUCT *ps, BOARD *pBoard );
void DrawMines( HDC hdc, HDC hMemDC, BOARD *pBoard );
void DrawMine( HDC hdc, HDC hMemDC, BOARD *pBoard, ULONG uCol, ULONG uRow, BOOL IsPressed );
void AddFlag( BOARD *pBoard, ULONG uCol, ULONG uRow );
void CompleteBox( BOARD *pBoard, ULONG uCol, ULONG uRow );
void CompleteBoxes( BOARD *pBoard, ULONG uCol, ULONG uRow );
void PressBox( BOARD *pBoard, ULONG uCol, ULONG uRow );
void PressBoxes( BOARD *pBoard, ULONG uCol, ULONG uRow );
void UnpressBox( BOARD *pBoard, ULONG uCol, ULONG uRow );
void UnpressBoxes( BOARD *pBoard, ULONG uCol, ULONG uRow );
void UpdateTimer( BOARD *pBoard );
void DrawLeds( HDC hdc, HDC hMemDC, BOARD *pBoard, LONG nNumber, LONG x, LONG y);
void DrawFace( HDC hdc, HDC hMemDC, BOARD *pBoard );
LRESULT WINAPI MainProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
/* end of header */

View file

@ -1,40 +0,0 @@
#include <windows.h>
#include "resource.h"
/* define language neutral resources */
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
IDA_WINEMINE ACCELERATORS DISCARDABLE
BEGIN
VK_F2, IDM_NEW, VIRTKEY, NOINVERT
"X", IDM_EXIT, VIRTKEY, ALT, NOINVERT
END
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 localised resources */
#include "lang/bg-BG.rc"
#include "lang/ca-ES.rc"
#include "lang/cs-CZ.rc"
#include "lang/de-DE.rc"
#include "lang/el-GR.rc"
#include "lang/en-US.rc"
#include "lang/es-ES.rc"
#include "lang/eu-ES.rc"
#include "lang/fr-FR.rc"
#include "lang/id-ID.rc"
#include "lang/it-IT.rc"
#include "lang/ja-JP.rc"
#include "lang/ko-KR.rc"
#include "lang/lt-LT.rc"
#include "lang/no-NO.rc"
#include "lang/nl-NL.rc"
#include "lang/pl-PL.rc"
#include "lang/ru-RU.rc"
#include "lang/sk-SK.rc"
#include "lang/th-TH.rc"
#include "lang/uk-UA.rc"
#include "lang/zh-CN.rc"

View file

@ -0,0 +1,15 @@
set_unicode()
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
set_rc_compiler()
add_executable(winmine
main.c
dialog.c
rsrc.rc)
set_module_type(winmine win32gui)
target_link_libraries(winmine wine)
add_importlibs(winmine user32 gdi32 advapi32 shell32 msvcrt kernel32 ntdll)

View file

@ -0,0 +1,116 @@
/*
* WineMine (dialog.c)
*
* Copyright 2000 Joshua Thielen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include "main.h"
#include "resource.h"
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
BOOL IsRet;
static BOARD *p_board;
switch( uMsg ) {
case WM_INITDIALOG:
p_board = (BOARD*) lParam;
SetDlgItemInt( hDlg, IDC_EDITROWS, p_board->rows, FALSE );
SetDlgItemInt( hDlg, IDC_EDITCOLS, p_board->cols, FALSE );
SetDlgItemInt( hDlg, IDC_EDITMINES, p_board->mines, FALSE );
return TRUE;
case WM_COMMAND:
switch( LOWORD( wParam ) ) {
case IDOK:
p_board->rows = GetDlgItemInt( hDlg, IDC_EDITROWS, &IsRet, FALSE );
p_board->cols = GetDlgItemInt( hDlg, IDC_EDITCOLS, &IsRet, FALSE );
p_board->mines = GetDlgItemInt( hDlg, IDC_EDITMINES, &IsRet, FALSE );
CheckLevel( p_board );
EndDialog( hDlg, 0 );
return TRUE;
case IDCANCEL:
EndDialog( hDlg, 1 );
return TRUE;
}
break;
}
return FALSE;
}
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOARD *p_board;
switch( uMsg ) {
case WM_INITDIALOG:
p_board = (BOARD*) lParam;
SetDlgItemText( hDlg, IDC_EDITNAME,
p_board->best_name[p_board->difficulty] );
return TRUE;
case WM_COMMAND:
switch( LOWORD( wParam ) ) {
case IDOK:
GetDlgItemText( hDlg, IDC_EDITNAME,
p_board->best_name[p_board->difficulty],
sizeof( p_board->best_name[p_board->difficulty] ) );
EndDialog( hDlg, 0 );
return TRUE;
case IDCANCEL:
EndDialog( hDlg, 0 );
return TRUE;
}
break;
}
return FALSE;
}
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
{
static BOARD *p_board;
unsigned i;
switch( uMsg ) {
case WM_INITDIALOG:
p_board = (BOARD*) lParam;
/* set best names */
for( i = 0; i < 3; i++ )
SetDlgItemText( hDlg, (IDC_NAME1) + i, p_board->best_name[i] );
/* set best times */
for( i = 0; i < 3; i++ )
SetDlgItemInt( hDlg, (IDC_TIME1) + i, p_board->best_time[i], FALSE );
return TRUE;
case WM_COMMAND:
switch( LOWORD( wParam ) ) {
case IDOK:
case IDCANCEL:
EndDialog( hDlg, 0 );
return TRUE;
}
break;
}
return FALSE;
}

View file

@ -0,0 +1,98 @@
/* Hey, Emacs, open this file with -*- coding: cp1250 -*-
*
* WineMine
* Czech Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2004 David Kredba
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
/* Czech strings in CP1250 */
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nikdo"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "N&astavení" BEGIN
MENUITEM "&Nová\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Oznaèovat nerozhodnuté", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Zaèáteèník", IDM_BEGINNER
MENUITEM "&Pokroèilý", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Dle libosti", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Konec\tAlt+K", IDM_EXIT
END
POPUP "&Informace" BEGIN
MENUITEM "Ne&jlepší èasy", IDM_TIMES
MENUITEM "&O aplikaci", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Nejlepší èasy"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Nejlepší èasy", -1, 10, 10, 140, 45
LTEXT "Zaèáteèník", -1, 20, 20, 40, 8
LTEXT "Pokroèilý", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulujeme !"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Prosím, zadejte své jméno", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Vlastní hra"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Øádky", -1, 5, 5, 30, 10
LTEXT "Sloupce", -1, 5, 35, 30, 10
LTEXT "Miny", -1, 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 "Storno", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,93 @@
/*
* WineMine
* Danish language support
*
* Copyright 2008 Jens Albretsen <jens@albretsen.dk>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "Minerydder"
IDS_NOBODY, "Ingen"
IDS_ABOUT, "Ophavsret 2000 tilhører Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Indstillinger" BEGIN
MENUITEM "&Nyt spil\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Brug spørgsmålstegn",IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Ny&begynder", IDM_BEGINNER
MENUITEM "&Avanceret", IDM_ADVANCED
MENUITEM "&Ekspert", IDM_EXPERT
MENUITEM "B&rugerdefineret", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Afslut&t\tAlt+X", IDM_EXIT
END
POPUP "&Hjælp" BEGIN
MENUITEM "&Bedste tider", IDM_TIMES
MENUITEM "&Om", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Bedste tider"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Bedste tider", -1, 10, 10, 140, 45
LTEXT "Nybegynder", -1, 20, 20, 40, 8
LTEXT "Avanceret", -1, 20, 30, 40, 8
LTEXT "Ekspert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Tillykke!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Indtast dit navn", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Brugerdefineret spil"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rækker", -1, 5, 5, 30, 10
LTEXT "Kolonner", -1, 5, 35, 30, 10
LTEXT "Miner", -1, 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 "Annuller", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,95 @@
/*
* WineMine
* German Language Support
*
* Copyright 2004 Henning Gerhardt
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
#pragma code_page(65001)
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Niemand"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Optionen" BEGIN
MENUITEM "&Neu\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Merker", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Anfänger", IDM_BEGINNER
MENUITEM "&Fortgeschrittene", IDM_ADVANCED
MENUITEM "&Experten", IDM_EXPERT
MENUITEM "Benutzer&definiert...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Beenden\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Beste Zeiten", IDM_TIMES
MENUITEM "&Über", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Beste Zeiten"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Beste Zeiten", -1, 10, 10, 140, 45
LTEXT "Anfänger", -1, 20, 20, 40, 8
LTEXT "Fortgeschrittene", -1, 20, 30, 40, 8
LTEXT "Experten", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Herzlichen Glückwunsch!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Bitte geben Sie Ihren Namen ein", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Benutzerdefiniertes Spiel"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Reihen", -1, 5, 5, 30, 10
LTEXT "Zeilen", -1, 5, 35, 30, 10
LTEXT "Minen", -1, 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 "Abbrechen", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,94 @@
/*
* WineMine
* English Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Options" BEGIN
MENUITEM "&New\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Mark Question", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Beginner", IDM_BEGINNER
MENUITEM "&Advanced", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Custom...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "E&xit\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Fastest Times...", IDM_TIMES
MENUITEM "&About", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Fastest Times"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Fastest Times", -1, 10, 10, 140, 45
LTEXT "Beginner", -1, 20, 20, 40, 8
LTEXT "Advanced", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Congratulations!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Please enter your name", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Custom Game"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rows", -1, 5, 5, 30, 10
LTEXT "Cols", -1, 5, 35, 30, 10
LTEXT "Mines", -1, 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 "Cancel", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,93 @@
/*
* WineMine
* Spanish Language Support
*
* Copyright 2003 José Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nadie"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opciones" BEGIN
MENUITEM "&Nuevo\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Interrogación", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiante", IDM_BEGINNER
MENUITEM "&Avanzado", IDM_ADVANCED
MENUITEM "&Experto", IDM_EXPERT
MENUITEM "P&ersonalizado", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Salir\tAlt+X", IDM_EXIT
END
POPUP "&Ayuda" BEGIN
MENUITEM "&Mejores tiempos", IDM_TIMES
MENUITEM "&Acerca de", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Mejores tiempos"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Mejores tiempos", -1, 10, 10, 140, 45
LTEXT "Principiante", -1, 20, 20, 40, 8
LTEXT "Avanzado", -1, 20, 30, 40, 8
LTEXT "Experto", -1, 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 "Aceptar", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "¡Enhorabuena!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Por favor, introduzca su nombre", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Aceptar", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Juego personalizado"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Filas", -1, 5, 5, 30, 10
LTEXT "Columnas", -1, 5, 35, 30, 10
LTEXT "Minas", -1, 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 "Aceptar", IDOK, 40, 30, 50, 15
PUSHBUTTON "Cancelar", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,93 @@
/*
* WineMine
* Finnish Language Support
*
* Copyright 2005 Kimmo Myllyvirta
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_FINNISH, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Ei kukaan"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Valinnat" BEGIN
MENUITEM "&Uusi\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Merkitse", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Aloittelija", IDM_BEGINNER
MENUITEM "&Kehittynyt", IDM_ADVANCED
MENUITEM "&Expertti", IDM_EXPERT
MENUITEM "Mukau&ta", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Poistu\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Nopeimmat ajat", IDM_TIMES
MENUITEM "&Tietoja", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Nopeimmat Ajat"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Nopeimmat Ajat",-1, 10, 10, 140, 45
LTEXT "Aloittelija", -1, 20, 20, 40, 8
LTEXT "Kehittynyt", -1, 20, 30, 40, 8
LTEXT "Expertti", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Onnittelut!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Anna nimesi", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Mukautettu Peli"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rivejä", -1, 5, 5, 30, 10
LTEXT "Palstoja", -1, 5, 35, 30, 10
LTEXT "Miinoja", -1, 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 "Peruuta", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,99 @@
/*
* WineMine
* French Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2003 Vincent Béron
* Copyright 2006 Jonathan Ernst
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "Démineur de Wine"
IDS_NOBODY, "Anonyme"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Options" BEGIN
MENUITEM "&Nouveau\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marquage des cases suspectes", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Débutant", IDM_BEGINNER
MENUITEM "&Avancé", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Personnalisé...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Quitter\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "Meilleurs &temps", IDM_TIMES
MENUITEM "À &propos", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Meilleurs temps"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Meilleurs temps", -1, 10, 10, 140, 45
LTEXT "Débutant", -1, 20, 20, 40, 8
LTEXT "Avancé", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Félicitations !"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Veuillez saisir votre nom :", -1, 25, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Grille personnalisée"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Lignes", -1, 5, 5, 30, 10
LTEXT "Colonnes", -1, 5, 35, 30, 10
LTEXT "Mines", -1, 5, 65, 30, 10
EDITTEXT IDC_EDITROWS, 5, 15, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITCOLS, 5, 45, 30, 12, ES_NUMBER
EDITTEXT IDC_EDITMINES, 5, 75, 30, 12, ES_NUMBER
DEFPUSHBUTTON "OK", IDOK, 44, 30, 50, 15
PUSHBUTTON "Annuler", IDCANCEL, 44, 50, 50, 15
END

View file

@ -0,0 +1,98 @@
/*
* WineMine
* Italian Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2003-2004 Ivan Leo Puoti
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nessuno"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opzioni" BEGIN
MENUITEM "&Nuovo\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Contrassegna domanda", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiante", IDM_BEGINNER
MENUITEM "&Avanzato", IDM_ADVANCED
MENUITEM "&Esperto", IDM_EXPERT
MENUITEM "&Personalizza", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "E&sci\tAlt+X", IDM_EXIT
END
POPUP "&Informazioni" BEGIN
MENUITEM "&Tempi migliori", IDM_TIMES
MENUITEM "&Riguardo a WineMine", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Tempi migliori"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Tempi migliori", -1, 10, 10, 140, 45
LTEXT "Principiante", -1, 20, 20, 40, 8
LTEXT "Avanzato", -1, 20, 30, 40, 8
LTEXT "Esperto", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Congratulazioni!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Inserisci il tuo nome", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gioco personalizzato"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Righe", -1, 5, 5, 30, 10
LTEXT "Colonne", -1, 5, 35, 30, 10
LTEXT "Mine", -1, 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
END

View file

@ -0,0 +1,97 @@
/*
* WineMine
* Japanese Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "オプション(&O)" BEGIN
MENUITEM "スタート(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "?マークを使用(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "初級(&B)", IDM_BEGINNER
MENUITEM "中級(&A)", IDM_ADVANCED
MENUITEM "上級(&E)", IDM_EXPERT
MENUITEM "盤面の変更(&C)", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "終了(&X)\tAlt+X", IDM_EXIT
END
POPUP "情報(&I)" BEGIN
MENUITEM "ハイスコア(&F)", IDM_TIMES
MENUITEM "WineMine について(&A)", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Fastest Times"
FONT 9, "MS UI Gothic"
BEGIN
GROUPBOX "ハイスコア", -1, 10, 10, 140, 45
LTEXT "初級", -1, 20, 20, 40, 8
LTEXT "中級", -1, 20, 30, 40, 8
LTEXT "上級", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "おめでとう!"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "名前を入力しましょう", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "盤面の変更"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "Rows", -1, 5, 5, 30, 10
LTEXT "Cols", -1, 5, 35, 30, 10
LTEXT "Mines", -1, 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 "Cancel", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,95 @@
/*
* WineMine
* Korean Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2005,2007 YunSong Hwang
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "Wine지뢰찾기"
IDS_NOBODY, "아무개"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "옵션(&O)" BEGIN
MENUITEM "새 게임(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "물음표 표시(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "초보자(&B)", IDM_BEGINNER
MENUITEM "중급자(&A)", IDM_ADVANCED
MENUITEM "상급자(&E)", IDM_EXPERT
MENUITEM "사용자 정의(&C)", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "나가기(&X)\tAlt+X", IDM_EXIT
END
POPUP "도움말(&I)" BEGIN
MENUITEM "가장 빠른 시간(&F)", IDM_TIMES
MENUITEM "정보(&A)", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "가장 빠른 시간"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "최단 시간", -1, 10, 10, 140, 45
LTEXT "초보자", -1, 20, 20, 40, 8
LTEXT "중급자", -1, 20, 30, 40, 8
LTEXT "전문가", -1, 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 "확인", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "축하합니다!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "당신의 이름을 적어주세요", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "확인", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "게임 사용자 정의 "
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "가로줄", -1, 5, 5, 30, 10
LTEXT "새로줄", -1, 5, 35, 30, 10
LTEXT "지뢰", -1, 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 "확인", IDOK, 40, 30, 50, 15
PUSHBUTTON "취소", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,96 @@
/*
* WineMine
* Lithuanian Language Support
*
* Copyright 2009 Aurimas Fišeras <aurimas@gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Niekas"
IDS_ABOUT, "Autoriaus teisės 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Parinktys" BEGIN
MENUITEM "&Naujas\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Žymėti klaustuku", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "P&radedantis", IDM_BEGINNER
MENUITEM "&Pažengęs", IDM_ADVANCED
MENUITEM "Ek&spertas", IDM_EXPERT
MENUITEM "Pasirin&ktas...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Iš&eiti\tAlt+X", IDM_EXIT
END
POPUP "&Informacija" BEGIN
MENUITEM "&Geriausi laikai", IDM_TIMES
MENUITEM "&Apie", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Geriausi laikai"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Geriausi laikai", -1, 10, 10, 140, 45
LTEXT "Pradedantis", -1, 20, 20, 40, 8
LTEXT "Pažengęs", -1, 20, 30, 40, 8
LTEXT "Ekspertas", -1, 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 "Gerai", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Sveikiname!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Įveskite savo vardą", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Gerai", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Pasirinktas žaidimas"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Eilutės", -1, 5, 5, 30, 10
LTEXT "Stulpeliai", -1, 5, 35, 30, 10
LTEXT "Minos", -1, 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 "Gerai", IDOK, 40, 30, 50, 15
PUSHBUTTON "Atsisakyti", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,92 @@
/*
* WineMine (Dutch resources)
*
* Copyright 2003 Hans Leidekker
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Niemand"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opties" BEGIN
MENUITEM "&Nieuw spel\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Markeer vraag", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Beginner", IDM_BEGINNER
MENUITEM "&Gevorderde", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "Aange&past spel", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Afsluiten\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Snelste tijden...", IDM_TIMES
MENUITEM "&Over WineMine", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Snelste tijden"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Snelste tijden", -1, 10, 10, 140, 45
LTEXT "Beginner", -1, 20, 20, 40, 8
LTEXT "Gevorderde", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gefeliciteerd!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Voer uw naam in", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Aangepast spel"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rijen", -1, 5, 5, 30, 10
LTEXT "Kolommen", -1, 5, 35, 30, 10
LTEXT "Mijnen", -1, 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 "Annuleren", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,93 @@
/*
* WineMine
* Norwegian Bokmål language support
*
* Copyright 2005 Alexander N. Sørnes
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
STRINGTABLE BEGIN
IDS_APPNAME, "Minesveiper"
IDS_NOBODY, "Ingen"
IDS_ABOUT, "Kopirett 2000 tilhører Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Innstillinger" BEGIN
MENUITEM "&Ny\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Merk spørsmål", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Ny&begynner", IDM_BEGINNER
MENUITEM "&Avansert", IDM_ADVANCED
MENUITEM "&Ekspert", IDM_EXPERT
MENUITEM "E&gendefinert", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Avslut&t\tAlt+X", IDM_EXIT
END
POPUP "&Hjelp" BEGIN
MENUITEM "&Beste tider", IDM_TIMES
MENUITEM "&Om", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Beste tider"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Beste tider", -1, 10, 10, 140, 45
LTEXT "Nybegynner", -1, 20, 20, 40, 8
LTEXT "Avansert", -1, 20, 30, 40, 8
LTEXT "Ekspert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulerer!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Skriv inn navnet ditt", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Egendefinert spill"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rader", -1, 5, 5, 30, 10
LTEXT "Kolonner", -1, 5, 35, 30, 10
LTEXT "Miner", -1, 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
END

View file

@ -0,0 +1,95 @@
/*
* WineMine
* Polish Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2004 Jacek Caban
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Anonim"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opcje" BEGIN
MENUITEM "&Nowa\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Znaczniki", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Pocz¹tkuj¹cy", IDM_BEGINNER
MENUITEM "Z&aawansowany", IDM_ADVANCED
MENUITEM "&Ekspert", IDM_EXPERT
MENUITEM "&U¿ytkownika", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "W&yjœcie\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Najlepsze Wyniki", IDM_TIMES
MENUITEM "&O Programie", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 170, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Najlepsze Wyniki"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Najlepsze Wyniki", -1, 10, 10, 150, 45
LTEXT "Pocz¹tkuj¹cy", -1, 20, 20, 50, 8
LTEXT "Zaawansowany", -1, 20, 30, 50, 8
LTEXT "Ekspert", -1, 20, 40, 50, 8
LTEXT "999", IDC_TIME1, 80, 20, 15, 8
LTEXT "999", IDC_TIME2, 80, 30, 15, 8
LTEXT "999", IDC_TIME3, 80, 40, 15, 8
LTEXT "", IDC_NAME1, 100, 20, 55, 8
LTEXT "", IDC_NAME2, 100, 30, 55, 8
LTEXT "", IDC_NAME3, 100, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 60, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulacje!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Podaj swoje imiê", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Ustawienia U¿ytkownika"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Wiersze", -1, 5, 5, 30, 10
LTEXT "Kolumny", -1, 5, 35, 30, 10
LTEXT "Miny", -1, 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 "Anuluj", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,131 @@
/*
* WineMine
* Portuguese Language Support
*
* Copyright 2003 Marcelo Duarte
* Copyright 2004 Américo José Melo
* Copyright 2010 Gustavo Henrique Milaré
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
#pragma code_page(65001)
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Ninguém"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opções" BEGIN
MENUITEM "&Novo\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marcas", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiante", IDM_BEGINNER
MENUITEM "&Intermediário", IDM_ADVANCED
MENUITEM "&Experiente", IDM_EXPERT
MENUITEM "Personali&zar...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Sai&r\tAlt+X", IDM_EXIT
END
POPUP "Aj&uda" BEGIN
MENUITEM "&Melhores tempos", IDM_TIMES
MENUITEM "&Sobre", IDM_ABOUT
END
END
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Ninguém"
IDS_ABOUT, "Direitos de autor 2000, Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opções" BEGIN
MENUITEM "&Novo\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Marcas", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Principiante", IDM_BEGINNER
MENUITEM "&Intermediário", IDM_ADVANCED
MENUITEM "&Experiente", IDM_EXPERT
MENUITEM "Personali&zar...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Sai&r\tAlt+X", IDM_EXIT
END
POPUP "Aj&uda" BEGIN
MENUITEM "&Melhores tempos", IDM_TIMES
MENUITEM "&Acerca", IDM_ABOUT
END
END
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
DLG_TIMES DIALOGEX 0, 0, 170, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Melhores tempos"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Melhores tempos", -1, 10, 10, 150, 45
LTEXT "Principiante", -1, 20, 20, 50, 8
LTEXT "Intermediário", -1, 20, 30, 50, 8
LTEXT "Experiente", -1, 20, 40, 50, 8
LTEXT "999", IDC_TIME1, 80, 20, 15, 8
LTEXT "999", IDC_TIME2, 80, 30, 15, 8
LTEXT "999", IDC_TIME3, 80, 40, 15, 8
LTEXT "", IDC_NAME1, 100, 20, 55, 8
LTEXT "", IDC_NAME2, 100, 30, 55, 8
LTEXT "", IDC_NAME3, 100, 40, 55, 8
DEFPUSHBUTTON "OK", IDOK, 60, 60, 50, 15
END
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Parabéns!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Por favor, indique o seu nome", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Jogo personalizado"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Linhas", -1, 5, 5, 30, 10
LTEXT "Colunas", -1, 5, 35, 30, 10
LTEXT "Minas", -1, 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 "Cancelar", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,95 @@
/*
* WineMine
* Romanian Language Support
*
* Copyright 2007 Michael Stefaniuc
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
#pragma code_page(65001)
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nimeni"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Opţiuni" BEGIN
MENUITEM "&Nou\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Mark Question", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Începător", IDM_BEGINNER
MENUITEM "&Avansat", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "&Personalizat", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Ieşire\tAlt+X", IDM_EXIT
END
POPUP "&Informaţii" BEGIN
MENUITEM "&Scoruri maxime", IDM_TIMES
MENUITEM "&Despre", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Scoruri maxime"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Scoruri maxime", -1, 10, 10, 140, 45
LTEXT "&Începător", -1, 20, 20, 40, 8
LTEXT "Avansat", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Felicitări!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Scrieţi-vă numele", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Joc personalizat"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Linii", -1, 5, 5, 30, 10
LTEXT "Coloane", -1, 5, 35, 30, 10
LTEXT "Mine", -1, 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 "Renunţă", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,96 @@
/*
* WineMine
* Russian Language Support
*
* Copyright 2003 Pavel Roskin
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Игра" BEGIN
MENUITEM "&Новая игра\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Вопросительные знаки", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Нови&чок", IDM_BEGINNER
MENUITEM "&Мастер", IDM_ADVANCED
MENUITEM "&Эксперт", IDM_EXPERT
MENUITEM "Нестандартные &параметры", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Закрыть\tAlt+X", IDM_EXIT
END
POPUP "&Справка" BEGIN
MENUITEM "&Лучшее время", IDM_TIMES
MENUITEM "&О программе", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Лучшее время"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Лучшее время", -1, 10, 10, 140, 45
LTEXT "Новичок", -1, 20, 20, 40, 8
LTEXT "Мастер", -1, 20, 30, 40, 8
LTEXT "Эксперт", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Поздравляю!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Пожалуйста, введите ваше имя", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 140, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Нестандартные параметры"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "По вертикали", -1, 5, 5, 70, 10
LTEXT "По горизонтали", -1, 5, 35, 70, 10
LTEXT "Число мин", -1, 5, 65, 70, 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, 80, 30, 50, 15
PUSHBUTTON "Отмена", IDCANCEL, 80, 50, 50, 15
END

View file

@ -0,0 +1,95 @@
/*
* WineMine
* Slovenian Language Support
*
* Copyright 2003, 2008 Rok Mandeljc
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
#pragma code_page(65001)
LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nihče"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Možnosti" BEGIN
MENUITEM "&Nova igra\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Vprašaji", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Začetnik", IDM_BEGINNER
MENUITEM "&Napreden", IDM_ADVANCED
MENUITEM "&Strokovnjak", IDM_EXPERT
MENUITEM "&Poljubno", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "Iz&hod\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Najboljši časi", IDM_TIMES
MENUITEM "&O programu", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Najboljši časi"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Najboljši časi", -1, 10, 10, 140, 45
LTEXT "Začetnik", -1, 20, 20, 40, 8
LTEXT "Napreden", -1, 20, 30, 40, 8
LTEXT "Strokovnjak", -1, 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 "V redu", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Čestitamo!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Vnesite svoje ime", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "V redu", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Poljubna igra"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Vrstice", -1, 5, 5, 30, 10
LTEXT "Stolpci", -1, 5, 35, 30, 10
LTEXT "Mine", -1, 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 "V redu", IDOK, 40, 30, 50, 15
PUSHBUTTON "Prekliči", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,98 @@
/*
* WineMine
* Swedish Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2008 Daniel Nylander <po@danielnylander.se>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
STRINGTABLE BEGIN
IDS_APPNAME, "Minor"
IDS_NOBODY, "Ingen"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "A&lternativ" BEGIN
MENUITEM "&Nytt\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Markera fråga", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Ny&börjare", IDM_BEGINNER
MENUITEM "&Avancerad", IDM_ADVANCED
MENUITEM "&Expert", IDM_EXPERT
MENUITEM "An&passad...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "A&vsluta\tAlt+X", IDM_EXIT
END
POPUP "&Info" BEGIN
MENUITEM "&Snabbaste tider...", IDM_TIMES
MENUITEM "&Om", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Snabbaste tider"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Snabbaste tider", -1, 10, 10, 140, 45
LTEXT "Nybörjare", -1, 20, 20, 40, 8
LTEXT "Avancerad", -1, 20, 30, 40, 8
LTEXT "Expert", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Gratulerar!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ange ditt namn", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Anpassat spel"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Rader", -1, 5, 5, 30, 10
LTEXT "Kolumner", -1, 5, 35, 35, 10
LTEXT "Minor", -1, 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
END

View file

@ -0,0 +1,93 @@
/*
* WineMine
* Turkish Language Support
*
* Copyright 2006 Fatih Aþýcý
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "Wine Mayýn Tarlasý"
IDS_NOBODY, "Hiç kimse"
IDS_ABOUT, "Telif hakký 2000, Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Seçenekler" BEGIN
MENUITEM "&Yeni\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Soru Ýþareti", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "&Acemi", IDM_BEGINNER
MENUITEM "&Geliþmiþ", IDM_ADVANCED
MENUITEM "&Uzman", IDM_EXPERT
MENUITEM "&Özel", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Çýkýþ\tAlt+X", IDM_EXIT
END
POPUP "&Bilgi" BEGIN
MENUITEM "&En Kýsa Süreler", IDM_TIMES
MENUITEM "&Hakkýnda", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "En Kýsa Süreler"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "En Kýsa Süreler", -1, 10, 10, 140, 45
LTEXT "Acemi", -1, 20, 20, 40, 8
LTEXT "Geliþmiþ", -1, 20, 30, 40, 8
LTEXT "Uzman", -1, 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 "Tamam", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Tebrikler!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Lütfen adýnýzý girin", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "Tamam", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Özel Oyun"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Satýrlar", -1, 5, 5, 30, 10
LTEXT "Sütunlar", -1, 5, 35, 30, 10
LTEXT "Mayýnlar", -1, 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 "Tamam", IDOK, 40, 30, 50, 15
PUSHBUTTON "Ýptal", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,99 @@
/*
/*
* WineMine
* Ukrainian Language Support
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
* Copyright 2010 Igor Paliychuk
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
STRINGTABLE BEGIN
IDS_APPNAME, "WineMine"
IDS_NOBODY, "Nobody"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "&Гра" BEGIN
MENUITEM "&Нова\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "&Знаки питання", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "Н&овачок", IDM_BEGINNER
MENUITEM "&Майстер", IDM_ADVANCED
MENUITEM "&Експерт", IDM_EXPERT
MENUITEM "&Свої параметри...", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "&Вихід\tAlt+X", IDM_EXIT
END
POPUP "&Довідка" BEGIN
MENUITEM "&Кращий час...", IDM_TIMES
MENUITEM "&Про програму", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Кращий час"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Кращий час", -1, 10, 10, 140, 45
LTEXT "Новачок", -1, 20, 20, 40, 8
LTEXT "Майстер", -1, 20, 30, 40, 8
LTEXT "Експерт", -1, 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
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Вітання!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Введіть ваше ім'я", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "Свої параметри"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Рядків", -1, 5, 5, 30, 10
LTEXT "Стовпців", -1, 5, 35, 30, 10
LTEXT "Мін", -1, 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 "Скасувати", IDCANCEL, 40, 50, 50, 15
END

View file

@ -0,0 +1,167 @@
/*
* WineMine (Simplified and Traditional Chinese Resource)
*
* Copyright 2008 Hongbo Ni <hongbo.at.njstar.com>
* Copyright 2010 Cheer Xiao <xiaqqaix.at.gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
/* Chinese text is encoded in UTF-8 */
#pragma code_page(65001)
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
STRINGTABLE BEGIN
IDS_APPNAME, "Wine地雷"
IDS_NOBODY, "无人"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "选项(&O)" BEGIN
MENUITEM "新游戏(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "允许问号标记(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "初学者(&B)", IDM_BEGINNER
MENUITEM "高级(&A)", IDM_ADVANCED
MENUITEM "专家(&E)", IDM_EXPERT
MENUITEM "自定义(&C)", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "退出(&X)\tAlt+X", IDM_EXIT
END
POPUP "信息(&I)" BEGIN
MENUITEM "最快时间(&F)", IDM_TIMES
MENUITEM "关于(&A)", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "最快时间"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "最快时间", -1, 10, 10, 140, 45
LTEXT "初学者", -1, 20, 20, 40, 8
LTEXT "高级", -1, 20, 30, 40, 8
LTEXT "专家", -1, 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 "确定", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "祝贺!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "请输入你的名字", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "确定", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "自定义游戏"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "行", -1, 5, 5, 30, 10
LTEXT "列", -1, 5, 35, 30, 10
LTEXT "地雷", -1, 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 "确定", IDOK, 40, 30, 50, 15
PUSHBUTTON "取消", IDCANCEL, 40, 50, 50, 15
END
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
STRINGTABLE BEGIN
IDS_APPNAME, "Wine地雷"
IDS_NOBODY, "無人"
IDS_ABOUT, "Copyright 2000 Joshua Thielen"
END
MENU_WINEMINE MENU
BEGIN
POPUP "選項(&O)" BEGIN
MENUITEM "新遊戲(&N)\tF2", IDM_NEW
MENUITEM SEPARATOR
MENUITEM "標出問題(&M)", IDM_MARKQ
MENUITEM SEPARATOR
MENUITEM "初學者(&B)", IDM_BEGINNER
MENUITEM "高級(&A)", IDM_ADVANCED
MENUITEM "專家(&E)", IDM_EXPERT
MENUITEM "自定義(&C)", IDM_CUSTOM
MENUITEM SEPARATOR
MENUITEM "結束(&X)\tAlt+X", IDM_EXIT
END
POPUP "資訊(&I)" BEGIN
MENUITEM "最快時間(&F)", IDM_TIMES
MENUITEM "關於(&A)", IDM_ABOUT
END
END
DLG_TIMES DIALOGEX 0, 0, 160, 80
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "最快時間"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "最快時間", -1, 10, 10, 140, 45
LTEXT "初學者", -1, 20, 20, 40, 8
LTEXT "高級", -1, 20, 30, 40, 8
LTEXT "專家", -1, 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 "確定", IDOK, 55, 60, 50, 15
END
DLG_CONGRATS DIALOGEX 0, 0, 160, 60
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "祝賀!"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "請輸入你的名字", -1, 10, 10, 150, 10
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
DEFPUSHBUTTON "確定", IDOK, 60, 40, 40, 15
END
DLG_CUSTOM DIALOGEX 0, 0, 100, 100
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
CAPTION "自定義遊戲"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "行", -1, 5, 5, 30, 10
LTEXT "列", -1, 5, 35, 30, 10
LTEXT "地雷", -1, 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 "確定", IDOK, 40, 30, 50, 15
PUSHBUTTON "取消", IDCANCEL, 40, 50, 50, 15
END

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,132 @@
/*
* Copyright 2000 Joshua Thielen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <windows.h>
#define BEGINNER_MINES 10
#define BEGINNER_COLS 9
#define BEGINNER_ROWS 9
#define ADVANCED_MINES 40
#define ADVANCED_COLS 16
#define ADVANCED_ROWS 16
#define EXPERT_MINES 99
#define EXPERT_COLS 30
#define EXPERT_ROWS 16
#define MAX_COLS 30
#define MAX_ROWS 24
#define BOTTOM_MARGIN 20
#define BOARD_WMARGIN 5
#define BOARD_HMARGIN 5
/* mine defines */
#define MINE_WIDTH 16
#define MINE_HEIGHT 16
#define LED_WIDTH 12
#define LED_HEIGHT 23
#define FACE_WIDTH 24
#define FACE_HEIGHT 24
#define MAX_PLAYER_NAME_SIZE 31
typedef enum { SPRESS_BMP, COOL_BMP, DEAD_BMP, OOH_BMP, SMILE_BMP } FACE_BMP;
typedef enum { WAITING, PLAYING, GAMEOVER, WON } GAME_STATUS;
typedef enum {
MPRESS_BMP, ONE_BMP, TWO_BMP, THREE_BMP, FOUR_BMP, FIVE_BMP, SIX_BMP,
SEVEN_BMP, EIGHT_BMP, BOX_BMP, FLAG_BMP, QUESTION_BMP, EXPLODE_BMP,
WRONG_BMP, MINE_BMP, QPRESS_BMP
} MINEBMP_OFFSET;
typedef enum { BEGINNER, ADVANCED, EXPERT, CUSTOM } DIFFICULTY;
typedef struct tagBOARD
{
BOOL IsMarkQ;
HDC hdc;
HINSTANCE hInst;
HWND hWnd;
HBITMAP hMinesBMP;
HBITMAP hFacesBMP;
HBITMAP hLedsBMP;
RECT mines_rect;
RECT face_rect;
RECT timer_rect;
RECT counter_rect;
unsigned width;
unsigned height;
POINT pos;
unsigned time;
unsigned num_flags;
unsigned boxes_left;
unsigned num_mines;
/* difficulty info */
unsigned rows;
unsigned cols;
unsigned mines;
char best_name [3][MAX_PLAYER_NAME_SIZE+1];
DWORD best_time [3];
DIFFICULTY difficulty;
POINT press;
/* defines for mb */
#define MB_NONE 0
#define MB_LEFTDOWN 1
#define MB_LEFTUP 2
#define MB_RIGHTDOWN 3
#define MB_RIGHTUP 4
#define MB_BOTHDOWN 5
#define MB_BOTHUP 6
unsigned mb;
FACE_BMP face_bmp;
GAME_STATUS status;
struct BOX_STRUCT
{
unsigned IsMine : 1;
unsigned IsPressed : 1;
unsigned FlagType : 2;
unsigned NumMines : 4;
} box [MAX_COLS + 2] [MAX_ROWS + 2];
/* defines for FlagType */
#define NORMAL 0
#define QUESTION 1
#define FLAG 2
#define COMPLETE 3
} BOARD;
void CheckLevel( BOARD *p_board );
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
/* end of header */

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View file

@ -1,7 +1,7 @@
/*
* WineMine (resource.h)
*
* Copyright 2000 Joshua Thielen <jt85296@ltu.edu>
* Copyright 2000 Joshua Thielen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@ -15,14 +15,15 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <windef.h>
#include <winuser.h>
#define IDNONE -1
#define ID_TIMER 1000
/* menu defines */
#define IDM_WINEMINE 1000
#define IDM_NEW 1001
#define IDM_EXIT 1002
#define IDM_TIMES 1003
@ -46,19 +47,8 @@
#define IDC_EDITROWS 1032
#define IDC_EDITMINES 1033
#define IDS_SECONDS 1101
#define IDS_APPNAME 1101
#define IDS_NOBODY 1102
#define IDS_ABOUT 1103
#define IDI_WINEMINE 1201
#define IDA_WINEMINE 1202
#define IDB_FACES 1301
#define IDB_LEDS 1302
#define IDB_MINES 1303
#define IDRESET 1401
#define IDD_CONGRATS 1501
#define IDD_TIMES 1502
#define IDD_CUSTOM 1503
#define IDA_WINEMINE 1201

View file

@ -0,0 +1,68 @@
/*
* WineMine (rsrc.rc)
*
* Copyright 2000 Joshua Thielen
* Copyright 2003 Marcelo Duarte
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include "resource.h"
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
IDA_WINEMINE ACCELERATORS
{
VK_F2, IDM_NEW, VIRTKEY, NOINVERT
"X", IDM_EXIT, VIRTKEY, ALT, NOINVERT
}
/* @makedep: winemine.ico */
WINEMINE ICON rc/winemine.ico
/* @makedep: faces.bmp */
FACES BITMAP rc/faces.bmp
/* @makedep: leds.bmp */
LEDS BITMAP rc/leds.bmp
/* @makedep: mines.bmp */
MINES BITMAP rc/mines.bmp
/* include localised resources */
#include "lang/cs-CZ.rc"
#include "lang/da-DK.rc"
#include "lang/en-US.rc"
#include "lang/es-ES.rc"
#include "lang/fi-FI.rc"
#include "lang/ko-KR.rc"
#include "lang/nl-NL.rc"
#include "lang/no-NO.rc"
#include "lang/pl-PL.rc"
#include "lang/tr-TR.rc"
/* UTF-8 */
#include "lang/de-DE.rc"
#include "lang/fr-FR.rc"
#include "lang/it-IT.rc"
#include "lang/ja-JP.rc"
#include "lang/lt-LT.rc"
#include "lang/pt-PT.rc"
#include "lang/ro-RO.rc"
#include "lang/ru-RU.rc"
#include "lang/sl-SI.rc"
#include "lang/sv-SE.rc"
#include "lang/uk-UA.rc"
#include "lang/zh-CN.rc"

View file

@ -0,0 +1,13 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
<module name="winmine" type="win32gui" installbase="system32" installname="winmine.exe" unicode="no">
<include base="winmine">.</include>
<library>wine</library>
<library>gdi32</library>
<library>user32</library>
<library>advapi32</library>
<library>shell32</library>
<file>main.c</file>
<file>dialog.c</file>
<file>rsrc.rc</file>
</module>

View file

@ -687,53 +687,177 @@ VOID DIALOG_EditTimeDate(VOID)
SendMessage(Globals.hEdit, EM_REPLACESEL, TRUE, (LPARAM)szDate);
}
VOID DIALOG_EditWrap(VOID)
VOID DoCreateStatusBar(VOID)
{
static const TCHAR edit[] = _T("edit");
DWORD dwStyle;
RECT rc, rcstatus;
DWORD size;
RECT rc;
RECT rcstatus;
BOOL bStatusBarVisible;
// Check if status bar object already exists.
if (Globals.hStatusBar == NULL)
{
// Try to create the status bar
Globals.hStatusBar = CreateStatusWindow(
WS_CHILD | WS_VISIBLE | WS_EX_STATICEDGE,
NULL,
Globals.hMainWnd,
CMD_STATUSBAR_WND_ID);
if (Globals.hStatusBar == NULL)
{
ShowLastError();
return;
}
// Load the string for formatting column/row text output
LoadString(Globals.hInstance, STRING_LINE_COLUMN, Globals.szStatusBarLineCol, MAX_PATH-1);
// Set the status bar for single-text output
SendMessage(Globals.hStatusBar, SB_SIMPLE, (WPARAM)TRUE, (LPARAM)0);
}
// Set status bar visible or not accordind the the settings.
if (Globals.bWrapLongLines == TRUE ||
Globals.bShowStatusBar == FALSE)
{
bStatusBarVisible = FALSE;
ShowWindow(Globals.hStatusBar, SW_HIDE);
}
else
{
bStatusBarVisible = TRUE;
ShowWindow(Globals.hStatusBar, SW_SHOW);
SendMessage(Globals.hStatusBar, WM_SIZE, 0, 0);
}
// Set check state in show status bar item.
if (Globals.bShowStatusBar == TRUE)
{
CheckMenuItem(Globals.hMenu, CMD_STATUSBAR, MF_BYCOMMAND | MF_CHECKED);
}
else
{
CheckMenuItem(Globals.hMenu, CMD_STATUSBAR, MF_BYCOMMAND | MF_UNCHECKED);
}
// Update menu mar with the previous changes
DrawMenuBar(Globals.hMainWnd);
// Sefety test is edit control exists
if (Globals.hEdit != NULL)
{
// Retrieve the sizes of the controls
GetClientRect(Globals.hMainWnd, &rc);
GetClientRect(Globals.hStatusBar, &rcstatus);
// If status bar is currently visible, update dimensions of edir control
if (bStatusBarVisible)
rc.bottom -= (rcstatus.bottom - rcstatus.top);
// Resize edit control to right size.
MoveWindow(Globals.hEdit, rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top, TRUE);
}
// Update content with current row/column text
DIALOG_StatusBarUpdateCaretPos();
}
VOID DoCreateEditWindow(VOID)
{
DWORD dwStyle;
int iSize;
LPTSTR pTemp;
TCHAR buff[MAX_PATH];
Globals.bWrapLongLines = !Globals.bWrapLongLines;
iSize = 0;
size = GetWindowTextLength(Globals.hEdit) + 1;
pTemp = HeapAlloc(GetProcessHeap(), 0, size * sizeof(WCHAR));
if (!pTemp)
// If the edit control already exists, try to save its content
if (Globals.hEdit != NULL)
{
// number of chars currently written into the editor.
iSize = GetWindowTextLength(Globals.hEdit);
if (iSize)
{
// Allocates temporary buffer.
pTemp = HeapAlloc(GetProcessHeap(), 0, (iSize + 1) * sizeof(TCHAR));
if (!pTemp)
{
ShowLastError();
return;
}
// Recover the text into the control.
GetWindowText(Globals.hEdit, pTemp, iSize + 1);
}
// Restore original window procedure
SetWindowLongPtr(Globals.hEdit, GWLP_WNDPROC, (LONG_PTR)Globals.EditProc);
// Destroy the edit control
DestroyWindow(Globals.hEdit);
}
// Update wrap status into the main menu and recover style flags
if (Globals.bWrapLongLines)
{
dwStyle = EDIT_STYLE_WRAP;
EnableMenuItem(Globals.hMenu, CMD_STATUSBAR, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
} else {
dwStyle = EDIT_STYLE;
EnableMenuItem(Globals.hMenu, CMD_STATUSBAR, MF_BYCOMMAND | MF_ENABLED);
}
// Update previous changes
DrawMenuBar(Globals.hMainWnd);
// Create the new edit control
Globals.hEdit = CreateWindowEx(
WS_EX_CLIENTEDGE,
EDIT_CLASS,
NULL,
dwStyle,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
Globals.hMainWnd,
NULL,
Globals.hInstance,
NULL);
if (Globals.hEdit == NULL)
{
ShowLastError();
return;
}
GetWindowText(Globals.hEdit, pTemp, size);
DestroyWindow(Globals.hEdit);
GetClientRect(Globals.hMainWnd, &rc);
dwStyle = Globals.bWrapLongLines ? EDIT_STYLE_WRAP : EDIT_STYLE;
EnableMenuItem(GetMenu(Globals.hMainWnd), CMD_STATUSBAR,
MF_BYCOMMAND | (Globals.bWrapLongLines ? MF_DISABLED | MF_GRAYED : MF_ENABLED));
if ( Globals.hStatusBar )
{
if ( Globals.bWrapLongLines )
ShowWindow(Globals.hStatusBar, SW_HIDE);
else if ( Globals.bShowStatusBar )
{
GetClientRect(Globals.hStatusBar, &rcstatus);
rc.bottom -= (rcstatus.bottom - rcstatus.top);
ShowWindow(Globals.hStatusBar, SW_SHOW);
}
}
Globals.hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, edit, NULL, dwStyle,
0, 0, rc.right, rc.bottom, Globals.hMainWnd,
NULL, Globals.hInstance, NULL);
SendMessage(Globals.hEdit, WM_SETFONT, (WPARAM)Globals.hFont, FALSE);
SendMessage(Globals.hEdit, EM_LIMITTEXT, 0, 0);
SetWindowText(Globals.hEdit, pTemp);
SetFocus(Globals.hEdit);
// If some text was previously saved, restore it.
if (iSize != 0)
{
SetWindowText(Globals.hEdit, pTemp);
HeapFree(GetProcessHeap(), 0, pTemp);
}
// Sub-class a new window callback for row/column detection.
Globals.EditProc = (WNDPROC) SetWindowLongPtr(Globals.hEdit, GWLP_WNDPROC, (LONG_PTR)EDIT_WndProc);
_stprintf(buff, Globals.szStatusBarLineCol, 1, 1);
SendMessage(Globals.hStatusBar, SB_SETTEXT, SB_SIMPLEID, (LPARAM)buff);
HeapFree(GetProcessHeap(), 0, pTemp);
DrawMenuBar(Globals.hMainWnd);
// Create/update status bar
DoCreateStatusBar();
// Finally shows new edit control and set focus into it.
ShowWindow(Globals.hEdit, SW_SHOW);
SetFocus(Globals.hEdit);
}
VOID DIALOG_EditWrap(VOID)
{
Globals.bWrapLongLines = !Globals.bWrapLongLines;
DoCreateEditWindow();
}
VOID DIALOG_SelectFont(VOID)
@ -887,27 +1011,9 @@ VOID DIALOG_StatusBarUpdateCaretPos(VOID)
VOID DIALOG_ViewStatusBar(VOID)
{
RECT rc;
RECT rcstatus;
Globals.bShowStatusBar = !Globals.bShowStatusBar;
Globals.bShowStatusBar = !Globals.bShowStatusBar;
if ( !Globals.hStatusBar )
{
Globals.hStatusBar = CreateStatusWindow(WS_CHILD | WS_VISIBLE | WS_EX_STATICEDGE, TEXT("test"), Globals.hMainWnd, CMD_STATUSBAR_WND_ID );
LoadString(Globals.hInstance, STRING_LINE_COLUMN, Globals.szStatusBarLineCol, MAX_PATH-1);
SendMessage(Globals.hStatusBar, SB_SIMPLE, (WPARAM)TRUE, (LPARAM)0);
}
CheckMenuItem(GetMenu(Globals.hMainWnd), CMD_STATUSBAR,
MF_BYCOMMAND | (Globals.bShowStatusBar ? MF_CHECKED : MF_UNCHECKED));
DrawMenuBar(Globals.hMainWnd);
GetClientRect(Globals.hMainWnd, &rc);
GetClientRect(Globals.hStatusBar, &rcstatus);
if ( Globals.bShowStatusBar )
rc.bottom -= (rcstatus.bottom - rcstatus.top);
MoveWindow(Globals.hEdit, rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top, TRUE);
ShowWindow(Globals.hStatusBar, Globals.bShowStatusBar);
DIALOG_StatusBarUpdateCaretPos();
DoCreateStatusBar();
}
VOID DIALOG_HelpContents(VOID)

View file

@ -63,3 +63,5 @@ BOOL FileExists(LPCTSTR szFilename);
BOOL HasFileExtension(LPCTSTR szFilename);
BOOL DoCloseFile(void);
void DoOpenFile(LPCTSTR szFileName);
VOID DoCreateStatusBar(VOID);
VOID DoCreateEditWindow(VOID);

View file

@ -29,9 +29,9 @@ static ATOM aFINDMSGSTRING;
VOID NOTEPAD_EnableSearchMenu()
{
EnableMenuItem(GetMenu(Globals.hMainWnd), CMD_SEARCH,
EnableMenuItem(Globals.hMenu, CMD_SEARCH,
MF_BYCOMMAND | ((GetWindowTextLength(Globals.hEdit) == 0) ? MF_DISABLED | MF_GRAYED : MF_ENABLED));
EnableMenuItem(GetMenu(Globals.hMainWnd), CMD_SEARCH_NEXT,
EnableMenuItem(Globals.hMenu, CMD_SEARCH_NEXT,
MF_BYCOMMAND | ((GetWindowTextLength(Globals.hEdit) == 0) ? MF_DISABLED | MF_GRAYED : MF_ENABLED));
}
@ -334,23 +334,8 @@ static LRESULT WINAPI NOTEPAD_WndProc(HWND hWnd, UINT msg, WPARAM wParam,
switch (msg) {
case WM_CREATE:
{
static const TCHAR edit[] = _T("edit");
RECT rc;
GetClientRect(hWnd, &rc);
Globals.hEdit = CreateWindowEx(EDIT_EXSTYLE, edit, NULL, Globals.bWrapLongLines ? EDIT_STYLE_WRAP : EDIT_STYLE,
0, 0, rc.right, rc.bottom, hWnd,
NULL, Globals.hInstance, NULL);
if (!Globals.hEdit)
return -1;
SendMessage(Globals.hEdit, EM_LIMITTEXT, 0, 0);
if (Globals.hFont)
SendMessage(Globals.hEdit, WM_SETFONT, (WPARAM)Globals.hFont, (LPARAM)TRUE);
Globals.EditProc = (WNDPROC) SetWindowLongPtr(Globals.hEdit, GWLP_WNDPROC, (LONG_PTR)EDIT_WndProc);
Globals.hMenu = GetMenu(hWnd);
break;
}
case WM_COMMAND:
if (HIWORD(wParam) == EN_CHANGE || HIWORD(wParam) == EN_HSCROLL || HIWORD(wParam) == EN_VSCROLL)
@ -386,7 +371,8 @@ static LRESULT WINAPI NOTEPAD_WndProc(HWND hWnd, UINT msg, WPARAM wParam,
case WM_SIZE:
{
if (Globals.bShowStatusBar)
if (Globals.bShowStatusBar == TRUE &&
Globals.bWrapLongLines == FALSE)
{
RECT rcStatusBar;
HDWP hdwp;
@ -413,6 +399,12 @@ static LRESULT WINAPI NOTEPAD_WndProc(HWND hWnd, UINT msg, WPARAM wParam,
break;
}
// The entire client area is covered by edit control and by
// the status bar. So there is no need to erase main background.
// This resolves the horrible fliker effect during windows resizes.
case WM_ERASEBKGND:
return 1;
case WM_SETFOCUS:
SetFocus(Globals.hEdit);
break;
@ -613,6 +605,8 @@ int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE prev, LPTSTR cmdline, int sh
ExitProcess(1);
}
DoCreateEditWindow();
NOTEPAD_InitData();
DIALOG_FileNew();

View file

@ -23,10 +23,11 @@
#include "notepad_res.h"
#define EDIT_STYLE_WRAP (WS_CHILD | WS_VISIBLE | WS_VSCROLL \
#define EDIT_STYLE_WRAP (WS_CHILD | WS_VSCROLL \
| ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL)
#define EDIT_STYLE (EDIT_STYLE_WRAP | WS_HSCROLL | ES_AUTOHSCROLL)
#define EDIT_EXSTYLE (WS_EX_CLIENTEDGE)
#define EDIT_CLASS _T("EDIT")
#define MAX_STRING_LEN 255
@ -47,6 +48,7 @@ typedef struct
HWND hEdit;
HWND hStatusBar;
HFONT hFont; /* Font used by the edit control */
HMENU hMenu;
LOGFONT lfFont;
BOOL bWrapLongLines;
BOOL bShowStatusBar;

View file

@ -101,3 +101,5 @@ extern HWND hSizeboxRightBottom;
extern POINT pointStack[256];
extern short pointSP;
extern POINT *ptStack;
extern int ptSP;

View file

@ -12,8 +12,8 @@ ID_MENU MENU
BEGIN
POPUP "&Soubor"
BEGIN
MENUITEM "Nový\tCtrl+N", IDM_FILENEW
MENUITEM "Otevøít...\tCtrl+O", IDM_FILEOPEN
MENUITEM "&Nový\tCtrl+N", IDM_FILENEW
MENUITEM "&Otevøít...\tCtrl+O", IDM_FILEOPEN
MENUITEM "Uložit\tCtrl+S", IDM_FILESAVE
MENUITEM "Uložit jako...", IDM_FILESAVEAS
MENUITEM SEPARATOR
@ -60,7 +60,7 @@ BEGIN
MENUITEM "800%", IDM_VIEWZOOM800
END
MENUITEM SEPARATOR
MENUITEM "Zobrazit møížku", IDM_VIEWSHOWGRID
MENUITEM "Zobrazit møížku\tCtrl+G", IDM_VIEWSHOWGRID
MENUITEM "Zobrazit miniaturu", IDM_VIEWSHOWMINIATURE
END
MENUITEM "Celá obrazovka\tCtrl+F", IDM_VIEWFULLSCREEN

View file

@ -284,6 +284,10 @@ endPaintingL(HDC hdc, short x, short y, int fg, int bg)
placeSelWin();
ShowWindow(hSelection, SW_SHOW);
/* force refresh of selection contents */
SendMessage(hSelection, WM_LBUTTONDOWN, 0, 0);
SendMessage(hSelection, WM_MOUSEMOVE, 0, 0);
SendMessage(hSelection, WM_LBUTTONUP, 0, 0);
}
HeapFree(GetProcessHeap(), 0, ptStack);
ptStack = NULL;
@ -310,6 +314,10 @@ endPaintingL(HDC hdc, short x, short y, int fg, int bg)
placeSelWin();
ShowWindow(hSelection, SW_SHOW);
/* force refresh of selection contents */
SendMessage(hSelection, WM_LBUTTONDOWN, 0, 0);
SendMessage(hSelection, WM_MOUSEMOVE, 0, 0);
SendMessage(hSelection, WM_LBUTTONUP, 0, 0);
}
break;
case TOOL_RUBBER:

View file

@ -14,11 +14,11 @@
/* FUNCTIONS ********************************************************/
void
SetWallpaper(TCHAR * FileName, DWORD dwStyle, DWORD dwTile) //FIXME: The pattern (tiled/stretched) is not set
SetWallpaper(TCHAR * FileName, DWORD dwStyle, DWORD dwTile) //FIXME: Has to be called 2x to apply the pattern (tiled/stretched) too
{
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, (PVOID) FileName, SPIF_UPDATEINIFILE);
/*HKEY hDesktop;
HKEY hDesktop;
TCHAR szStyle[3], szTile[3];
if ((dwStyle > 2) || (dwTile > 2))
@ -39,5 +39,5 @@ SetWallpaper(TCHAR * FileName, DWORD dwStyle, DWORD dwTile) //FIXME: The pat
_tcslen(szTile) * sizeof(TCHAR));
RegCloseKey(hDesktop);
}*/
}
}

View file

@ -37,14 +37,3 @@
#include "lang/ru-RU.rc"
#include "lang/uk-UA.rc"
//
// SUPPORT FOR WINDOWS XP THEMES:
// THIS WILL MAKE THE PROGRAM USE THE COMMON CONTROLS
// LIBRARY VERSION 6.0 (IF IT IS AVAILABLE)
//
#ifdef _AMD64_
1 24 "paint.exe.amd64.manifest"
#elif _X86_
1 24 "paint.exe.manifest"
#endif

View file

@ -9,6 +9,8 @@
/* INCLUDES *********************************************************/
#include <windows.h>
#include <commctrl.h>
#include <tchar.h>
#include "globalvar.h"
#include "drawing.h"
#include "history.h"
@ -87,6 +89,7 @@ SelectionWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
case WM_MOUSEMOVE:
if (moving)
{
TCHAR sizeStr[100];
int xDelta;
int yDelta;
resetToU1();
@ -147,6 +150,9 @@ SelectionWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
break;
}
_stprintf(sizeStr, _T("%d x %d"), rectSel_dest[2], rectSel_dest[3]);
SendMessage(hStatusBar, SB_SETTEXT, 2, (LPARAM) sizeStr);
if (action != 0)
StretchBlt(hDrawingDC, rectSel_dest[0], rectSel_dest[1], rectSel_dest[2], rectSel_dest[3], hSelDC, 0, 0, GetDIBWidth(hSelBm), GetDIBHeight(hSelBm), SRCCOPY);
else
@ -182,6 +188,7 @@ SelectionWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
int h = rectSel_dest[3] * zoom / 1000 + 6;
xPos = LOWORD(lParam);
yPos = HIWORD(lParam);
SendMessage(hStatusBar, SB_SETTEXT, 2, (LPARAM) NULL);
action = identifyCorner(xPos, yPos, w, h);
if (action != 0)
SetCursor(LoadCursor(NULL, cursors[action]));

View file

@ -151,6 +151,11 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) /* handle the messages */
{
case WM_CREATE:
ptStack = NULL;
ptSP = 0;
break;
case WM_DESTROY:
PostQuitMessage(0); /* send a WM_QUIT to the message queue */
break;
@ -446,9 +451,7 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
HDC hdc;
GetClientRect(hwndMiniature, (LPRECT) &mclient);
hdc = GetDC(hwndMiniature);
BitBlt(hdc, -min(imgXRes * GetScrollPos(hScrollbox, SB_HORZ) / 10000, imgXRes - mclient[2]),
-min(imgYRes * GetScrollPos(hScrollbox, SB_VERT) / 10000, imgYRes - mclient[3]),
imgXRes, imgYRes, hDrawingDC, 0, 0, SRCCOPY);
BitBlt(hdc, 0, 0, imgXRes, imgYRes, hDrawingDC, 0, 0, SRCCOPY);
ReleaseDC(hwndMiniature, hdc);
}
break;
@ -565,6 +568,24 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
}
break;
case WM_KEYDOWN:
if (wParam == VK_ESCAPE)
{
if (!drawing)
{
/* Deselect */
if ((activeTool == TOOL_RECTSEL) || (activeTool == TOOL_FREESEL))
{
startPaintingL(hDrawingDC, 0, 0, fgColor, bgColor);
whilePaintingL(hDrawingDC, 0, 0, fgColor, bgColor);
endPaintingL(hDrawingDC, 0, 0, fgColor, bgColor);
ShowWindow(hSelection, SW_HIDE);
}
}
/* FIXME: also cancel current drawing underway */
}
break;
case WM_MOUSEMOVE:
if (hwnd == hImageArea)
{
@ -640,6 +661,8 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
if ((activeTool >= TOOL_TEXT) || (activeTool == TOOL_RECTSEL) || (activeTool == TOOL_FREESEL))
{
TCHAR sizeStr[100];
if ((activeTool >= TOOL_LINE) && (GetAsyncKeyState(VK_SHIFT) < 0))
yRel = xRel;
_stprintf(sizeStr, _T("%d x %d"), xRel, yRel);
SendMessage(hStatusBar, SB_SETTEXT, 2, (LPARAM) sizeStr);
}
@ -651,6 +674,8 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
if (activeTool >= TOOL_TEXT)
{
TCHAR sizeStr[100];
if ((activeTool >= TOOL_LINE) && (GetAsyncKeyState(VK_SHIFT) < 0))
yRel = xRel;
_stprintf(sizeStr, _T("%d x %d"), xRel, yRel);
SendMessage(hStatusBar, SB_SETTEXT, 2, (LPARAM) sizeStr);
}
@ -783,7 +808,7 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
case IDM_EDITDELETESELECTION:
{
/* remove selection window and already painted content using undo(),
paint Rect for rectangular selections and nothing for freeform selections */
paint Rect for rectangular selections and Poly for freeform selections */
undo();
if (activeTool == TOOL_RECTSEL)
{
@ -791,16 +816,23 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
Rect(hDrawingDC, rectSel_dest[0], rectSel_dest[1], rectSel_dest[2] + rectSel_dest[0],
rectSel_dest[3] + rectSel_dest[1], bgColor, bgColor, 0, TRUE);
}
if (activeTool == TOOL_FREESEL)
{
newReversible();
Poly(hDrawingDC, ptStack, ptSP + 1, 0, 0, 2, 0, FALSE);
}
break;
}
case IDM_EDITSELECTALL:
if (activeTool == TOOL_RECTSEL)
{
startPaintingL(hDrawingDC, 0, 0, fgColor, bgColor);
whilePaintingL(hDrawingDC, imgXRes, imgYRes, fgColor, bgColor);
endPaintingL(hDrawingDC, imgXRes, imgYRes, fgColor, bgColor);
}
{
HWND hToolbar = FindWindowEx(hToolBoxContainer, NULL, TOOLBARCLASSNAME, NULL);
SendMessage(hToolbar, TB_CHECKBUTTON, ID_RECTSEL, MAKELONG(TRUE, 0));
SendMessage(hwnd, WM_COMMAND, ID_RECTSEL, 0);
startPaintingL(hDrawingDC, 0, 0, fgColor, bgColor);
whilePaintingL(hDrawingDC, imgXRes, imgYRes, fgColor, bgColor);
endPaintingL(hDrawingDC, imgXRes, imgYRes, fgColor, bgColor);
break;
}
case IDM_EDITCOPYTO:
if (GetSaveFileName(&ofn) != 0)
SaveDIBToFile(hSelBm, ofn.lpstrFile, hDrawingDC, NULL, NULL, fileHPPM, fileVPPM);
@ -829,23 +861,73 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
case IDM_IMAGEROTATEMIRROR:
switch (mirrorRotateDlg())
{
case 1:
newReversible();
StretchBlt(hDrawingDC, imgXRes - 1, 0, -imgXRes, imgYRes, hDrawingDC, 0, 0,
imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
case 1: /* flip horizontally */
if (IsWindowVisible(hSelection))
{
SelectObject(hSelDC, hSelMask);
StretchBlt(hSelDC, rectSel_dest[2] - 1, 0, -rectSel_dest[2], rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
SelectObject(hSelDC, hSelBm);
StretchBlt(hSelDC, rectSel_dest[2] - 1, 0, -rectSel_dest[2], rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
/* force refresh of selection contents, used also in case 2 and case 4 */
SendMessage(hSelection, WM_LBUTTONDOWN, 0, 0);
SendMessage(hSelection, WM_MOUSEMOVE, 0, 0);
SendMessage(hSelection, WM_LBUTTONUP, 0, 0);
}
else
{
newReversible();
StretchBlt(hDrawingDC, imgXRes - 1, 0, -imgXRes, imgYRes, hDrawingDC, 0, 0,
imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
}
break;
case 2:
newReversible();
StretchBlt(hDrawingDC, 0, imgYRes - 1, imgXRes, -imgYRes, hDrawingDC, 0, 0,
imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
case 2: /* flip vertically */
if (IsWindowVisible(hSelection))
{
SelectObject(hSelDC, hSelMask);
StretchBlt(hSelDC, 0, rectSel_dest[3] - 1, rectSel_dest[2], -rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
SelectObject(hSelDC, hSelBm);
StretchBlt(hSelDC, 0, rectSel_dest[3] - 1, rectSel_dest[2], -rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
SendMessage(hSelection, WM_LBUTTONDOWN, 0, 0);
SendMessage(hSelection, WM_MOUSEMOVE, 0, 0);
SendMessage(hSelection, WM_LBUTTONUP, 0, 0);
}
else
{
newReversible();
StretchBlt(hDrawingDC, 0, imgYRes - 1, imgXRes, -imgYRes, hDrawingDC, 0, 0,
imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
}
break;
case 4:
newReversible();
StretchBlt(hDrawingDC, imgXRes - 1, imgYRes - 1, -imgXRes, -imgYRes, hDrawingDC,
0, 0, imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
case 3: /* rotate 90 degrees */
break;
case 4: /* rotate 180 degrees */
if (IsWindowVisible(hSelection))
{
SelectObject(hSelDC, hSelMask);
StretchBlt(hSelDC, rectSel_dest[2] - 1, rectSel_dest[3] - 1, -rectSel_dest[2], -rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
SelectObject(hSelDC, hSelBm);
StretchBlt(hSelDC, rectSel_dest[2] - 1, rectSel_dest[3] - 1, -rectSel_dest[2], -rectSel_dest[3], hSelDC,
0, 0, rectSel_dest[2], rectSel_dest[3], SRCCOPY);
SendMessage(hSelection, WM_LBUTTONDOWN, 0, 0);
SendMessage(hSelection, WM_MOUSEMOVE, 0, 0);
SendMessage(hSelection, WM_LBUTTONUP, 0, 0);
}
else
{
newReversible();
StretchBlt(hDrawingDC, imgXRes - 1, imgYRes - 1, -imgXRes, -imgYRes, hDrawingDC,
0, 0, imgXRes, imgYRes, SRCCOPY);
SendMessage(hImageArea, WM_PAINT, 0, 0);
}
break;
case 5: /* rotate 270 degrees */
break;
}
break;
@ -895,6 +977,7 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
case IDM_VIEWSHOWGRID:
showGrid = !showGrid;
SendMessage(hImageArea, WM_PAINT, 0, 0);
break;
case IDM_VIEWSHOWMINIATURE:
showMiniature = !showMiniature;

View file

@ -159,7 +159,7 @@ BEGIN
IDS_CAT_ENGINEER "Scienze"
IDS_CAT_FINANCE "Finanza"
IDS_CAT_GAMES "Giochi e divertimento"
IDS_CAT_GRAPHICS "Graphica"
IDS_CAT_GRAPHICS "Grafica"
IDS_CAT_INTERNET "Internet & rete"
IDS_CAT_LIBS "Librerie"
IDS_CAT_OFFICE "Ufficio"
@ -171,7 +171,7 @@ END
STRINGTABLE DISCARDABLE
BEGIN
IDS_APPTITLE "ReactOS Applications Manager"
IDS_APPTITLE "ReactOS Gestione applicazioni"
IDS_SEARCH_TEXT "Cerca..."
IDS_INSTALL "Installa"
IDS_UNINSTALL "Disinstalla"

View file

@ -1,6 +1,6 @@
/* TRANSLATOR : Mário Kaèmár /Mario Kacmar/ aka Kario (kario@szm.sk)
* DATE OF TR.: 29-08-2009
* LAST CHANGE: 05-10-2009
* LAST CHANGE: 26-07-2010
*/
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
@ -143,7 +143,7 @@ BEGIN
IDS_INFO_INSTALLSRC "\nInstall Source: "
IDS_INFO_UNINSTALLSTR "\nUninstall String: "
IDS_INFO_MODIFYPATH "\nModify Path: "
IDS_INFO_INSTALLDATE "\nInstall Date: "
IDS_INFO_INSTALLDATE "\nDátum inštalácie: "
END
STRINGTABLE DISCARDABLE
@ -193,6 +193,6 @@ BEGIN
IDS_CHOOSE_FOLDER_ERROR "Zvolili ste si neexistujúci prieèinok!"
IDS_USER_NOT_ADMIN "Mali by ste by<62> administrátor pre spustenie ""Manažéra aplikácií systému ReactOS""!"
IDS_APP_REG_REMOVE "Naozaj chcete vymaza<7A> údaje o nainštalovanom programe z registrov?"
IDS_INFORMATION "Information"
IDS_UNABLE_TO_REMOVE "Unable to remove data on the program from the registry!"
IDS_INFORMATION "Informácie"
IDS_UNABLE_TO_REMOVE "Nie je možné odstráni<6E> z registrov údaje o programe!"
END

View file

@ -8,7 +8,7 @@ Description = Utility to create and open 7zip, zip, tar, rar and other archive f
Size = 0.9M
Category = 12
URLSite = http://www.7-zip.org/
URLDownload = http://ovh.dl.sourceforge.net/sourceforge/sevenzip/7z465.exe
URLDownload = http://ovh.dl.sourceforge.net/project/sevenzip/7-Zip/4.65/7z465.exe
CDPath = none
[Section.0407]

View file

@ -32,11 +32,11 @@ URLSite = Nieznana
[Section.0419]
Name = Драйвер AC97 для VirtualBox
Licence = Не указано
Description = Разархивируйте содержимое в папку "ReactOS", затем дважды перезагрузите систему.
Description = Pазархивируйте содержимое в папку "ReactOS", затем дважды перезагрузите систему.
URLSite = Не указано
[Section.0422]
Name = Драйвер AC97 для VirtualBox
Licence = Невідома
Description = Розархівуйте вміст в теку "ReactOS" після чого двічі перезавантажте систему.
Description = Pозархівуйте вміст в теку "ReactOS" після чого двічі перезавантажте систему.
URLSite = Не вказано

View file

@ -8,7 +8,7 @@ Description = Diablo 2 Shareware. zeckensack's glide wrapper is required to run
Size = 132MB
Category = 4
URLSite = http://www.blizzard.com/diablo2/
URLDownload = http://ftp.freenet.de/pub/filepilot/windows/spiele/diabloiidemo.exe
URLDownload = http://pub.zoneofgames.ru/demos/diabloiidemo.exe
CDPath = none
[Section.0407]

View file

@ -8,7 +8,7 @@ Description = DOSBox is a DOS emulator.
Size = 1.4MB
Category = 15
URLSite = http://www.dosbox.com/
URLDownload = http://ovh.dl.sourceforge.net/sourceforge/dosbox/DOSBox0.74-win32-installer.exe
URLDownload = http://ovh.dl.sourceforge.net/project/dosbox/dosbox/0.74/DOSBox0.74-win32-installer.exe
CDPath = none
[Section.0407]

View file

@ -2,47 +2,47 @@
[Section]
Name = Mozilla Firefox 3.6
Version = 3.6.7
Version = 3.6.10
Licence = MPL/GPL/LGPL
Description = The most popular and one of the best free Web Browsers out there.
Size = 8.2M
Size = 8.1M
Category = 5
URLSite = http://www.mozilla.com/en-US/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/en-US/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/en-US/Firefox%20Setup%203.6.10.exe
CDPath = none
[Section.0407]
Description = Der populärste und einer der besten freien Webbrowser.
Size = 8.0M
URLSite = http://www.mozilla-europe.org/de/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/de/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/de/Firefox%20Setup%203.6.10.exe
[Section.040a]
Description = El más popular y uno de los mejores navegadores web gratuitos que hay.
Size = 8.0M
URLSite = http://www.mozilla-europe.org/es/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/es-ES/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/es-ES/Firefox%20Setup%203.6.10.exe
[Section.0414]
Description = Mest populære og best også gratis nettleserene der ute.
Size = 8.0M
URLSite = http://www.mozilla-europe.org/no/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/nb-NO/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/nb-NO/Firefox%20Setup%203.6.10.exe
[Section.0415]
Description = Najpopularniejsza i jedna z najlepszych darmowych przeglądarek internetowych.
Size = 8.9M
Size = 8.8M
URLSite = http://www.mozilla-europe.org/pl/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/pl/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/pl/Firefox%20Setup%203.6.10.exe
[Section.0419]
Description = Один из самых популярных и лучших бесплатных браузеров.
Size = 8.4M
URLSite = http://www.mozilla-europe.org/ru/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/ru/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/ru/Firefox%20Setup%203.6.10.exe
[Section.0422]
Description = Найпопулярніший та один з кращих безплатних веб-браузерів.
Size = 8.4M
URLSite = http://www.mozilla-europe.org/uk/
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.7/win32/uk/Firefox%20Setup%203.6.7.exe
URLDownload = http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.10/win32/uk/Firefox%20Setup%203.6.10.exe

View file

@ -2,13 +2,13 @@
[Section]
Name = FreeBASIC
Version = 0.20.0b
Version = 0.21.1
Licence = GPL/LGPL
Description = Open Source BASIC Compiler. The BASIC syntax is compatible to QBASIC.
Size = 5.5MB
Size = 5.9MB
Category = 7
URLSite = http://www.freebasic.net/
URLDownload = http://ovh.dl.sourceforge.net/sourceforge/fbc/FreeBASIC-v0.20.0b-win32.exe
URLDownload = http://freefr.dl.sourceforge.net/project/fbc/Binaries%20-%20Windows/FreeBASIC%200.21.1/FreeBASIC-0.21.1-win32.exe
CDPath = none
[Section.0407]

View file

@ -0,0 +1,24 @@
; UTF-8
[Section]
Name = Go-OO
Version = 3.2.1-11
Licence = LGPL
Description = Open Source Office Suite, based on Open Office, but way better.
Size = 181.0MB
Category = 6
URLSite = http://www.go-oo.org/
URLDownload = http://go-oo.mirrorbrain.org/stable/win32/3.2.1/GoOo-3.2.1-11.exe
CDPath = none
[Section.0407]
Description = Open Source Office Suite, basierend auf Open Office, aber viel besser.
[Section.040a]
Description = La suite de ofimática de código abierto.
[Section.0415]
Description = Otwarty pakiet biurowy.
[Section.0422]
Description = Відкритий офісний пакет.

View file

@ -8,7 +8,7 @@ Description = Breakout Clone using SDL libs.
Size = 3.1MB
Category = 4
URLSite = http://lgames.sourceforge.net/index.php?project=LBreakout2
URLDownload = http://ovh.dl.sourceforge.net/sourceforge/lgames/lbreakout2-2.4.1-win32.exe
URLDownload = http://ovh.dl.sourceforge.net/project/lgames/binaries/lbreakout2-2.4.1-win32.exe
CDPath = none
[Section.0407]

Some files were not shown because too many files have changed in this diff Show more