Commit 3056f9be authored by Alexander Morozov's avatar Alexander Morozov Committed by Alexandre Julliard

cryptui: Partially implement CryptUIDlgSelectCertificate.

parent d23be055
...@@ -173,6 +173,11 @@ STRINGTABLE ...@@ -173,6 +173,11 @@ STRINGTABLE
IDS_EXPORT_PASSWORD_MISMATCH "The passwords do not match." IDS_EXPORT_PASSWORD_MISMATCH "The passwords do not match."
IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE "Note: The private key for this certificate could not be opened." IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE "Note: The private key for this certificate could not be opened."
IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE "Note: The private key for this certificate is not exportable." IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE "Note: The private key for this certificate is not exportable."
IDS_INTENDED_USE_COLUMN "Intended Use"
IDS_LOCATION_COLUMN "Location"
IDS_SELECT_CERT_TITLE "Select Certificate"
IDS_SELECT_CERT "Select a certificate"
IDS_NO_IMPL "Not yet implemented"
} }
IDD_GENERAL DIALOG 0, 0, 255, 236 IDD_GENERAL DIALOG 0, 0, 255, 236
...@@ -446,6 +451,18 @@ BEGIN ...@@ -446,6 +451,18 @@ BEGIN
115,67,174,100 115,67,174,100
END END
IDD_SELECT_CERT DIALOG 0,0,278,157
CAPTION "Select Certificate"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Select a certificate you want to use", IDC_SELECT_DISPLAY_STRING, 7,7,264,26
CONTROL "", IDC_SELECT_CERTS, "SysListView32",
LVS_REPORT|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 7,40,264,89
PUSHBUTTON "OK", IDOK, 91,136,51,14, BS_DEFPUSHBUTTON
PUSHBUTTON "Cancel", IDCANCEL, 149,136,51,14
PUSHBUTTON "&View Certificate", IDC_SELECT_VIEW_CERT, 207,136,65,14, WS_DISABLED
END
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
/* @makedep: smallicons.bmp */ /* @makedep: smallicons.bmp */
......
...@@ -173,6 +173,13 @@ ...@@ -173,6 +173,13 @@
#define IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE 1225 #define IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE 1225
#define IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE 1226 #define IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE 1226
#define IDS_INTENDED_USE_COLUMN 1300
#define IDS_LOCATION_COLUMN 1301
#define IDS_SELECT_CERT_TITLE 1302
#define IDS_SELECT_CERT 1303
#define IDS_NO_IMPL 1400
#define IDD_GENERAL 100 #define IDD_GENERAL 100
#define IDD_DETAIL 101 #define IDD_DETAIL 101
#define IDD_HIERARCHY 102 #define IDD_HIERARCHY 102
...@@ -192,6 +199,7 @@ ...@@ -192,6 +199,7 @@
#define IDD_EXPORT_FORMAT 116 #define IDD_EXPORT_FORMAT 116
#define IDD_EXPORT_FILE 117 #define IDD_EXPORT_FILE 117
#define IDD_EXPORT_FINISH 118 #define IDD_EXPORT_FINISH 118
#define IDD_SELECT_CERT 119
#define IDB_SMALL_ICONS 200 #define IDB_SMALL_ICONS 200
#define IDB_CERT 201 #define IDB_CERT 201
...@@ -273,4 +281,8 @@ ...@@ -273,4 +281,8 @@
#define IDC_EXPORT_PASSWORD 2915 #define IDC_EXPORT_PASSWORD 2915
#define IDC_EXPORT_PASSWORD_CONFIRM 2916 #define IDC_EXPORT_PASSWORD_CONFIRM 2916
#define IDC_SELECT_DISPLAY_STRING 3000
#define IDC_SELECT_CERTS 3001
#define IDC_SELECT_VIEW_CERT 3002
#endif /* ndef __CRYPTUIRES_H_ */ #endif /* ndef __CRYPTUIRES_H_ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment