mirror of
https://github.com/reactos/reactos.git
synced 2024-08-30 07:08:19 +00:00
Changes by Carlo Bramini (carlo.bramix@libero.it):
- Convert the app from ANSI to TCHAR and enable Unicode compilation in the .rbuild file - Dialog procedures now return INT_PTR instead of BOOL - IDS_NOBODY has been added to the resource files - Fixed a bug in SetDifficulty(): If custom selection, then no changes are done if the user presses the CANCEL button. - Show mines in the end board in all mine boxes, which you previously marked with the QUESTION state, when you lost the game - Added an accelerator table - Define the WineMine root registry key in just one place as a constant rather than a #define, point it to the Software\Microsoft\WinMine key - Code simplifications Changes by me: - Make our registry settings compatible with the MS WinMine settings, since we write into the WinMine registry key now - Remove the WINE_STRICT check, which was needed to avoid an ancient WINE bug, but doesn't affect our tree. I also replaced all NULL_HANDLE's by NULL. - Remove the IDS_APPNAME string, we use "WineMine" as a static constant for the application name now - Remove the unused "mb" variable from the BOARD structure - Load all resources by ID, not by name - Add a manifest for enabling Common Controls 6.0 - Use ShellAbout instead of a custom About dialog - Use a consistent indentation and consistent variable namings and types See issue #2815 for more details. svn path=/trunk/; revision=31378
This commit is contained in:
parent
f6c01b3703
commit
b56a634cec
|
@ -19,59 +19,61 @@
|
|||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <tchar.h>
|
||||
#include "main.h"
|
||||
#include "dialog.h"
|
||||
#include "resource.h"
|
||||
|
||||
BOOL CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
INT_PTR CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
{
|
||||
BOOL IsRet;
|
||||
static BOARD *p_board;
|
||||
static BOARD *pBoard;
|
||||
|
||||
switch( uMsg ) {
|
||||
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 );
|
||||
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 ) ) {
|
||||
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;
|
||||
|
||||
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, 0 );
|
||||
EndDialog( hDlg, LOWORD(wParam) );
|
||||
return TRUE;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
INT_PTR CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
{
|
||||
static BOARD *p_board;
|
||||
static BOARD *pBoard;
|
||||
|
||||
switch( uMsg ) {
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
p_board = (BOARD*) lParam;
|
||||
SetDlgItemText( hDlg, IDC_EDITNAME,
|
||||
p_board->best_name[p_board->difficulty] );
|
||||
pBoard = (BOARD*) lParam;
|
||||
SetDlgItemText( hDlg, IDC_EDITNAME, pBoard->szBestName[pBoard->Difficulty] );
|
||||
return TRUE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch( LOWORD( wParam ) ) {
|
||||
switch( LOWORD(wParam) )
|
||||
{
|
||||
case IDOK:
|
||||
GetDlgItemText( hDlg, IDC_EDITNAME,
|
||||
p_board->best_name[p_board->difficulty],
|
||||
sizeof( p_board->best_name[p_board->difficulty] ) );
|
||||
pBoard->szBestName[pBoard->Difficulty],
|
||||
sizeof( pBoard->szBestName[pBoard->Difficulty] ) );
|
||||
EndDialog( hDlg, 0 );
|
||||
return TRUE;
|
||||
|
||||
|
@ -84,31 +86,33 @@ BOOL CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lPara
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
INT_PTR CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
{
|
||||
static BOARD *p_board;
|
||||
HKEY hkey;
|
||||
unsigned i;
|
||||
char data[16];
|
||||
char key_name[8];
|
||||
char times[35];
|
||||
char szSeconds[23];
|
||||
static BOARD *pBoard;
|
||||
HKEY hKey;
|
||||
UCHAR i;
|
||||
TCHAR szData[16];
|
||||
TCHAR szKeyName[8];
|
||||
TCHAR szTimes[35];
|
||||
TCHAR szSeconds[23];
|
||||
TCHAR szNobody[15];
|
||||
|
||||
switch( uMsg ) {
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
p_board = (BOARD*) lParam;
|
||||
pBoard = (BOARD*) lParam;
|
||||
|
||||
/* set best names */
|
||||
for( i = 0; i < 3; i++ )
|
||||
SetDlgItemText( hDlg, (IDC_NAME1) + i, p_board->best_name[i] );
|
||||
SetDlgItemText( hDlg, (IDC_NAME1) + i, pBoard->szBestName[i] );
|
||||
|
||||
/* set best times */
|
||||
LoadString( p_board->hInst, IDS_SECONDS, szSeconds, sizeof(szSeconds) );
|
||||
LoadString( pBoard->hInst, IDS_SECONDS, szSeconds, sizeof(szSeconds) / sizeof(TCHAR) );
|
||||
|
||||
for( i = 0; i < 3; i++ )
|
||||
{
|
||||
wsprintf(times, "%d %s", p_board->best_time[i], szSeconds);
|
||||
SetDlgItemText( hDlg, (IDC_TIME1) + i, times );
|
||||
wsprintf(szTimes, TEXT("%d %s"), pBoard->uBestTime[i], szSeconds);
|
||||
SetDlgItemText( hDlg, (IDC_TIME1) + i, szTimes );
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
|
@ -122,56 +126,42 @@ BOOL CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
|||
return TRUE;
|
||||
|
||||
case IDRESET:
|
||||
if( RegCreateKeyEx( HKEY_CURRENT_USER, WINEMINE_REGKEY, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hkey, NULL ) != ERROR_SUCCESS)
|
||||
if( RegCreateKeyEx( HKEY_CURRENT_USER, szWineMineRegKey, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hKey, NULL ) != ERROR_SUCCESS)
|
||||
return TRUE;
|
||||
|
||||
LoadString( p_board->hInst, IDS_SECONDS, szSeconds, sizeof(szSeconds) );
|
||||
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++)
|
||||
{
|
||||
p_board->best_time[i] = 999;
|
||||
wsprintf(p_board->best_name[i], "Nobody");
|
||||
wsprintf(times, "%d %s", p_board->best_time[i], szSeconds);
|
||||
pBoard->uBestTime[i] = 999;
|
||||
_tcscpy(pBoard->szBestName[i], szNobody);
|
||||
wsprintf(szTimes, TEXT("%d %s"), pBoard->uBestTime[i], szSeconds);
|
||||
|
||||
SetDlgItemText( hDlg, (IDC_NAME1) + i, p_board->best_name[i] );
|
||||
SetDlgItemText( hDlg, (IDC_TIME1) + i, times );
|
||||
SetDlgItemText( hDlg, (IDC_NAME1) + i, pBoard->szBestName[i] );
|
||||
SetDlgItemText( hDlg, (IDC_TIME1) + i, szTimes );
|
||||
}
|
||||
|
||||
/* write changes to registry */
|
||||
/* 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( key_name, "Name%u", i );
|
||||
strncpy( data, p_board->best_name[i], sizeof( data ) );
|
||||
RegSetValueEx( hkey, key_name, 0, REG_SZ, (LPBYTE) data, strlen(data)+1 );
|
||||
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( key_name, "Time%u", i );
|
||||
RegSetValueEx( hkey, key_name, 0, REG_DWORD, (LPBYTE) &p_board->best_time[i], sizeof(DWORD) );
|
||||
wsprintf( szKeyName, TEXT("Time%u"), i + 1 );
|
||||
RegSetValueEx( hKey, szKeyName, 0, REG_DWORD, (LPBYTE)&pBoard->uBestTime[i], sizeof(DWORD) );
|
||||
}
|
||||
RegCloseKey( hkey );
|
||||
|
||||
RegCloseKey(hKey);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL CALLBACK AboutDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam )
|
||||
{
|
||||
switch( uMsg ) {
|
||||
case WM_INITDIALOG:
|
||||
return TRUE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch( LOWORD( wParam ) ) {
|
||||
case IDOK:
|
||||
case IDCANCEL:
|
||||
EndDialog( hDlg, 0 );
|
||||
return TRUE;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
|
|
@ -20,10 +20,6 @@
|
|||
|
||||
|
||||
BOOL CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK AboutDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Ìèíè÷êè"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Íîâà", IDM_NEW
|
||||
MENUITEM "&Íîâŕ\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Èçïîëçâàíå íà &âúïðîñèòåëíà (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Äîáðå", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Äîáðå", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Îòêàç", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Çà"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 100, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "Äîáðå", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_CATALAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Cercamines"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nou", IDM_NEW
|
||||
MENUITEM "&Nou\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "In&terrogant (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Acceptar", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Acceptar", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Cancel·lar", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "En quant a"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Cercamines", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "sota llicència Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "Acceptar", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "Sekunden"
|
||||
IDS_NOBODY, "Niemand"
|
||||
IDS_ABOUT, "von Joshua Thielen und ReactOS-Entwicklern"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Spiel" {
|
||||
MENUITEM "&Neu", IDM_NEW
|
||||
MENUITEM "&Neu\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Merker (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "Bestzeiten &löschen", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,9 +58,9 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
IDD_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Custom Game"
|
||||
CAPTION "Benutzerdefiniertes Spiel"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Höhe:", IDNONE, 5, 15, 43, 10
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Abbrechen", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Über"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "Unter der Wine Lizenz", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "ÍáñêáëéåõôÞò"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&ÍÝï", IDM_NEW
|
||||
MENUITEM "&ÍÝď\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Óçìåßùóç ìå åñùôçìáôéêü", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OÊ", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OÊ", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Áêýñùóç", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Ó÷åôéêÜ..."
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OÊ", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&New", IDM_NEW
|
||||
MENUITEM "&New\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Marks (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "About"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nuevo", IDM_NEW
|
||||
MENUITEM "&Nuevo\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Marcar Interrogantes", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Aceptar", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Aceptar", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Cancelar", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Acerca de"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "Aceptar", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -9,14 +9,15 @@
|
|||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "secondes"
|
||||
IDS_NOBODY, "Anonyme"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Jeu" {
|
||||
MENUITEM "&Nouveau", IDM_NEW
|
||||
MENUITEM "&Nouveau\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Marqueur ?", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -35,7 +36,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -54,7 +55,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Réinitialiser les scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -64,7 +65,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -78,15 +79,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Annuler", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "À propos"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "Sous licence Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Baru", IDM_NEW
|
||||
MENUITEM "&Baru\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Tandai Pertanyaan", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Batal", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Tentang"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Hak Cipta 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "di bawah lisensi Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Campo minato"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Anonimo"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nuova", IDM_NEW
|
||||
MENUITEM "&Nuova\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Segno (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Annulla", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Informazioni su Campo minato"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Campo minato", IDNONE, 10, 10, 55, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "Sotto licenza Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "Ok", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -5,14 +5,15 @@
|
|||
LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Naujas þaidimas", IDM_NEW
|
||||
MENUITEM "&Naujas ţaidimas\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Þymëti &spëjamus (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -31,7 +32,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -50,7 +51,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -60,7 +61,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -74,15 +75,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Atðaukti", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Apie"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Minesveiper"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Ingen"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nytt", IDM_NEW
|
||||
MENUITEM "&Nytt\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Merk spørsmål", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,17 +48,17 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
{
|
||||
LTEXT "Skriv inn navnet ditt", IDIGNORE, 10, 10, 150, 10
|
||||
EDITTEXT IDC_EDITNAME, 25, 20, 110, 12
|
||||
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
|
||||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Avbryt", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Om"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Minesveiper", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under Wine lisensen", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nieuw", IDM_NEW
|
||||
MENUITEM "&Nieuw\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Vraagteken a&ctiveren", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Annuleren", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Over"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "onder de Wine licentie", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -10,14 +10,15 @@
|
|||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Saper"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Anonim"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nowa gra", IDM_NEW
|
||||
MENUITEM "&Nowa gra\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Poz&iom", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -36,7 +37,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -55,7 +56,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -65,7 +66,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -79,15 +80,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Anuluj", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Winemine - informacje"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "Na licencji Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -6,14 +6,15 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
|||
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_APPNAME, "Ñàïåð"
|
||||
IDS_SECONDS, "ñåêóíä"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Èãðà" {
|
||||
MENUITEM "&Íîâàÿ èãðà", IDM_NEW
|
||||
MENUITEM "&Íîâŕ˙ čăđŕ\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Ìåòêè", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -31,7 +32,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -50,7 +51,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Ñáðîñèòü", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -60,7 +61,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -74,15 +75,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Îòìåíà", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Î ïðîãðàììå"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Ñàïåð", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Àâòîðñêèå ïðàâà (ñ) 2000,\nÄæîøóà Ñåéëåí.", IDNONE, 35, 25, 110, 17
|
||||
LTEXT "ïîä ëèöåíçèåé Wine", IDNONE, 35, 42, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -7,14 +7,15 @@
|
|||
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Míny"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Nová hra", IDM_NEW
|
||||
MENUITEM "&Nová hra\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Zn&aèky (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -32,7 +33,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -51,7 +52,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -61,7 +62,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "Ok", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -75,16 +76,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Zruši<C5A1>", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "Èo je hra Míny (WineMine)"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "pod licenciou Wine", IDNONE, 35, 35, 100, 10
|
||||
LTEXT "Preložil Kario", IDNONE, 35, 45, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "Ok", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -3,14 +3,15 @@
|
|||
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "WineMine"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "ã&ËÁè", IDM_NEW
|
||||
MENUITEM "ă&ËÁč\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "à&¤Ã×èͧËÁÒ¤ӶÒÁ", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -28,7 +29,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -47,7 +48,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -57,7 +58,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "µ¡Å§", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -71,15 +72,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "µ¡Å§", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "¡àÅÔ¡", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "à¡ÕèÂǡѺ"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "WineMine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "ÀÒÂãµéÅÔ¢ÊÔ·¸Ôì¢Í§ WINE", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "µ¡Å§", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -11,14 +11,15 @@
|
|||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE {
|
||||
IDS_APPNAME, "Ñàïåð"
|
||||
IDS_SECONDS, "ñåê"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "&Íîâà", IDM_NEW
|
||||
MENUITEM "&Íîâŕ\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&̳òêè (?)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -36,7 +37,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -55,7 +56,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Ñêèäàííÿ ðåçóëüòàò³â", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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"
|
||||
|
@ -65,7 +66,7 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -79,15 +80,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "OK", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
CAPTION "About"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
{
|
||||
LTEXT "Ñàïåð", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "Copyright 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "ïî ë³öåí糿 Wine", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "OK", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
|
@ -24,14 +24,15 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
|||
|
||||
STRINGTABLE DISCARDABLE
|
||||
{
|
||||
IDS_APPNAME, "扫雷"
|
||||
IDS_SECONDS, "seconds"
|
||||
IDS_NOBODY, "Nobody"
|
||||
IDS_ABOUT, "by Joshua Thielen and ReactOS developers"
|
||||
}
|
||||
|
||||
MENU_WINEMINE MENU DISCARDABLE
|
||||
IDM_WINEMINE MENU DISCARDABLE
|
||||
{
|
||||
POPUP "&Game" {
|
||||
MENUITEM "开局(&N)", IDM_NEW
|
||||
MENUITEM "żŞžÖ(&N)\tF2", IDM_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "标记(?)(&M)", IDM_MARKQ
|
||||
MENUITEM SEPARATOR
|
||||
|
@ -48,7 +49,7 @@ MENU_WINEMINE MENU DISCARDABLE
|
|||
}
|
||||
}
|
||||
|
||||
DLG_TIMES DIALOGEX DISCARDABLE 0, 0, 200, 75
|
||||
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"
|
||||
|
@ -67,7 +68,7 @@ FONT 8, "MS Shell Dlg"
|
|||
PUSHBUTTON "&Reset Scores", IDRESET, 18, 57, 67, 15
|
||||
}
|
||||
|
||||
DLG_CONGRATS DIALOGEX DISCARDABLE 0, 0, 160, 60
|
||||
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 "刷新纪录!"
|
||||
|
@ -77,7 +78,7 @@ CAPTION "ˢ
|
|||
DEFPUSHBUTTON "确定", IDOK, 60, 40, 40, 15
|
||||
}
|
||||
|
||||
DLG_CUSTOM DIALOGEX DISCARDABLE 0, 0, 139, 80
|
||||
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"
|
||||
|
@ -91,15 +92,3 @@ FONT 8, "MS Shell Dlg"
|
|||
DEFPUSHBUTTON "确定", IDOK, 86, 32, 45, 15
|
||||
PUSHBUTTON "取消", IDCANCEL, 86, 52, 45, 15
|
||||
}
|
||||
|
||||
DLG_ABOUT DIALOGEX DISCARDABLE 0, 0, 145, 80
|
||||
STYLE DS_MODALFRAME | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_POPUP | DS_SHELLFONT
|
||||
FONT 8, "MS Shell Dlg"
|
||||
CAPTION "关于扫雷"
|
||||
{
|
||||
LTEXT "Winemine", IDNONE, 10, 10, 35, 10
|
||||
LTEXT "版权 2000, Joshua Thielen", IDNONE, 35, 25, 110, 10
|
||||
LTEXT "under the Wine license", IDNONE, 35, 35, 100, 10
|
||||
ICON IDI_WINEMINE, IDNONE, 10, 25, 20, 20
|
||||
DEFPUSHBUTTON "确定", IDOK, 50, 60, 55, 15
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -18,7 +18,19 @@
|
|||
|
||||
#include <windows.h>
|
||||
|
||||
#define WINEMINE_REGKEY "Software\\ReactOS\\WineMine"
|
||||
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
|
||||
|
@ -51,7 +63,8 @@ typedef enum { SPRESS_BMP, COOL_BMP, DEAD_BMP, OOH_BMP, SMILE_BMP } FACE_BMP;
|
|||
|
||||
typedef enum { WAITING, PLAYING, GAMEOVER, WON } GAME_STATUS;
|
||||
|
||||
typedef enum {
|
||||
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
|
||||
|
@ -61,58 +74,47 @@ typedef enum { BEGINNER, ADVANCED, EXPERT, CUSTOM } DIFFICULTY;
|
|||
|
||||
typedef struct tagBOARD
|
||||
{
|
||||
BOOL IsMarkQ;
|
||||
HDC hdc;
|
||||
BOOL bMark;
|
||||
HINSTANCE hInst;
|
||||
HWND hWnd;
|
||||
HBITMAP hMinesBMP;
|
||||
HBITMAP hFacesBMP;
|
||||
HBITMAP hLedsBMP;
|
||||
RECT mines_rect;
|
||||
RECT face_rect;
|
||||
RECT timer_rect;
|
||||
RECT counter_rect;
|
||||
RECT MinesRect;
|
||||
RECT FaceRect;
|
||||
RECT TimerRect;
|
||||
RECT CounterRect;
|
||||
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
POINT pos;
|
||||
ULONG uWidth;
|
||||
ULONG uHeight;
|
||||
POINT Pos;
|
||||
|
||||
unsigned time;
|
||||
unsigned num_flags;
|
||||
unsigned boxes_left;
|
||||
unsigned num_mines;
|
||||
ULONG uTime;
|
||||
ULONG uNumFlags;
|
||||
ULONG uBoxesLeft;
|
||||
ULONG uNumMines;
|
||||
|
||||
/* difficulty info */
|
||||
unsigned rows;
|
||||
unsigned cols;
|
||||
unsigned mines;
|
||||
char best_name [3][16];
|
||||
unsigned best_time [3];
|
||||
DIFFICULTY difficulty;
|
||||
ULONG uRows;
|
||||
ULONG uCols;
|
||||
ULONG uMines;
|
||||
TCHAR szBestName[3][16];
|
||||
ULONG uBestTime[3];
|
||||
DIFFICULTY Difficulty;
|
||||
|
||||
POINT press;
|
||||
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 FaceBmp;
|
||||
GAME_STATUS Status;
|
||||
|
||||
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];
|
||||
UINT bIsMine : 1;
|
||||
UINT bIsPressed : 1;
|
||||
UINT uFlagType : 2;
|
||||
UINT uNumMines : 4;
|
||||
} Box [MAX_COLS + 2] [MAX_ROWS + 2];
|
||||
|
||||
/* defines for FlagType */
|
||||
/* defines for uFlagType */
|
||||
#define NORMAL 0
|
||||
#define QUESTION 1
|
||||
#define FLAG 2
|
||||
|
@ -121,63 +123,33 @@ typedef struct tagBOARD
|
|||
} BOARD;
|
||||
|
||||
void ExitApp( int error );
|
||||
|
||||
void InitBoard( BOARD *p_board );
|
||||
|
||||
void LoadBoard( BOARD *p_board );
|
||||
|
||||
void SaveBoard( BOARD *p_board );
|
||||
|
||||
void DestroyBoard( BOARD *p_board );
|
||||
|
||||
void SetDifficulty( BOARD *p_board, DIFFICULTY difficulty );
|
||||
|
||||
void CheckLevel( BOARD *p_board );
|
||||
|
||||
void CreateBoard( BOARD *p_board );
|
||||
|
||||
void CreateBoxes( BOARD *p_board );
|
||||
|
||||
void TestBoard( HWND hWnd, BOARD *p_board, unsigned x, unsigned y, int msg );
|
||||
|
||||
void TestMines( BOARD *p_board, POINT pt, int msg );
|
||||
|
||||
void TestFace( BOARD *p_board, POINT pt, int msg );
|
||||
|
||||
void DrawBoard( HDC hdc, HDC hMemDC, PAINTSTRUCT *ps, BOARD *p_board );
|
||||
|
||||
void DrawMines( HDC hdc, HDC hMemDC, BOARD *p_board );
|
||||
|
||||
void DrawMine( HDC hdc, HDC hMemDC, BOARD *p_board, unsigned col, unsigned row, BOOL IsPressed );
|
||||
|
||||
void AddFlag( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void CompleteBox( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void CompleteBoxes( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void PressBox( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void PressBoxes( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void UnpressBox( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void UnpressBoxes( BOARD *p_board, unsigned col, unsigned row );
|
||||
|
||||
void UpdateTimer( BOARD *p_board );
|
||||
|
||||
void DrawLeds( HDC hdc, HDC hMemDC, BOARD *p_board, int number, int x, int y);
|
||||
|
||||
void DrawFace( HDC hdc, HDC hMemDC, BOARD *p_board );
|
||||
|
||||
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);
|
||||
|
||||
BOOL CALLBACK CustomDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK CongratsDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK TimesDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam );
|
||||
|
||||
BOOL CALLBACK AboutDlgProc( HWND hDlg, UINT uMsg, 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 */
|
||||
|
|
23
reactos/base/applications/games/winemine/manifest.xml
Normal file
23
reactos/base/applications/games/winemine/manifest.xml
Normal file
|
@ -0,0 +1,23 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v1"
|
||||
manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
name="ReactOS.WineMine"
|
||||
processorArchitecture="x86"
|
||||
version="1.0.0.0"
|
||||
type="win32"/>
|
||||
<description>ReactOS WineMine</description>
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.Windows.Common-Controls"
|
||||
version="6.0.0.0"
|
||||
processorArchitecture="x86"
|
||||
publicKeyToken="6595b64144ccf1df"
|
||||
language="*"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
|
@ -21,9 +21,8 @@
|
|||
|
||||
#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
|
||||
|
@ -47,13 +46,19 @@
|
|||
#define IDC_EDITROWS 1032
|
||||
#define IDC_EDITMINES 1033
|
||||
|
||||
#define IDS_APPNAME 1101
|
||||
#define IDS_SECONDS 1102
|
||||
#define IDS_SECONDS 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
|
||||
|
|
|
@ -1,14 +1,24 @@
|
|||
#include <windows.h>
|
||||
#include "resource.h"
|
||||
|
||||
/* define language neutral resources */
|
||||
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||
|
||||
IDA_WINEMINE ACCELERATORS DISCARDABLE
|
||||
{
|
||||
VK_F2, IDM_NEW, VIRTKEY, NOINVERT
|
||||
"X", IDM_EXIT, VIRTKEY, ALT, NOINVERT
|
||||
}
|
||||
|
||||
IDI_WINEMINE ICON MOVEABLE "rc/winemine.ico"
|
||||
IDB_FACES BITMAP MOVEABLE "rc/faces.bmp"
|
||||
IDB_LEDS BITMAP MOVEABLE "rc/leds.bmp"
|
||||
IDB_MINES BITMAP MOVEABLE "rc/mines.bmp"
|
||||
|
||||
/* define language neutral resources */
|
||||
|
||||
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||
// Common Controls 6.0 for GCC
|
||||
#if defined(__GNUC__)
|
||||
1 24 "manifest.xml"
|
||||
#endif
|
||||
|
||||
/* include localised resources */
|
||||
#include "lang/bg-BG.rc"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="winemine" type="win32gui" installbase="system32" installname="winemine.exe">
|
||||
<module name="winemine" type="win32gui" installbase="system32" installname="winemine.exe" unicode="yes">
|
||||
<include base="winemine">.</include>
|
||||
<define name="_WIN32_IE">0x0501</define>
|
||||
<define name="_WIN32_WINNT">0x0501</define>
|
||||
|
@ -8,6 +8,7 @@
|
|||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<file>main.c</file>
|
||||
<file>dialog.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
|
|
Loading…
Reference in a new issue