WindowsXP-SP1/inetcore/outlookexpress/cryptdlg/cryptdlg.rc
2020-09-30 16:53:49 +02:00

300 lines
13 KiB
Plaintext

#include "windows.h"
#include "resource.h"
#include "richedit.h"
#ifndef WIN16
#include <commctrl.h>
#else // WIN16
#include <win16x.h>
#include <comctlie.h>
#include <athena16.h>
#endif // WIN16
#ifndef MAC
#if defined(WINNT) || defined(WINNT_ENV)
#include "winver.h"
#endif
#include "cryptdlg.rcv"
#endif // !MAC
#ifdef MAC
#undef TVS_HASLINES
#define TVS_HASLINES 0
#endif // MAC
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_CERTPROP_GENERAL DIALOG DISCARDABLE 0, 0, 255, 235
STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
CAPTION "General"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
CONTROL IDB_CROSS,IDC_CERT_STATUS_IMAGE,"Static",SS_BITMAP,15,22,11,10
LTEXT "There is a problem with this certificate",
IDC_CERT_STATUS,32,23,152,8
PUSHBUTTON "Fine Print...",IDC_FINE_PRINT,191,20,49,14
CONTROL "Static",IDC_TEXT,"RICHEDIT",ES_MULTILINE | ES_READONLY,
15,44,225,37
GROUPBOX "What is a certificate?",IDC_STATIC,7,97,241,85
LTEXT "A certificate is...",IDC_GENERAL_DESC,16,110,223,65
GROUPBOX "Certificate Information",IDC_STATIC,7,7,241,81
END
IDD_CERTPROP_DETAILS DIALOG DISCARDABLE 0, 0, 255, 235
STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
CAPTION "Details"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
EDITTEXT IDC_FRIENDLY_NAME,66,126,182,14,ES_AUTOHSCROLL
PUSHBUTTON "Why...",IDC_WHY,215,202,28,14,NOT WS_VISIBLE
LTEXT "This certificate was issued to:",IDC_STATIC,7,7,94,8
EDITTEXT IDC_ISSUED_TO,7,16,241,34,ES_MULTILINE | ES_READONLY |
WS_VSCROLL
LTEXT "Issued by:",IDC_STATIC,7,56,33,8
EDITTEXT IDC_ISSUED_BY,7,65,241,34,ES_MULTILINE | ES_READONLY |
WS_VSCROLL
PUSHBUTTON "Issuer Certificate...",IDC_VIEW_ISSUER,178,104,70,14
LTEXT "Friendly Name:",IDC_STATIC,7,128,48,8
LTEXT "Val",IDC_VALIDITY,7,145,231,8
LTEXT "Algorithm:",IDC_STATIC,7,156,32,8
LTEXT "Static",IDC_ALGORITHM,58,156,190,8
LTEXT "Serial Number:",IDC_STATIC,7,167,47,8
LTEXT "Static",IDC_SERIAL_NUMBER,58,167,190,8
LTEXT "Thumbprint:",IDC_STATIC,7,178,38,8
LTEXT "Static",IDC_THUMBPRINT,58,178,190,8
GROUPBOX "Status",IDC_TRUST_GROUP,7,191,241,37
CONTROL 301,IDC_TRUST_IMAGE,"Static",SS_BITMAP,17,207,11,10
LTEXT "",IDC_IS_TRUSTED,58,201,150,8
LTEXT "",IDC_IS_VALID,58,214,150,8
END
IDD_CERTPROP_TRUST DIALOG DISCARDABLE 0, 0, 256, 235
STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
CAPTION "Trust"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
GROUPBOX "Edit Trust",IDC_TRUST_EDIT_GROUP,8,153,241,51
CONTROL "Inherit Trust from Issuer",IDC_TRUST_INHERIT,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,25,165,124,10
CONTROL "Explicitly Trust this Certificate",IDC_TRUST_YES,"Button",
BS_AUTORADIOBUTTON,25,177,124,10
CONTROL "Explicitly Don't Trust this Certificate",IDC_TRUST_NO,
"Button",BS_AUTORADIOBUTTON,25,189,124,10
LTEXT "Trust Description",IDC_TRUST_DESC,7,7,242,25
LTEXT "",IDC_TRUST_EDIT,15,48,227,27,WS_TABSTOP
LISTBOX IDC_TRUST_LIST,14,48,227,27,LBS_SORT |
LBS_NOINTEGRALHEIGHT | NOT WS_VISIBLE | WS_VSCROLL |
WS_TABSTOP
GROUPBOX "Certificate trusted for",IDC_STATIC,7,36,242,45
LTEXT "Hierarchy:",IDC_STATIC,7,87,40,8
CONTROL "Tree1",IDC_TRUST_TREE,"SysTreeView32",TVS_HASLINES |
WS_BORDER | WS_TABSTOP,7,98,202,41
PUSHBUTTON "View ...",IDC_TRUST_VIEW,216,98,33,15,WS_DISABLED
END
IDD_CERTPROP_ADVANCED DIALOG DISCARDABLE 0, 0, 255, 235
STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
CAPTION "Advanced"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
LTEXT "Field:",IDC_STATIC,7,19,18,8
LISTBOX IDC_LIST1,7,28,241,49,LBS_NOINTEGRALHEIGHT | WS_VSCROLL |
WS_TABSTOP
LTEXT "Details:",IDC_STATIC,7,86,24,8
CONTROL "Static",IDC_EDIT1,"RICHEDIT",ES_MULTILINE | ES_READONLY |
ES_SUNKEN | WS_VSCROLL,7,95,241,90
LTEXT "Advanced information for this certificate",IDC_STATIC,7,
7,241,8
END
IDD_SELECT_DIALOG DIALOG DISCARDABLE 0, 0, 297, 169
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CONTEXTHELP
CAPTION "Select a Certificate"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
DEFPUSHBUTTON "OK",IDOK,240,11,50,14
PUSHBUTTON "Cancel",IDCANCEL,240,30,50,14
PUSHBUTTON "&Properties...",IDC_CS_PROPERTIES,240,49,50,14
PUSHBUTTON "&Fine Print...",IDC_CS_FINEPRINT,240,68,50,14
PUSHBUTTON "Help",9,240,87,50,14,NOT WS_VISIBLE
GROUPBOX "Certificates",IDC_STATIC,7,7,226,155
LTEXT "Issuer:Subject",IDC_STATIC,15,19,46,8
LISTBOX IDC_CS_CERTLIST,15,29,209,47,LBS_SORT |
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
LTEXT "Summary:",IDC_STATIC,15,87,79,8
LTEXT "Certificate Issued to",IDC_CS_INFO,15,99,211,8
LTEXT "Validity",IDC_CS_VALIDITY,15,111,211,8
LTEXT "Algorithm:",IDC_STATIC,15,123,32,8
LTEXT "",IDC_CS_ALGORITHM,15,123,211,8
LTEXT "Serial Number:",IDC_STATIC,15,135,46,8
LTEXT "",IDC_CS_SERIAL_NUMBER,15,135,211,8
LTEXT "Thumbprint:",IDC_STATIC,15,147,38,8
LTEXT "",IDC_CS_THUMBPRINT,15,147,211,8
END
#if 0
IDD_TRUST DIALOG DISCARDABLE 0, 0, 337, 214
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Configure Trust for"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
DEFPUSHBUTTON "OK",IDOK,214,193,50,14
PUSHBUTTON "Cancel",IDCANCEL,280,193,50,14
LTEXT "The Certificates you trust:",IDC_STATIC,7,7,81,8
LISTBOX IDC_CA_CERT_LIST,7,20,263,68,LBS_SORT |
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Add...",IDC_CA_CERT_ADD,280,23,50,14
PUSHBUTTON "Remove",IDC_CA_CERT_REMOVE,280,40,50,14
PUSHBUTTON "Properties...",IDC_CA_CERT_PROPS,280,57,50,14
LTEXT "And these certificates:",IDC_STATIC,7,102,71,8
LISTBOX IDC_INDIV_CERT_LIST,7,116,264,61,LBS_SORT |
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Add...",IDC_INDIV_CERT_ADD,280,118,50,14
PUSHBUTTON "Remove",IDC_INDIV_CERT_REMOVE,280,137,50,14
PUSHBUTTON "Properties...",IDC_INDIV_CERT_PROPS,280,156,50,14
PUSHBUTTON "Distrust...",IDC_DISTRUST,31,193,50,14
END
#endif // 0
IDD_FINE_PRINT DIALOG DISCARDABLE 0, 0, 222, 193
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_3DLOOK
CAPTION "Certificate Fine Print"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
DEFPUSHBUTTON "OK",IDOK,82,168,57,14
LTEXT "This certificate was issued to:",IDC_STATIC,7,7,94,8
CONTROL "TO",IDC_ISSUED_TO,"RICHEDIT",ES_MULTILINE | ES_READONLY |
ES_SUNKEN | WS_VSCROLL,7,17,208,36
LTEXT "Issued by:",IDC_STATIC,7,59,33,8
CONTROL "BY",IDC_ISSUED_BY,"RICHEDIT",ES_MULTILINE | ES_READONLY |
ES_SUNKEN | WS_VSCROLL,7,69,208,36
LTEXT "Policy Statement",IDC_STATIC,7,112,63,8
CONTROL "None",IDC_TEXT,"RICHEDIT",ES_MULTILINE | ES_READONLY |
ES_SUNKEN | WS_VSCROLL,7,120,208,40
END
IDD_CRYPTUI_CERTPROP_TRUST DIALOG DISCARDABLE 0, 0, 256, 235
STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION
CAPTION "Trust"
FONT 8, "MS Shell Dlg"
BEGIN
#if !defined( MAC ) && !defined( WIN16 )
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
#endif
GROUPBOX "Edit Trust",IDC_TRUST_EDIT_GROUP,8,153,241,51
CONTROL "Inherit Trust from Issuer",IDC_TRUST_INHERIT,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,25,165,124,10
CONTROL "Explicitly Trust this Certificate",IDC_TRUST_YES,"Button",
BS_AUTORADIOBUTTON,25,177,124,10
CONTROL "Explicitly Don't Trust this Certificate",IDC_TRUST_NO,
"Button",BS_AUTORADIOBUTTON,25,189,124,10
LTEXT "Trust Description",IDC_TRUST_DESC,7,7,242,49
LTEXT "",IDC_TRUST_EDIT,15,72,227,27,NOT WS_TABSTOP
LISTBOX IDC_TRUST_LIST,14,72,227,27,LBS_SORT |
LBS_NOINTEGRALHEIGHT | NOT WS_VISIBLE | WS_VSCROLL |
NOT WS_TABSTOP
GROUPBOX "Certificate trusted for",IDC_STATIC,8,60,242,45
END
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDB_TICK BITMAP DISCARDABLE "res\\tick.bmp"
//IDB_QUEST BITMAP DISCARDABLE "res\\quest.bmp"
IDB_CROSS BITMAP DISCARDABLE "res\\cross.bmp"
IDB_TREE_IMAGES BITMAP DISCARDABLE "res\\trust.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Strings
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_SELECT_INFO "Certificate Issued to %1 from %2"
IDS_GENERAL_INFO "This certificate is for %1 and was issued by %2"
IDS_GENERAL_FRIENDLY "This certificate is for %1 (%3) and was issued by %2"
IDS_GENERAL_TICK "This certificate is OK"
// IDS_GENERAL_QUEST "There may be a problem with this certificate"
IDS_GENERAL_CROSS "There is a problem with this certificate"
IDS_GENERAL_DESC "A Certificate is issued by a Certification Authority to individuals, groups and corporations that it recognizes.\n\n"
IDS_GENERAL_DESC2 "A Certificate can be used to digitally sign a piece of information so that you can determine the author of the information.\n\n"
IDS_GENERAL_DESC3 "A Certificate can also be used to encrypt information to prevent other people from viewing it."
IDS_GENERAL_DESC4 " "
IDS_GENERAL_DESC5 " "
IDS_GENERAL_DESC6 " "
IDS_DETAIL_VALID_TICK "This certificate is valid"
IDS_DETAIL_VALID_CROSS "This certificate is not valid"
IDS_DETAIL_TRUST_TICK "You trust this certificate"
IDS_DETAIL_TRUST_CROSS "You do not trust this certificate"
IDS_ADV_VERSION "Version"
IDS_ADV_SER_NUM "Serial Number"
IDS_ADV_SIG_ALG "Signature Algorithm"
IDS_ADV_ISSUER "Issuer"
IDS_ADV_NOTBEFORE "Effective Date"
IDS_ADV_NOTAFTER "Expiration Date"
IDS_ADV_SUBJECT "Subject"
IDS_ADV_PUBKEY "Public Key"
IDS_WHY_NOT_YET "Start date has not been reached"
IDS_WHY_EXPIRED "Expiration date has passed"
IDS_WHY_CERT_SIG "Certificate has been tampered with"
IDS_WHY_NO_PARENT "Unable to get a full chain"
IDS_WHY_REVOKED "Certificate is revoked"
IDS_WHY_KEY_USAGE "Certificate used for wrong purpose"
IDS_WHY_BASIC_CONS "Certificate used for wrong purpose"
IDS_WHY_EXTEND_USE "Certificate not valid for this purpose"
IDS_WHY_NAME_CONST "Excluded or not permitted name"
IDS_WHY_POLICY "Certificate has invalid policy"
IDS_WHY_NO_CRL "Expired or offline revocation list"
IDS_TRUST_DESC "Trust Status indicates whether you trust the individual, group or corporation to whom this certificate is issued. "
IDS_TRUST_DESC2 "The certificate can then be used for the specified purposes such as sending/receiving e-mail, trusting a web site having the certificate, etc."
IDS_TRUST_DESC3 " "
IDS_TRUST_DESC4 " "
IDS_VIEW_TITLE "Certificate Properties"
#ifdef MAC
IDS_VALIDITY_FORMAT "Valid from %s to %s"
#else // !MAC
IDS_VALIDITY_FORMAT "Valid from %1 to %2"
#endif // MAC
IDS_ROOT_ADD_STRING "To save these changes, click Yes when prompted to add a certificate to the Root Store."
IDS_ROOT_ADD_TITLE "Edit Trust"
IDS_EMAIL_DESC "E-Mail Encryption and Authentication"
END