From dfb29f4d15dde9e959dcb9acc586cc34462ce80a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexander=20Nicolaysen=20S=C3=B8rnes?= Date: Thu, 23 Aug 2007 15:05:40 +0200 Subject: [PATCH] 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(+) diff --git a/programs/wordpad/De.rc b/programs/wordpad/De.rc index d25a0341874..2ea2a75e50f 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 2ac43e347c7..b6f971e4e4c 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 b343de792f9..c2802d59a64 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 142efee723c..f31f6bb5453 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 b3edd53a879..fbfb8b0290b 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 58193efe3a3..86cae2cc228 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 a1359091c16..563255983e3 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 7232aaa6b82..9fe61211414 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 78d22128e36..8c44f94e89e 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 b5e0c5e2232..9b4c454f810 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 75a18e5bc92..d742339fdff 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 8b0ca5a7307..8c3d2a20d2b 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; -- 2.11.4.GIT