Module: wine Branch: master Commit: db7912ed11b15fd93d40944036a370a8816e2b09 URL: http://source.winehq.org/git/wine.git/?a=commit;h=db7912ed11b15fd93d40944036...
Author: Alexander Nicolaysen Sørnes alex@thehandofagony.com Date: Tue May 29 22:19:36 2007 +0200
wordpad: Add program icon.
---
.gitignore | 1 + programs/wordpad/Makefile.in | 3 +- programs/wordpad/resource.h | 2 + programs/wordpad/rsrc.rc | 144 ++++++++++++++++++++++++++++++++++++++++++ programs/wordpad/wordpad.c | 2 +- 5 files changed, 150 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore index f40de86..88c8475 100644 --- a/.gitignore +++ b/.gitignore @@ -902,6 +902,7 @@ programs/winver/winver programs/wordpad/rsrc.res programs/wordpad/toolbar.bmp programs/wordpad/wordpad +programs/wordpad/wordpad.ico programs/xcopy/rsrc.res programs/xcopy/xcopy server/wineserver diff --git a/programs/wordpad/Makefile.in b/programs/wordpad/Makefile.in index 284da42..166f14d 100644 --- a/programs/wordpad/Makefile.in +++ b/programs/wordpad/Makefile.in @@ -15,7 +15,8 @@ C_SRCS = \ RC_SRCS = rsrc.rc RC_BINSRC = rsrc.rc RC_BINARIES = \ - toolbar.bmp + toolbar.bmp \ + wordpad.ico
@MAKE_PROG_RULES@
diff --git a/programs/wordpad/resource.h b/programs/wordpad/resource.h index 5e996d5..e818e40 100644 --- a/programs/wordpad/resource.h +++ b/programs/wordpad/resource.h @@ -60,6 +60,8 @@
#define IDB_TOOLBAR 100
+#define IDI_WORDPAD 101 + #define STRING_ALL_FILES 1400 #define STRING_TEXT_FILES_TXT 1401 #define STRING_RICHTEXT_FILES_RTF 1402 diff --git a/programs/wordpad/rsrc.rc b/programs/wordpad/rsrc.rc index b8e3f54..94d46d9 100644 --- a/programs/wordpad/rsrc.rc +++ b/programs/wordpad/rsrc.rc @@ -94,7 +94,151 @@ IDB_TOOLBAR BITMAP "toolbar.bmp" '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' '00 00 00 00 00 00 00 00 00 00 00 00 00 00' +} */
+/* BINRES wordpad.ico */ +IDI_WORDPAD ICON "wordpad.ico" +/* { + '00 00 01 00 01 00 20 20 00 00 01 00 08 00 a8 08' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 08 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 33 00 00 00 66 00 00 00 99 00 00 00 cc 00' + '00 00 ff 00 00 00 00 33 00 00 33 33 00 00 66 33' + '00 00 99 33 00 00 cc 33 00 00 ff 33 00 00 00 66' + '00 00 33 66 00 00 66 66 00 00 99 66 00 00 cc 66' + '00 00 ff 66 00 00 00 99 00 00 33 99 00 00 66 99' + '00 00 99 99 00 00 cc 99 00 00 ff 99 00 00 00 cc' + '00 00 33 cc 00 00 66 cc 00 00 99 cc 00 00 cc cc' + '00 00 ff cc 00 00 00 ff 00 00 33 ff 00 00 66 ff' + '00 00 99 ff 00 00 cc ff 00 00 ff ff 00 00 00 00' + '33 00 33 00 33 00 66 00 33 00 99 00 33 00 cc 00' + '33 00 ff 00 33 00 00 33 33 00 33 33 33 00 66 33' + '33 00 99 33 33 00 cc 33 33 00 ff 33 33 00 00 66' + '33 00 33 66 33 00 66 66 33 00 99 66 33 00 cc 66' + '33 00 ff 66 33 00 00 99 33 00 33 99 33 00 66 99' + '33 00 99 99 33 00 cc 99 33 00 ff 99 33 00 00 cc' + '33 00 33 cc 33 00 66 cc 33 00 99 cc 33 00 cc cc' + '33 00 ff cc 33 00 00 ff 33 00 33 ff 33 00 66 ff' + '33 00 99 ff 33 00 cc ff 33 00 ff ff 33 00 00 00' + '66 00 33 00 66 00 66 00 66 00 99 00 66 00 cc 00' + '66 00 ff 00 66 00 00 33 66 00 33 33 66 00 66 33' + '66 00 99 33 66 00 cc 33 66 00 ff 33 66 00 00 66' + '66 00 33 66 66 00 66 66 66 00 99 66 66 00 cc 66' + '66 00 ff 66 66 00 00 99 66 00 33 99 66 00 66 99' + '66 00 99 99 66 00 cc 99 66 00 ff 99 66 00 00 cc' + '66 00 33 cc 66 00 66 cc 66 00 99 cc 66 00 cc cc' + '66 00 ff cc 66 00 00 ff 66 00 33 ff 66 00 66 ff' + '66 00 99 ff 66 00 cc ff 66 00 ff ff 66 00 00 00' + '99 00 33 00 99 00 66 00 99 00 99 00 99 00 cc 00' + '99 00 ff 00 99 00 00 33 99 00 33 33 99 00 66 33' + '99 00 99 33 99 00 cc 33 99 00 ff 33 99 00 00 66' + '99 00 33 66 99 00 66 66 99 00 99 66 99 00 cc 66' + '99 00 ff 66 99 00 00 99 99 00 33 99 99 00 66 99' + '99 00 99 99 99 00 cc 99 99 00 ff 99 99 00 00 cc' + '99 00 33 cc 99 00 66 cc 99 00 99 cc 99 00 cc cc' + '99 00 ff cc 99 00 00 ff 99 00 33 ff 99 00 66 ff' + '99 00 99 ff 99 00 cc ff 99 00 ff ff 99 00 00 00' + 'cc 00 33 00 cc 00 66 00 cc 00 99 00 cc 00 cc 00' + 'cc 00 ff 00 cc 00 00 33 cc 00 33 33 cc 00 66 33' + 'cc 00 99 33 cc 00 cc 33 cc 00 ff 33 cc 00 00 66' + 'cc 00 33 66 cc 00 66 66 cc 00 99 66 cc 00 cc 66' + 'cc 00 ff 66 cc 00 00 99 cc 00 33 99 cc 00 66 99' + 'cc 00 99 99 cc 00 cc 99 cc 00 ff 99 cc 00 00 cc' + 'cc 00 33 cc cc 00 66 cc cc 00 99 cc cc 00 cc cc' + 'cc 00 ff cc cc 00 00 ff cc 00 33 ff cc 00 66 ff' + 'cc 00 99 ff cc 00 cc ff cc 00 ff ff cc 00 00 00' + 'ff 00 33 00 ff 00 66 00 ff 00 99 00 ff 00 cc 00' + 'ff 00 ff 00 ff 00 00 33 ff 00 33 33 ff 00 66 33' + 'ff 00 99 33 ff 00 cc 33 ff 00 ff 33 ff 00 00 66' + 'ff 00 33 66 ff 00 66 66 ff 00 99 66 ff 00 cc 66' + 'ff 00 ff 66 ff 00 00 99 ff 00 33 99 ff 00 66 99' + 'ff 00 99 99 ff 00 cc 99 ff 00 ff 99 ff 00 00 cc' + 'ff 00 33 cc ff 00 66 cc ff 00 99 cc ff 00 cc cc' + 'ff 00 ff cc ff 00 00 ff ff 00 33 ff ff 00 66 ff' + 'ff 00 99 ff ff 00 cc ff ff 00 ff ff ff 00 00 00' + '00 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 c0 c0 ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 ff ff' + 'ff 00 ff ff ff 00 ff ff ff 00 ff ff ff 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 81 81 2b d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 81 d0 d0 2b 81 81 81 81 81' + '81 81 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 2b d0 2b 5f 2b d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 2b 5f 5f 5f 2b d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 81 81 81 81 2b 5f 5f 5f 2b 81 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 2b 5f 5f 5f 2b d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 2b 5f 5f 5f 2b' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 81 81 81 81 81 81 81 81 2b 5f 5f 5f' + '2b 81 81 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 2b 5f 5f' + '5f 2b d7 d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 2b 5f' + '5f 5f 2b d7 d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 81 81 81 81 81 81 81 81 81 81 81 2b' + '5f 5f 5f 2b d7 d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + '2b 5f 5f 5f 2b d7 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 81 81 81 81 81 81 81 81 81 81 81' + '81 2b 5f 5f 5f 2b 00 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 2b 5f 5f 5f 2b 00 00 00 00 00 00 00 00 00' + '00 81 00 d7 81 81 81 81 81 81 81 81 81 81 81 81' + 'd7 d7 d7 2b 5f 5f 5f 2b 00 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 2b 5f 5f 5f 2b 00 00 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 2b 5f 5f 5f 2b 00 00 00 00 00 00' + '00 81 00 d7 d7 81 81 81 81 81 81 81 81 81 d7 d7' + 'd7 d7 d7 d7 d7 d7 2b 5f 5f 5f 2b 00 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 2b 5f 5f 5f 2b 00 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 2b 5f 5f 5f 2b 00 00 00' + '00 81 00 d7 81 81 81 81 81 81 81 81 81 81 81 81' + '81 81 81 d7 d7 d7 00 00 00 2b 5f 2b 2b 00 00 00' + '00 81 00 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7 d7' + 'd7 d7 d7 d7 d7 d7 00 00 00 00 2b 2b 00 00 00 00' + '00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 81 81 81 81 81 81 81 81 81 81 81 81 81 81' + '81 81 81 81 81 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff' + 'ff ff f0 00 00 7f e0 00 00 7f c0 00 00 7f c0 00' + '00 7f c0 00 00 7f c0 00 00 7f c0 00 00 7f c0 00' + '00 7f c0 00 00 7f c0 00 00 7f c0 00 00 7f c0 00' + '00 7f c0 00 00 7f c0 00 00 7f c0 00 00 7f c0 00' + '00 7f c0 00 00 7f c0 00 00 7f c0 00 00 3f c0 00' + '00 1f c0 00 00 0f c0 00 00 07 c0 00 00 03 c0 00' + '00 41 c0 00 00 61 c0 00 00 73 c0 00 00 7f c0 00' + '00 ff c0 00 01 ff ff ff ff ff ff ff ff ff' } */
#include "De.rc" diff --git a/programs/wordpad/wordpad.c b/programs/wordpad/wordpad.c index c4f52d8..4655b2d 100644 --- a/programs/wordpad/wordpad.c +++ b/programs/wordpad/wordpad.c @@ -725,7 +725,7 @@ int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hOldInstance, LPSTR szCmdPar wc.cbClsExtra = 0; wc.cbWndExtra = 4; wc.hInstance = hInstance; - wc.hIcon = NULL; + wc.hIcon = LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_WORDPAD)); wc.hCursor = LoadCursor(NULL, IDC_IBEAM); wc.hbrBackground = GetSysColorBrush(COLOR_WINDOW); wc.lpszMenuName = xszMainMenu;