Juan Lang : cryptui: Add watermark image to welcome and finish pages of CryptUIWizImport.

Alexandre Julliard julliard at winehq.org
Wed Dec 24 13:18:47 CST 2008


Module: wine
Branch: master
Commit: 56c7b55dfa30e2137815cc2d75cdda3e25fb3f19
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=56c7b55dfa30e2137815cc2d75cdda3e25fb3f19

Author: Juan Lang <juan.lang at gmail.com>
Date:   Wed Dec 24 08:03:10 2008 -0800

cryptui: Add watermark image to welcome and finish pages of CryptUIWizImport.

---

 dlls/cryptui/certwatermark.bmp |  Bin 0 -> 52870 bytes
 dlls/cryptui/cryptui.rc        |    3 +++
 dlls/cryptui/cryptuires.h      |    1 +
 dlls/cryptui/main.c            |    4 +++-
 4 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/dlls/cryptui/certwatermark.bmp b/dlls/cryptui/certwatermark.bmp
new file mode 100644
index 0000000..213ff3b
Binary files /dev/null and b/dlls/cryptui/certwatermark.bmp differ
diff --git a/dlls/cryptui/cryptui.rc b/dlls/cryptui/cryptui.rc
index 71dc3a0..720705d 100644
--- a/dlls/cryptui/cryptui.rc
+++ b/dlls/cryptui/cryptui.rc
@@ -40,4 +40,7 @@ IDB_CERT_WARNING BITMAP LOADONCALL DISCARDABLE certwarning.bmp
 /* @makedep: checks.bmp */
 IDB_CHECKS BITMAP LOADONCALL DISCARDABLE checks.bmp
 
+/* @makedep: certwatermark.bmp */
+IDB_CERT_WATERMARK BITMAP LOADONCALL DISCARDABLE certwatermark.bmp
+
 #include "cryptui_En.rc"
diff --git a/dlls/cryptui/cryptuires.h b/dlls/cryptui/cryptuires.h
index a6adb20..947da71 100644
--- a/dlls/cryptui/cryptuires.h
+++ b/dlls/cryptui/cryptuires.h
@@ -136,6 +136,7 @@
 #define IDB_CERT_ERROR 202
 #define IDB_CERT_WARNING 203
 #define IDB_CHECKS 204
+#define IDB_CERT_WATERMARK 205
 
 #define IDC_STATIC 2000
 #define IDC_CERTIFICATE_ICON 2001
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c
index a642ac4..35b3815 100644
--- a/dlls/cryptui/main.c
+++ b/dlls/cryptui/main.c
@@ -4350,7 +4350,8 @@ static BOOL show_import_ui(DWORD dwFlags, HWND hwndParent,
     memset(&hdr, 0, sizeof(hdr));
     hdr.dwSize = sizeof(hdr);
     hdr.hwndParent = hwndParent;
-    hdr.dwFlags = PSH_PROPSHEETPAGE | PSH_WIZARD97_OLD | PSH_HEADER;
+    hdr.dwFlags = PSH_PROPSHEETPAGE | PSH_WIZARD97_OLD | PSH_HEADER |
+     PSH_WATERMARK;
     hdr.hInstance = hInstance;
     if (pwszWizardTitle)
         hdr.pszCaption = pwszWizardTitle;
@@ -4358,6 +4359,7 @@ static BOOL show_import_ui(DWORD dwFlags, HWND hwndParent,
         hdr.pszCaption = MAKEINTRESOURCEW(IDS_IMPORT_WIZARD);
     hdr.u3.ppsp = pages;
     hdr.nPages = nPages;
+    hdr.u4.pszbmWatermark = MAKEINTRESOURCEW(IDB_CERT_WATERMARK);
     PropertySheetW(&hdr);
     HeapFree(GetProcessHeap(), 0, data.fileName);
     if (data.freeSource &&




More information about the wine-cvs mailing list