Module: wine Branch: master Commit: dfb29f4d15dde9e959dcb9acc586cc34462ce80a URL: http://source.winehq.org/git/wine.git/?a=commit;h=dfb29f4d15dde9e959dcb9acc5...
Author: Alexander Nicolaysen Sørnes alex@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;