2 * cryptui dll resources
4 * Copyright 2008 Juan Lang
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
21 #include "cryptuires.h"
23 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
25 IDD_GENERAL DIALOG 0, 0, 255, 236
28 FONT 8, "MS Shell Dlg"
30 CONTROL "", -1, "Static", WS_BORDER|SS_WHITERECT, 6,10,241,200
31 CONTROL "", IDC_CERTIFICATE_ICON,"RichEdit20W",
32 ES_READONLY|WS_DISABLED,8,11,26,26
33 CONTROL "", IDC_CERTIFICATE_INFO,"RichEdit20W",
34 ES_READONLY|WS_DISABLED,34,11,212,26
35 CONTROL "", -1, "Static", SS_BLACKFRAME, 16,37,222,1
36 CONTROL "", IDC_CERTIFICATE_STATUS,"RichEdit20W",
37 ES_READONLY|ES_MULTILINE,8,38,238,78
38 CONTROL "", -1, "Static", SS_BLACKFRAME, 16,116,222,1
39 CONTROL "", IDC_CERTIFICATE_NAMES,"RichEdit20W",
40 ES_READONLY|ES_MULTILINE|WS_DISABLED,8,118,238,90
41 PUSHBUTTON "&Install Certificate...", IDC_ADDTOSTORE,103,216,70,14
42 PUSHBUTTON "Issuer &Statement", IDC_ISSUERSTATEMENT,177,216,70,14
45 IDD_DETAIL DIALOG 0, 0, 255, 236
48 FONT 8, "MS Shell Dlg"
50 LTEXT "&Show:", -1, 6,12,40,14
51 COMBOBOX IDC_DETAIL_SELECT, 28,10,100,14,
52 CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
53 CONTROL "", IDC_DETAIL_LIST, "SysListView32",
54 LVS_REPORT|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
56 CONTROL "", IDC_DETAIL_VALUE, "RichEdit20W",
57 ES_READONLY|ES_MULTILINE|WS_TABSTOP, 6,136,241,70
58 PUSHBUTTON "&Edit Properties...", IDC_EDITPROPERTIES,103,216,70,14
59 PUSHBUTTON "&Copy to File...", IDC_EXPORT,177,216,70,14
62 IDD_HIERARCHY DIALOG 0, 0, 255, 236
63 CAPTION "Certification Path"
65 FONT 8, "MS Shell Dlg"
67 GROUPBOX "Certification &path", -1,6,10,245,165, BS_GROUPBOX
68 CONTROL "",IDC_CERTPATH, "SysTreeView32", TVS_HASLINES|WS_BORDER,
70 PUSHBUTTON "&View Certificate", IDC_VIEWCERTIFICATE,175,156,70,14
71 LTEXT "Certificate &status:", IDC_CERTIFICATESTATUS,6,183,70,14
72 CONTROL "", IDC_CERTIFICATESTATUSTEXT,"RichEdit20W",
73 WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,195,245,36
76 IDD_USERNOTICE DIALOG 0, 0, 255, 256
79 FONT 8, "MS Shell Dlg"
81 CONTROL "", IDC_USERNOTICE,"RichEdit20W",
82 WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,10,241,200
83 PUSHBUTTON "Close", IDOK,103,216,70,14
84 PUSHBUTTON "More &Info", IDC_CPS,177,216,70,14
87 IDD_CERT_PROPERTIES_GENERAL DIALOG 0, 0, 255, 236
90 FONT 8, "MS Shell Dlg"
92 LTEXT "&Friendly name:", -1, 6,14,60,14
93 EDITTEXT IDC_FRIENDLY_NAME, 60,12,191,14, ES_AUTOHSCROLL|WS_TABSTOP
94 LTEXT "&Description:", -1, 6,32,60,14
95 EDITTEXT IDC_DESCRIPTION, 60,30,191,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
96 GROUPBOX "Certificate purposes", -1,6,48,245,165, BS_GROUPBOX
97 AUTORADIOBUTTON "&Enable all purposes for this certificate",
98 IDC_ENABLE_ALL_PURPOSES, 12,58,180,14, BS_AUTORADIOBUTTON|WS_TABSTOP
99 AUTORADIOBUTTON "D&isable all purposes for this certificate",
100 IDC_DISABLE_ALL_PURPOSES, 12,70,180,14, BS_AUTORADIOBUTTON
101 AUTORADIOBUTTON "Enable &only the following purposes for this certificate:",
102 IDC_ENABLE_SELECTED_PURPOSES, 12,82,180,14, BS_AUTORADIOBUTTON
103 CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
104 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
106 PUSHBUTTON "Add &Purpose...", IDC_ADD_PURPOSE,184,194,60,14
109 IDD_ADD_CERT_PURPOSE DIALOG 0,0,200,68
110 CAPTION "Add Purpose"
111 FONT 8, "MS Shell Dlg"
113 LTEXT "Add the object identifier (OID) for the certificate purpose you wish to add:",
115 EDITTEXT IDC_NEW_PURPOSE, 6,28,190,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
116 PUSHBUTTON "OK", IDOK, 33,48,60,14
117 PUSHBUTTON "Cancel", IDCANCEL, 100,48,60,14
120 IDD_SELECT_STORE DIALOG 0,0,200,136
121 CAPTION "Select Certificate Store"
122 FONT 8, "MS Shell Dlg"
124 LTEXT "Select the certificate store you want to use:", IDC_STORE_TEXT, 6,6,190,28
125 CONTROL "",IDC_STORE_LIST, "SysTreeView32", TVS_HASLINES|WS_BORDER|WS_TABSTOP,
127 CHECKBOX "&Show physical stores", IDC_SHOW_PHYSICAL_STORES, 6,102,90,14,
128 BS_AUTOCHECKBOX|WS_TABSTOP
129 PUSHBUTTON "OK", IDOK, 90,118,50,14, BS_DEFPUSHBUTTON
130 PUSHBUTTON "Cancel", IDCANCEL, 144,118,50,14
133 IDD_IMPORT_WELCOME DIALOG 0,0,317,143
134 CAPTION "Certificate Import Wizard"
135 FONT 8, "MS Shell Dlg"
137 LTEXT "Welcome to the Certificate Import Wizard", IDC_IMPORT_TITLE,
139 LTEXT "This wizard helps you import certificates, certificate revocation lists, and certificate trust lists from a file to a certificate store.",
141 LTEXT "A certificate can be used to identify you or the computer with which you are communicating. It can also be used for authentication, and to sign messages. Certificate stores are collections of certificates, certificate revocation lists, and certificate trust lists.",
143 LTEXT "To continue, click Next.",
147 IDD_IMPORT_FILE DIALOG 0,0,317,178
148 CAPTION "Certificate Import Wizard"
149 FONT 8, "MS Shell Dlg"
151 LTEXT "&File name:", -1, 21,1,195,10
152 EDITTEXT IDC_IMPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
153 PUSHBUTTON "B&rowse...", IDC_IMPORT_BROWSE_FILE, 236,11,60,14
154 LTEXT "Note: The following file formats may contain more than one certificate, certificate revocation list, or certificate trust list:",
156 LTEXT "Cryptographic Message Syntax Standard/PKCS #7 Messages (.p7b)",
158 LTEXT "Personal Information Exchange/PKCS #12 (.pfx, .p12)",
160 LTEXT "Microsoft Serialized Certificate Store (.sst)",
164 IDD_IMPORT_STORE DIALOG 0,0,317,143
165 CAPTION "Certificate Import Wizard"
166 FONT 8, "MS Shell Dlg"
168 LTEXT "Wine can automatically select the certificate store, or you can specify a location for the certificates.",
170 AUTORADIOBUTTON "&Automatically select certificate store",
171 IDC_IMPORT_AUTO_STORE, 31,18,180,12, BS_AUTORADIOBUTTON|WS_TABSTOP
172 AUTORADIOBUTTON "&Place all certificates in the following store:",
173 IDC_IMPORT_SPECIFY_STORE, 31,30,180,12, BS_AUTORADIOBUTTON
174 EDITTEXT IDC_IMPORT_STORE, 44,49,185,14, ES_READONLY
175 PUSHBUTTON "B&rowse...", IDC_IMPORT_BROWSE_STORE, 236,49,60,14
178 IDD_IMPORT_FINISH DIALOG 0,0,317,178
179 CAPTION "Certificate Import Wizard"
180 FONT 8, "MS Shell Dlg"
182 LTEXT "Completing the Certificate Import Wizard", IDC_IMPORT_TITLE,
184 LTEXT "You have successfully completed the Certificate Import Wizard.",
186 LTEXT "You have specified the following settings:",
188 CONTROL "", IDC_IMPORT_SETTINGS, "SysListView32",
189 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
193 IDD_CERT_MGR DIALOG 0,0,335,270
194 CAPTION "Certificates"
195 FONT 8, "MS Shell Dlg"
197 LTEXT "I&ntended purpose:", -1, 7,9,100,12
198 COMBOBOX IDC_MGR_PURPOSE_SELECTION, 83,7,245,14,
199 CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
200 CONTROL "", IDC_MGR_STORES, "SysTabControl32",
201 WS_CLIPSIBLINGS|WS_TABSTOP, 7,25,321,140
202 CONTROL "", IDC_MGR_CERTS, "SysListView32",
203 LVS_REPORT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 15,46,305,111
204 PUSHBUTTON "&Import...", IDC_MGR_IMPORT, 7,172,51,14
205 PUSHBUTTON "&Export...", IDC_MGR_EXPORT, 62,172,51,14, WS_DISABLED
206 PUSHBUTTON "&Remove", IDC_MGR_REMOVE, 117,172,51,14, WS_DISABLED
207 PUSHBUTTON "&Advanced...", IDC_MGR_ADVANCED, 277,172,51,14
208 GROUPBOX "Certificate intended purposes", -1,7,194,321,47, BS_GROUPBOX
209 LTEXT "", IDC_MGR_PURPOSES, 13,208,252,30
210 PUSHBUTTON "&View", IDC_MGR_VIEW, 269,218,51,14, WS_DISABLED
211 PUSHBUTTON "&Close", IDCANCEL, 277,249,51,14, BS_DEFPUSHBUTTON
214 IDD_CERT_MGR_ADVANCED DIALOG 0,0,248,176
215 CAPTION "Advanced Options"
216 FONT 8, "MS Shell Dlg"
218 GROUPBOX "Certificate purpose", -1, 7,7,234,141, BS_GROUPBOX
219 LTEXT "Select one or more purposes to be listed when Advanced Purposes is selected.",
221 LTEXT "&Certificate purposes:", -1, 14,41,90,12, WS_TABSTOP
222 CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
223 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
225 PUSHBUTTON "OK", IDOK, 132,155,51,14, BS_DEFPUSHBUTTON
226 PUSHBUTTON "Cancel", IDCANCEL, 190,155,51,14
229 IDD_EXPORT_WELCOME DIALOG 0,0,317,143
230 CAPTION "Certificate Export Wizard"
231 FONT 8, "MS Shell Dlg"
233 LTEXT "Welcome to the Certificate Export Wizard", IDC_EXPORT_TITLE,
235 LTEXT "This wizard helps you export certificates, certificate revocation lists, and certificate trust lists from a certificate store to a file.",
237 LTEXT "A certificate can be used to identify you or the computer with which you are communicating. It can also be used for authentication, and to sign messages. Certificate stores are collections of certificates, certificate revocation lists, and certificate trust lists.",
239 LTEXT "To continue, click Next.",
243 IDD_EXPORT_PRIVATE_KEY DIALOG 0,0,317,143
244 CAPTION "Certificate Export Wizard"
245 FONT 8, "MS Shell Dlg"
247 LTEXT "If you choose to export the private key, you will be prompted for a password to protect the private key on a later page.", -1, 21,1,195,25
248 LTEXT "Do you wish to export the private key?", -1, 21,27,195,10
249 AUTORADIOBUTTON "&Yes, export the private key",
250 IDC_EXPORT_PRIVATE_KEY_YES, 31,36,200,12, BS_AUTORADIOBUTTON|WS_TABSTOP
251 AUTORADIOBUTTON "N&o, do not export the private key",
252 IDC_EXPORT_PRIVATE_KEY_NO, 31,48,200,12, BS_AUTORADIOBUTTON
253 LTEXT "", IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE, 21,60,200,24
256 IDD_EXPORT_PASSWORD DIALOG 0,0,317,143
257 CAPTION "Certificate Export Wizard"
258 FONT 8, "MS Shell Dlg"
260 LTEXT "&Password:", -1, 21,1,195,10
261 EDITTEXT IDC_EXPORT_PASSWORD, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
262 LTEXT "&Confirm password:", -1, 21,35,195,10
263 EDITTEXT IDC_EXPORT_PASSWORD_CONFIRM, 21,45,208,14, ES_AUTOHSCROLL|WS_TABSTOP
266 IDD_EXPORT_FORMAT DIALOG 0,0,317,143
267 CAPTION "Certificate Export Wizard"
268 FONT 8, "MS Shell Dlg"
270 LTEXT "Select the format you want to use:", -1, 21,1,195,10
271 AUTORADIOBUTTON "&DER-encoded X.509 (.cer)",
272 IDC_EXPORT_FORMAT_DER, 31,18,240,12, BS_AUTORADIOBUTTON|WS_TABSTOP
273 AUTORADIOBUTTON "Ba&se64-encoded X.509 (.cer):",
274 IDC_EXPORT_FORMAT_BASE64, 31,30,240,12, BS_AUTORADIOBUTTON
275 AUTORADIOBUTTON "&Cryptographic Message Syntax Standard/PKCS #7 Message (.p7b)",
276 IDC_EXPORT_FORMAT_CMS, 31,42,240,12, BS_AUTORADIOBUTTON
277 CHECKBOX "&Include all certificates in the certification path if possible",
278 IDC_EXPORT_CMS_INCLUDE_CHAIN, 44,57,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
279 AUTORADIOBUTTON "&Personal Information Exchange/PKCS #12 (.pfx)",
280 IDC_EXPORT_FORMAT_PFX, 31,72,240,12, BS_AUTORADIOBUTTON|WS_DISABLED
281 CHECKBOX "Incl&ude all certificates in the certification path if possible",
282 IDC_EXPORT_PFX_INCLUDE_CHAIN, 44,87,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
283 CHECKBOX "&Enable strong encryption",
284 IDC_EXPORT_PFX_STRONG_ENCRYPTION, 44,102,240,8,
285 BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
286 CHECKBOX "Delete the private &key if the export is successful",
287 IDC_EXPORT_PFX_DELETE_PRIVATE_KEY, 44,117,240,8,
288 BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
291 IDD_EXPORT_FILE DIALOG 0,0,317,143
292 CAPTION "Certificate Export Wizard"
293 FONT 8, "MS Shell Dlg"
295 LTEXT "&File name:", -1, 21,1,195,10
296 EDITTEXT IDC_EXPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
297 PUSHBUTTON "B&rowse...", IDC_EXPORT_BROWSE_FILE, 236,11,60,14
300 IDD_EXPORT_FINISH DIALOG 0,0,317,178
301 CAPTION "Certificate Export Wizard"
302 FONT 8, "MS Shell Dlg"
304 LTEXT "Completing the Certificate Export Wizard", IDC_EXPORT_TITLE,
306 LTEXT "You have successfully completed the Certificate Export Wizard.",
308 LTEXT "You have specified the following settings:",
310 CONTROL "", IDC_EXPORT_SETTINGS, "SysListView32",
311 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,