Alexander Nicolaysen Sørnes : wordpad: Add about window.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Sep 12 07:51:00 CDT 2007
Module: wine
Branch: master
Commit: dfb29f4d15dde9e959dcb9acc586cc34462ce80a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dfb29f4d15dde9e959dcb9acc586cc34462ce80a
Author: Alexander Nicolaysen Sørnes <alex at thehandofagony.com>
Date: Thu Aug 23 15:05:40 2007 +0200
wordpad: Add about window.
---
programs/wordpad/De.rc | 4 ++++
programs/wordpad/En.rc | 4 ++++
programs/wordpad/Fr.rc | 4 ++++
programs/wordpad/Hu.rc | 4 ++++
programs/wordpad/Ko.rc | 4 ++++
programs/wordpad/Nl.rc | 4 ++++
programs/wordpad/No.rc | 4 ++++
programs/wordpad/Pl.rc | 4 ++++
programs/wordpad/Ru.rc | 4 ++++
programs/wordpad/Tr.rc | 4 ++++
programs/wordpad/resource.h | 2 ++
programs/wordpad/wordpad.c | 11 +++++++++++
12 files changed, 53 insertions(+), 0 deletions(-)
diff --git a/programs/wordpad/De.rc b/programs/wordpad/De.rc
index d25a034..2ea2a75 100644
--- a/programs/wordpad/De.rc
+++ b/programs/wordpad/De.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "&PostIt-Notiz\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/En.rc b/programs/wordpad/En.rc
index 2ac43e3..b6f971e 100644
--- a/programs/wordpad/En.rc
+++ b/programs/wordpad/En.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "&PostThat yellowish\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Fr.rc b/programs/wordpad/Fr.rc
index b343de7..c2802d5 100644
--- a/programs/wordpad/Fr.rc
+++ b/programs/wordpad/Fr.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "&Jaunasse\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Hu.rc b/programs/wordpad/Hu.rc
index 142efee..f31f6bb 100644
--- a/programs/wordpad/Hu.rc
+++ b/programs/wordpad/Hu.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "&Sárgában kérem\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Ko.rc b/programs/wordpad/Ko.rc
index b3edd53..fbfb8b0 100644
--- a/programs/wordpad/Ko.rc
+++ b/programs/wordpad/Ko.rc
@@ -80,6 +80,10 @@ BEGIN
MENUITEM "³ë¶û»öÀ¸·Î(&P)\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Nl.rc b/programs/wordpad/Nl.rc
index 58193ef..86cae2c 100644
--- a/programs/wordpad/Nl.rc
+++ b/programs/wordpad/Nl.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "&Geeltje\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/No.rc b/programs/wordpad/No.rc
index a135909..5632559 100644
--- a/programs/wordpad/No.rc
+++ b/programs/wordpad/No.rc
@@ -79,6 +79,10 @@ BEGIN
MENUITEM "Merkela&pp-gult\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Hjelp"
+ BEGIN
+ MENUITEM "&Om Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Pl.rc b/programs/wordpad/Pl.rc
index 7232aaa..9fe6121 100644
--- a/programs/wordpad/Pl.rc
+++ b/programs/wordpad/Pl.rc
@@ -80,6 +80,10 @@ BEGIN
MENUITEM "&PostThat (¿ó³ty)\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Ru.rc b/programs/wordpad/Ru.rc
index 78d2212..8c44f94 100644
--- a/programs/wordpad/Ru.rc
+++ b/programs/wordpad/Ru.rc
@@ -78,6 +78,10 @@ BEGIN
MENUITEM "&Æåëòîâàòûé PostThat\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/Tr.rc b/programs/wordpad/Tr.rc
index b5e0c5e..9b4c454 100644
--- a/programs/wordpad/Tr.rc
+++ b/programs/wordpad/Tr.rc
@@ -82,6 +82,10 @@ BEGIN
MENUITEM "&Sarýmtýrak\tCtrl+2", ID_BACK_2
END
END
+ POPUP "&Help"
+ BEGIN
+ MENUITEM "&About Wine Wordpad" ID_ABOUT
+ END
END
IDM_POPUP MENU DISCARDABLE
diff --git a/programs/wordpad/resource.h b/programs/wordpad/resource.h
index 75a18e5..d742339 100644
--- a/programs/wordpad/resource.h
+++ b/programs/wordpad/resource.h
@@ -85,6 +85,8 @@
#define ID_PARAFORMAT 1601
#define ID_TABSTOPS 1602
+#define ID_ABOUT 1603
+
#define IDC_STATUSBAR 2000
#define IDC_EDITOR 2001
#define IDC_TOOLBAR 2002
diff --git a/programs/wordpad/wordpad.c b/programs/wordpad/wordpad.c
index 8b0ca5a..8c3d2a2 100644
--- a/programs/wordpad/wordpad.c
+++ b/programs/wordpad/wordpad.c
@@ -1095,6 +1095,13 @@ static void dialog_print(void)
}
}
+static void dialog_about(void)
+{
+ HINSTANCE hInstance = (HINSTANCE)GetWindowLongPtr(hMainWnd, GWLP_HINSTANCE);
+ HICON icon = LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_WORDPAD));
+ ShellAboutW(hMainWnd, wszAppTitle, 0, icon);
+}
+
static void HandleCommandLine(LPWSTR cmdline)
{
WCHAR delimiter;
@@ -2197,6 +2204,10 @@ static LRESULT OnCommand( HWND hWnd, WPARAM wParam, LPARAM lParam)
}
break;
+ case ID_ABOUT:
+ dialog_about();
+ break;
+
default:
SendMessageW(hwndEditor, WM_COMMAND, wParam, lParam);
break;
More information about the wine-cvs
mailing list