Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

KeePass Password Safe

, 6 Apr 2014
KeePass is a free, open-source, light-weight and easy-to-use password safe.
KeePass.zip
KeePass_Src.zip
Build
Docs
Ext
Icons
Finals2
plock-blu.ico
plock-dis.ico
plock.ico
plockb.ico
Finals
key-blu.png
key-bw.png
key-grn.ico
key-grn.png
plock-blu.ico
plock-blu.png
plock-bw.png
plock-dis.ico
plock-grn.ico
plock-grn.png
plock.ico
plock.png
plockb.png
plockbw-r.png
plockbw.png
Untitled.ico
key-org.ico
keyhole-grn.ico
lockblue.ico
lockgreen.ico
lockred.ico
lockyellow.ico
plockb.ico
plockb2.ico
plockbw.ico
plockg.ico
plocko.ico
plockr.ico
plocky.ico
KeePass.ini
KeePass.iss
KeePassMsi
KeePassMsi.vdproj
KeePassLibCpp
Crypto
SHA2
DataExchange
Details
IO
PasswordGenerator
SDK
Details
SysSpec_Windows
Util
KeePassLibC
KeePassAPI
KeePassLib.def
res
WinGUI
NewGUI
TaskbarListEx
TaskDialog
VistaMenu
Plugins
res
autotype.bmp
cancel.bmp
clienticex.bmp
clock.bmp
disk.bmp
document.bmp
entry_ed.ico
file.bmp
help_sma.bmp
help_smp.bmp
iconpic.ico
infoicon.bmp
infoiconex.bmp
key.ico
keyhole.ico
key_smal.bmp
language.bmp
locked.ico
lock_ovr.ico
MostPopularPasswords.bin
mouse_sm.bmp
ok.bmp
optionicex.bmp
options.ico
plugins.ico
PwSafe.ico
randomke.bmp
random_b.bmp
search.ico
tb_about.bmp
tb_adden.bmp
tb_copyp.bmp
tb_copyu.bmp
tb_defau.bmp
tb_delet.bmp
tb_edite.bmp
tb_find.bmp
tb_lock.bmp
tb_new.bmp
tb_open.bmp
tb_save.bmp
tb_save1.bmp
tb_saved.bmp
toolssma.bmp
unlocked.ico
winprops.bmp
world.ico
Util
CmdLine
SprEngine
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// German (Germany) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)
#ifdef _WIN32
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 9, 1\r\n"
    "#pragma code_page(1252)\r\n"
    "#endif\r\n"
    "#include ""res\\PwSafe.rc2""  // Nicht mit Microsoft Visual C++ bearbeitete Ressourcen\r\n"
    "#include ""afxres.rc""         // Standardkomponenten\r\n"
    "#endif\0"
END

#endif    // APSTUDIO_INVOKED

#endif    // German (Germany) resources
/////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON                    "res\\PwSafe.ico"
IDI_ENTRY_EDIT          ICON                    "res\\entry_ed.ico"
IDI_KEY                 ICON                    "res\\key.ico"
IDI_SEARCH              ICON                    "res\\search.ico"
IDI_ICONPIC             ICON                    "res\\iconpic.ico"
IDI_WORLD               ICON                    "res\\world.ico"
IDI_OPTIONS             ICON                    "res\\options.ico"
IDI_LOCKED              ICON                    "res\\locked.ico"
IDI_UNLOCKED            ICON                    "res\\unlocked.ico"
IDI_KEYHOLE             ICON                    "res\\keyhole.ico"
IDI_PLUGINS             ICON                    "res\\plugins.ico"
IDI_LOCK_OVERLAY        ICON                    "res\\lock_ovr.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_CHECKOPTIONS_DLG DIALOGEX 0, 0, 273, 210
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_CAPTION>"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,147,189,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,208,189,58,14
    CONTROL         "List1",IDC_LIST_OPTIONS,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHAREIMAGELISTS | LVS_NOLABELWRAP | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,259,177
END

IDD_ABOUTBOX DIALOGEX 0, 0, 268, 132
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "About KeePass"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,203,111,58,14,WS_GROUP
    LTEXT           "Copyright � 2003-2014 Dominik Reichl.",IDC_STATIC,7,7,254,8
    LTEXT           "KeePass is OSI Certified Open Source Software.",IDC_STATIC,7,20,254,8
    LTEXT           "The program is distributed under the terms of the GNU General Public License v2 or later.",IDC_STATIC,7,33,254,17
    LTEXT           "<>",IDC_HLINK_HOMEPAGE,7,65,254,8
    LTEXT           "<>",IDC_HLINK_HELPFILE,7,78,254,8
    LTEXT           "<>",IDC_HLINK_LICENSEFILE,7,91,254,8
    LTEXT           "<>",IDC_HLINK_CREDITS,7,104,180,8
    LTEXT           "<>",IDC_HLINK_DONATE,7,117,184,8
END

IDD_PWSAFE_DIALOG DIALOGEX 0, 0, 448, 228
STYLE DS_ABSALIGN | DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION "KeePass"
MENU IDR_MAINMENU
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "",IDC_MENULINE,"Static",SS_ETCHEDHORZ,0,0,69,1
    CONTROL         "Tree1",IDC_GROUPLIST,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,7,45,114,127
    CONTROL         "List1",IDC_PWLIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP,135,27,144,129
    PUSHBUTTON      "&New...",IDC_TB_NEW,1,2,15,14,NOT WS_TABSTOP
    PUSHBUTTON      "&Open...",IDC_TB_OPEN,17,2,15,14,NOT WS_TABSTOP
    PUSHBUTTON      "&Save",IDC_TB_SAVE,33,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP0,"Static",SS_ETCHEDVERT,51,2,1,15
    PUSHBUTTON      "&Add Entry...",IDC_TB_ADDENTRY,55,2,15,14,NOT WS_TABSTOP
    PUSHBUTTON      "&Edit/View Entry...",IDC_TB_EDITENTRY,71,2,15,14,NOT WS_TABSTOP
    PUSHBUTTON      "&Delete Entry",IDC_TB_DELETEENTRY,87,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP1,"Static",SS_ETCHEDVERT,105,2,1,15
    PUSHBUTTON      "Copy User &Name",IDC_TB_COPYUSER,109,2,15,14,NOT WS_TABSTOP
    PUSHBUTTON      "Copy &Password",IDC_TB_COPYPW,125,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP2,"Static",SS_ETCHEDVERT,143,2,1,15
    PUSHBUTTON      "&Find in Database...",IDC_TB_FIND,147,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP3,"Static",SS_ETCHEDVERT,165,2,1,15
    PUSHBUTTON      "&Lock Workspace",IDC_TB_LOCK,169,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP4,"Static",SS_ETCHEDVERT,187,2,1,15
    PUSHBUTTON      "&About KeePass...",IDC_TB_ABOUT,191,2,15,14,NOT WS_TABSTOP
    CONTROL         "",IDC_STATIC_TBSEP5,"Static",SS_ETCHEDVERT,209,2,1,15
    CONTROL         "",IDC_RE_ENTRYVIEW,"RICHEDIT",TCS_HOTTRACK | TCS_RAGGEDRIGHT | TCS_FOCUSONBUTTONDOWN | TCS_MULTISELECT | WS_BORDER | WS_VSCROLL | WS_TABSTOP,135,164,133,36
    COMBOBOX        IDC_COMBO_QUICKFIND,213,2,101,180,CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
END

IDD_PASSWORD_DLG DIALOGEX 0, 0, 210, 123
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_TITLE>"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_EDIT_PASSWORD,7,17,176,14,ES_PASSWORD | ES_AUTOHSCROLL
    LTEXT           "Master Password:",IDC_STATIC_ENTERPW,7,7,196,8
    CONTROL         "***",IDC_CHECK_STARS,"Button",BS_AUTOCHECKBOX | BS_CENTER | BS_VCENTER | BS_PUSHLIKE | WS_TABSTOP,185,17,18,14
    CONTROL         "Progress1",IDC_PROGRESS_PASSQUALITY,"msctls_progress32",0x0,7,32,144,9,WS_EX_STATICEDGE
    RTEXT           "9999 bits",IDC_STATIC_PASSBITS,153,33,30,8
    CONTROL         "&Use master password and key file",IDC_CHECK_KEYMETHOD_AND,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,49,196,10
    LTEXT           "<>",IDC_STATIC_SELDISK,7,66,196,8
    CONTROL         "",IDC_COMBO_DISKLIST,"ComboBoxEx32",CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP,7,77,176,155
    PUSHBUTTON      "<>",IDC_BTN_BROWSE_KEYFILE,185,76,18,14
    PUSHBUTTON      "&Help",IDC_PWDLG_HELP_BTN,7,102,56,14
    DEFPUSHBUTTON   "&OK",IDOK,89,102,56,14
    PUSHBUTTON      "&Cancel",IDCANCEL,147,102,56,14
END

IDD_ADDENTRY_DLG DIALOGEX 0, 0, 315, 279
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_TITLE>"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,189,258,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,250,258,58,14
    LTEXT           "Group:",IDC_STATIC,7,9,59,8
    CONTROL         "",IDC_COMBO_GROUPS,"ComboBoxEx32",CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP,67,7,167,172
    RTEXT           "Icon:",IDC_STATIC,235,9,47,8
    PUSHBUTTON      "",IDC_PICKICON_BTN,287,7,21,14
    LTEXT           "Title:",IDC_STATIC,7,27,58,8
    EDITTEXT        IDC_EDIT_TITLE,67,25,241,14,ES_AUTOHSCROLL
    LTEXT           "User name:",IDC_STATIC,7,46,58,8
    EDITTEXT        IDC_EDIT_USERNAME,67,44,241,14,ES_AUTOHSCROLL
    LTEXT           "Password:",IDC_STATIC,7,65,57,8
    EDITTEXT        IDC_EDIT_PASSWORD,67,63,219,14,ES_PASSWORD | ES_AUTOHSCROLL
    CONTROL         "***",IDC_CHECK_HIDEPW,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,287,63,21,14
    LTEXT           "Repeat:",IDC_STATIC,7,79,58,8
    EDITTEXT        IDC_EDIT_REPEATPW,67,77,219,14,ES_PASSWORD | ES_AUTOHSCROLL
    PUSHBUTTON      "",IDC_RANDOMPW_BTN,287,77,21,14
    LTEXT           "Quality:",IDC_STATIC,7,92,58,8
    CONTROL         "Progress1",IDC_PROGRESS_PASSQUALITY,"msctls_progress32",0x0,67,91,187,9,WS_EX_STATICEDGE
    RTEXT           "1024 bits",IDC_STATIC_PASSBITS,256,92,30,8
    LTEXT           "URL:",IDC_STATIC,7,108,57,8
    EDITTEXT        IDC_EDIT_URL,67,105,241,14,ES_AUTOHSCROLL
    COMBOBOX        IDC_COMBO_URL,67,105,241,181,CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | NOT WS_VISIBLE | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Notes:",IDC_STATIC,7,126,58,8
    CONTROL         "",IDC_RE_NOTES,"RICHEDIT",TCS_HOTTRACK | TCS_FOCUSONBUTTONDOWN | TCS_MULTISELECT | WS_BORDER | WS_VSCROLL | WS_TABSTOP,67,124,241,86
    CONTROL         "Expires:",IDC_CHECK_EXPIRES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,216,57,10
    EDITTEXT        IDC_EDIT_EXPIRE_DATE,67,215,68,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_EXPIRE_TIME,136,215,128,14,ES_AUTOHSCROLL
    PUSHBUTTON      "",IDC_SELDEFEXPIRES_BTN,265,215,22,14
    PUSHBUTTON      "",IDC_SETDEFAULTEXPIRE_BTN,287,215,21,14
    LTEXT           "Attachment:",IDC_STATIC_ATTACH,7,237,59,8
    EDITTEXT        IDC_EDIT_ATTACHMENT,67,234,176,14,ES_AUTOHSCROLL | ES_NOHIDESEL | ES_READONLY
    PUSHBUTTON      "",IDC_SETATTACH_BTN,244,234,22,14
    PUSHBUTTON      "",IDC_SAVEATTACH_BTN,266,234,21,14
    PUSHBUTTON      "",IDC_REMOVEATTACH_BTN,287,234,21,14
    CONTROL         "",IDC_STATIC_DLGSEP,"Static",SS_ETCHEDHORZ,0,254,315,1
    PUSHBUTTON      "&Tools",IDC_ENTRYTOOLS_BTN,7,258,58,14
END

IDD_ICONPICKER_DLG DIALOGEX 0, 0, 320, 210
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Pick an Icon"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,194,189,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,255,189,58,14
    CONTROL         "List1",IDC_ICONLIST,"SysListView32",LVS_LIST | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP,7,7,306,170
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,184,319,1
END

IDD_ADDGROUP_DLG DIALOGEX 0, 0, 262, 71
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_TITLE>"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,136,50,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,197,50,58,14
    LTEXT           "Group name:",IDC_STATIC,7,9,56,8
    EDITTEXT        IDC_EDIT_GROUPNAME,65,7,190,14,ES_AUTOHSCROLL
    LTEXT           "Icon:",IDC_STATIC,7,28,55,8
    PUSHBUTTON      "",IDC_SETICON_BTN,65,25,21,14
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,45,261,1
END

IDD_GETRANDOM_DLG DIALOGEX 0, 0, 402, 215
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Get Random"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,277,194,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,337,194,58,14
    GROUPBOX        "Random mouse input",IDC_STATIC,7,7,184,182
    CONTROL         143,IDC_STATIC_RANDOM,"Static",SS_BITMAP | SS_REALSIZEIMAGE,13,17,172,100,WS_EX_STATICEDGE
    LTEXT           "Click to begin:",IDC_STATIC,13,123,172,9
    PUSHBUTTON      "Use &Mouse as Random Source",IDC_BEGIN_MOUSEINPUT,14,135,171,14
    LTEXT           "Move the mouse in the field above until this is full:",IDC_STATIC,13,157,172,8
    CONTROL         "Progress1",IDC_PROGRESS_MOUSE,"msctls_progress32",WS_BORDER,13,168,171,14
    GROUPBOX        "Random keyboard input",IDC_STATIC,197,7,198,182
    EDITTEXT        IDC_EDIT_RANDOMSTRING,204,18,184,98,ES_MULTILINE | ES_AUTOVSCROLL | ES_NOHIDESEL | ES_WANTRETURN
    LTEXT           "Just hack some random keys into the edit box above.",IDC_STATIC,204,123,185,8
    LTEXT           "You don't have to remember the keys you type in. They are used to generate a random value.",IDC_STATIC,203,134,186,17
    LTEXT           "So, the more the better. The different, the better.",IDC_STATIC,203,152,185,8
    LTEXT           "The random the better.",IDC_STATIC,203,162,186,8
    LTEXT           "Hint: It is best to use both mouse and keyboard random sources.",IDC_STATIC,7,199,265,9,WS_DISABLED
END

IDD_FIND_DLG DIALOGEX 0, 0, 231, 177
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Find"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&Find",IDOK,105,156,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,166,156,58,14
    LTEXT           "Find what:",IDC_STATIC_SEARCHTHIS,7,9,54,8
    EDITTEXT        IDC_EDIT_FINDTEXT,65,7,159,14,ES_AUTOHSCROLL
    CONTROL         "Regular expression",IDC_CHECK_REGEX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,65,25,159,10
    GROUPBOX        "Search in",IDC_STATIC,7,40,217,54
    CONTROL         "&Title",IDC_CHECK_TITLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,52,72,10
    CONTROL         "&URL",IDC_CHECK_URL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,87,52,71,10
    CONTROL         "User &name",IDC_CHECK_USERNAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,65,72,10
    CONTROL         "N&otes",IDC_CHECK_NOTES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,87,65,131,10
    CONTROL         "&Password",IDC_CHECK_PASSWORD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,78,72,10
    CONTROL         "&Group name",IDC_CHECK_GROUPNAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,87,78,131,10
    GROUPBOX        "Options",IDC_STATIC,7,97,217,53
    CONTROL         "&Case sensitive",IDC_CHECK_CASESENSITIVE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,109,205,10
    CONTROL         "Exclude entries in the '&Backup' group",IDC_CHECK_EXCLUDEBACKUPS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,122,204,10
    CONTROL         "Exclude &expired entries",IDC_CHECK_EXCLUDEEXPIRED,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,135,204,10
END

IDD_LANGUAGES_DLG DIALOGEX 0, 0, 460, 212
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Load Language File"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&Close",IDCANCEL,395,191,58,14
    CONTROL         "List1",IDC_LANGUAGES_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING | LVS_SHAREIMAGELISTS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,446,179
    PUSHBUTTON      "&Get more languages...",IDC_BTN_GETLANGUAGE,7,191,125,14
END

IDD_OPTIONS_DLG DIALOGEX 0, 0, 394, 225
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Options"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,272,204,56,14
    PUSHBUTTON      "&Cancel",IDCANCEL,331,204,56,14
    LTEXT           "",IDC_STATIC_XPBACK,8,21,377,176
    CONTROL         "Tab1",IDC_TAB_MENU,"SysTabControl32",WS_TABSTOP,7,7,380,192
    CONTROL         "Lock workspace when minimizing the main window",IDC_CHECK_LOCKMIN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,128,337,10
    CONTROL         "Lock workspace when locking Windows, switching user or sleeping",IDC_CHECK_LOCKONWINLOCK,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,122,353,10
    CONTROL         "Lock workspace after the following idle time (seconds):",IDC_CHECK_LOCKAFTERTIME,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,178,336,10
    EDITTEXT        IDC_EDIT_LOCKSECONDS,19,0,40,14,ES_AUTOHSCROLL
    CONTROL         "Disable unsafe (security-critical) operations like exports, etc.",IDC_CHECK_DISABLEUNSAFE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,202,342,10
    CONTROL         "Use more secure password edit controls",IDC_CHECK_SECUREEDITS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,0,167,345,10
    EDITTEXT        IDC_EDIT_DEFAULTEXPIRE,0,97,40,14,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "By default, new entries expire in the following number of days:",IDC_CHECK_DEFAULTEXPIRE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,0,82,358,10
    CONTROL         "Display images on buttons",IDC_CHECK_IMGBUTTONS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,99,337,10
    CONTROL         "Show grid lines in password entry list",IDC_CHECK_ENTRYGRID,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,111,339,10
    CONTROL         "Automatically resize table columns when resizing the main window",IDC_CHECK_COLAUTOSIZE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,185,341,10
    CONTROL         "Minimize to tray instead of taskbar",IDC_CHECK_MINTRAY,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,189,340,10
    CONTROL         "Close button [X] minimizes the main window instead of terminating the application",IDC_CHECK_CLOSEMIN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,198,341,10
    LTEXT           "Select a new font for the list controls:",IDC_STATIC_SELFONTTXT,18,121,337,8
    PUSHBUTTON      "Select &Font",IDC_BTN_SELFONT,18,138,82,14
    PUSHBUTTON      "Select &Notes Font",IDC_BTN_SELNOTESFONT,260,128,117,14
    LTEXT           "Every second row has a different background color. Use this color:",IDC_STATIC_SELROWHIGHLIGHT,17,210,340,8
    PUSHBUTTON      "Color",IDC_BTN_ROWHIGHLIGHTSEL,343,0,50,14
    LTEXT           "Newline sequence:",IDC_STATIC_NEWLINETEXT,19,45,336,8
    CONTROL         "Windows newline sequence (\\r\\n)",IDC_RADIO_NEWLINE_0,
                    "Button",BS_AUTORADIOBUTTON | WS_GROUP,18,68,337,10
    CONTROL         "Unix newline sequence (\\n)",IDC_RADIO_NEWLINE_1,"Button",BS_AUTORADIOBUTTON,18,77,337,10
    CONTROL         "Mark database as modified on last-access time change",IDC_CHECK_SAVEONLATMOD,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,0,183,342,10
    LTEXT           "Clipboard behavior:",IDC_STATIC_CLIPBOARDMETHOD,65,52,328,8
    CONTROL         "Timed: copy data to the clipboard and clear it automatically after some seconds",IDC_RADIO_CLIPMETHOD_TIMED,
                    "Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,57,25,336,10
    CONTROL         "Enhanced: allow pasting only once and protect against clipboard spies",IDC_RADIO_CLIPMETHOD_SECURE,
                    "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,50,40,343,10
    LTEXT           "Clipboard auto-clear time (seconds):",IDC_STATIC_CLIPCLEARTXT,18,106,337,8
    EDITTEXT        IDC_EDIT_CLIPBOARDTIME,19,53,40,14,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Here you can associate .kdb files with KeePass (so KeePass opens the file when double-clicking on it):",IDC_STATIC_ASSOC,7,187,359,17
    PUSHBUTTON      "Create &Association",IDC_BTN_CREATEASSOC,13,211,113,14
    PUSHBUTTON      "&Remove Association",IDC_BTN_DELETEASSOC,129,211,113,14
    CONTROL         "Use PuTTY for ssh: and telnet: URLs",IDC_CHECK_PUTTYURLS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,0,195,344,10
    CONTROL         "List1",IDC_LIST_ADVANCED,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHAREIMAGELISTS | LVS_NOLABELWRAP | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,16,28,361,140
    PUSHBUTTON      "Auto-Type",IDC_BTN_AUTOTYPE,318,176,59,14
END

IDD_ENTRYPROPERTIES_DLG DIALOGEX 0, 0, 351, 127
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_TITLE>"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,225,106,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,286,106,58,14
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,100,351,1
    CONTROL         "Change group:",IDC_CHECK_MODGROUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,8,113,10
    CONTROL         "",IDC_COMBO_GROUPS,"ComboBoxEx32",CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP,124,7,220,172
    CONTROL         "Change entry icon:",IDC_CHECK_MODICON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,28,114,10
    PUSHBUTTON      "",IDC_BUTTON_SELECT_ICON,123,26,21,14
    CONTROL         "Change expiration time:",IDC_CHECK_MODEXPIRE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,48,114,10
    CONTROL         "Never expires",IDC_RADIO_NOEXPIRE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,123,48,221,10
    CONTROL         "Expires:",IDC_RADIO_EXPIRES,"Button",BS_AUTORADIOBUTTON,123,62,221,10
    EDITTEXT        IDC_EDIT_EXPIRE_DATE,133,75,64,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_EXPIRE_TIME,199,75,100,14,ES_AUTOHSCROLL
    PUSHBUTTON      "",IDC_SELDEFEXPIRES_BTN,301,75,22,14
    PUSHBUTTON      "",IDC_SETDEFAULTEXPIRE_BTN,323,75,21,14
END

IDD_TANWIZARD_DLG DIALOGEX 0, 0, 378, 258
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "TAN Wizard"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,253,237,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,313,237,58,14
    LTEXT           "TANs are imported into the currently selected group",IDC_STATIC_TOGROUP,7,7,364,8
    LTEXT           "Paste your TANs into the edit box below. All characters that are not explicitly specified as TAN characters are treated as separators, and only substrings consisting of TAN characters are added as TAN entries.",IDC_STATIC_INTRO,7,18,364,25
    EDITTEXT        IDC_EDIT_TANS,7,44,364,131,ES_MULTILINE | ES_AUTOVSCROLL | ES_NOHIDESEL | ES_WANTRETURN | WS_VSCROLL
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,233,377,1
    EDITTEXT        IDC_EDIT_NUMBERING_START,7,182,72,14,ES_AUTOHSCROLL | ES_NOHIDESEL | ES_NUMBER
    CONTROL         "Number the TANs consecutively, starting from this value",IDC_CHECK_NUMBERING,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,85,184,286,10
    LTEXT           "TANs consist of the following characters:",IDC_STATIC,7,201,364,8
    EDITTEXT        IDC_EDIT_TANCHARS,7,212,364,14,ES_AUTOHSCROLL
    PUSHBUTTON      "&Help",IDC_TANHELP_BTN,7,237,58,14
END

IDD_ENTRYLIST_DLG DIALOGEX 0, 0, 413, 255
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<DYN_TITLE>"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    PUSHBUTTON      "&Close",IDCANCEL,348,234,58,14
    CONTROL         "List1",IDC_ENTRYLIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,20,399,210
    LTEXT           "Click on an entry to jump to it.",IDC_STATIC_LISTTEXT,7,7,399,8
END

IDD_DBSETTINGS_DLG DIALOGEX 0, 0, 377, 196
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Database Settings"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,252,175,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,312,175,58,14
    LTEXT           "Encryption algorithm to use (for this database):",IDC_STATIC,13,18,350,8
    COMBOBOX        IDC_COMBO_ENCALGOS,13,29,351,135,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    GROUPBOX        "Security",IDC_STATIC,7,7,363,110
    LTEXT           "Number of key encryption rounds:",IDC_STATIC,13,80,177,8
    EDITTEXT        IDC_EDIT_KEYENC,193,77,147,14,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Your key is encrypted several times to make up the final database encryption key. This adds a constant time factor and makes guessing and dictionary attacks much harder.",IDC_STATIC,13,57,350,16
    LTEXT           "The higher this number, the harder are dictionary attacks. But also the higher this number, the slower the database loading and saving.",IDC_STATIC,13,95,350,16
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,13,49,351,1
    PUSHBUTTON      "Calculate rounds for a 1-second delay on this computer",IDC_BTN_CALCROUNDS,344,77,20,14
    GROUPBOX        "General",IDC_STATIC,7,120,363,48
    LTEXT           "Default user name for new entries:",IDC_STATIC,13,133,177,8
    EDITTEXT        IDC_EDIT_DEFAULTUSER,193,130,170,14,ES_AUTOHSCROLL
    CONTROL         "Custom database color:",IDC_CHECK_CUSTOMCOLOR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,150,176,10
    LTEXT           "",IDC_STATIC_COLORVIEW,193,148,17,14,SS_SUNKEN
    CONTROL         "",IDC_SLIDER_COLOR,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,212,147,156,15
    PUSHBUTTON      "&Help",IDC_BTN_SECHELP,7,175,58,14
END

IDD_PLUGINS_DLG DIALOGEX 0, 0, 414, 199
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Plugins"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&Close",IDOK,349,178,58,14
    CONTROL         "List1",IDC_PLUGINS_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,400,163
    PUSHBUTTON      "&Help",IDC_BTN_PLGHELP,7,178,58,14
    LTEXT           "Get more plugins...",IDC_STATIC_HL_GETPLUGINS,73,181,221,8
END

IDD_IMPORT_OPTIONS_DLG DIALOGEX 0, 0, 318, 177
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Options"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,191,156,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,253,156,58,14
    LTEXT           "The file format that you have selected to import supports group and/or entry IDs. Please choose an import behaviour.",IDC_STATIC,7,7,304,18
    CONTROL         "Create new IDs",IDC_RADIO_CREATENEW,"Button",BS_AUTORADIOBUTTON | WS_GROUP,7,33,304,10
    CONTROL         "Overwrite",IDC_RADIO_OVERWRITE_ALWAYS,"Button",BS_AUTORADIOBUTTON,7,79,304,10
    CONTROL         "Overwrite if newer",IDC_RADIO_OVERWRITE_TIMEBASED,
                    "Button",BS_AUTORADIOBUTTON,7,116,304,10
    LTEXT           "If you select this option, KeePass will create new IDs for all groups and entries. Consequently no existing groups and entries of the currently opened database will be modified or overwritten.",IDC_STATIC,19,44,292,32
    LTEXT           "KeePass will replace all existing groups and entries by the ones in the file to import, if they have the same ID.",IDC_STATIC,19,90,292,25
    LTEXT           "KeePass will compare the last-modified times of the groups/entries and replace the existing ones only if the ones to import are newer.",IDC_STATIC,19,127,292,26
END

IDD_PERMISSION_DLG DIALOGEX 0, 0, 273, 145
STYLE DS_SYSMODAL | DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_SETFOREGROUND | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOPMOST
CAPTION "KeePass Password Safe"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    PUSHBUTTON      "&Full",IDOK,120,97,72,14
    DEFPUSHBUTTON   "&Deny",IDCANCEL,194,97,72,14
    PUSHBUTTON      "&Read-Only",IDC_READONLY,46,97,72,14
    LTEXT           "The following application requests access to your currently opened KeePass database:",IDC_STATIC,7,7,259,17
    LTEXT           "<>",IDC_STC_APP,7,27,259,8
    LTEXT           "Note that the application title has been supplied by the requesting application and may therefore be incorrect (a malicious program could try to access your database).",IDC_STATIC,7,40,259,25
    LTEXT           "Do you grant the application access to your KeePass database?",IDC_STATIC,7,71,259,19
    CONTROL         "Always grant full access through remote control (not recommended)",IDC_CB_ALWAYSALLOW,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,128,263,10
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDFRAME,0,122,273,1
END

IDD_PW_GENERATOR_EX_DLG DIALOGEX 0, 0, 305, 314
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Password Generator"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&Accept",IDOK,178,293,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,240,293,58,14
    GROUPBOX        "Profile",IDC_STATIC,7,7,291,30
    COMBOBOX        IDC_COMBO_PROFILES,14,18,232,270,CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Save current settings as a profile.",IDC_BTN_PROFILE_CREATE,249,17,20,14
    PUSHBUTTON      "Delete currently selected profile.",IDC_BTN_PROFILE_DELETE,271,17,20,14
    GROUPBOX        "Current settings",IDC_STATIC,7,40,291,201
    CONTROL         "Generate using character set:",IDC_RADIO_CHARSET_BASED,
                    "Button",BS_AUTORADIOBUTTON | WS_GROUP,14,52,277,10
    CONTROL         "Generate using pattern:",IDC_RADIO_PATTERN_BASED,"Button",BS_AUTORADIOBUTTON,14,180,277,10
    LTEXT           "Length of generated password:",IDC_STATIC_PWLENGTH,25,67,132,8
    EDITTEXT        IDC_EDIT_LENGTH,159,64,68,14,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "",IDC_SPIN_LENGTH,"msctls_updown32",UDS_ARROWKEYS,227,64,11,14
    CONTROL         "Upper-case (A, B, C, ...)",IDC_CHECK_CS_UPPERCASE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,83,132,10
    CONTROL         "Space ( )",IDC_CHECK_CS_SPACE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,83,132,10
    CONTROL         "Lower-case (a, b, c, ...)",IDC_CHECK_CS_LOWERCASE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,96,132,10
    CONTROL         "Special",IDC_CHECK_CS_SPECIAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,96,132,10
    CONTROL         "Digits (0, 1, 2, ...)",IDC_CHECK_CS_NUMERIC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,109,132,10
    CONTROL         "Brackets ([, ], {, }, (, ), <, >)",IDC_CHECK_CS_BRACKETS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,109,132,10
    CONTROL         "Minus (-)",IDC_CHECK_CS_MINUS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,122,132,10
    CONTROL         "High ANSI characters",IDC_CHECK_CS_HIGHANSI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,122,132,10
    CONTROL         "Underline (_)",IDC_CHECK_CS_UNDERLINE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,135,132,10
    LTEXT           "Also include the following characters:",IDC_STATIC_CUSTOMCHARSET,25,150,265,8
    EDITTEXT        IDC_EDIT_CUSTOMCHARSET,25,161,266,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_PATTERN,25,192,266,14,ES_AUTOHSCROLL
    CONTROL         "Randomly permute characters of password",IDC_CHECK_PATTERN_PERMUTE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,25,210,269,10
    CONTROL         "Collect additional &entropy",IDC_CHECK_COLLECT_ENTROPY,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,224,218,10
    PUSHBUTTON      "Advanced",IDC_BTN_ADVANCED,233,221,58,14
    EDITTEXT        IDC_EDIT_PW,14,257,196,14,ES_AUTOHSCROLL
    CONTROL         "***",IDC_CHECK_HIDEPW,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,210,257,19,14
    PUSHBUTTON      "&Generate",IDC_GENERATE_BTN,233,257,58,14
    CONTROL         "",IDC_PROGRESS_PASSQUALITY,"msctls_progress32",0x0,14,272,164,9,WS_EX_STATICEDGE
    RTEXT           "9999 bits",IDC_STATIC_PASSBITS,180,272,30,8
    GROUPBOX        "Generated password",IDC_STATIC,7,246,291,40
    PUSHBUTTON      "&Help",IDC_BTN_HELP,7,293,58,14
END

IDD_SINGLELINEEDIT_DLG DIALOGEX 0, 0, 296, 70
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "<>"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,170,49,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,231,49,58,14
    LTEXT           "<>",IDC_STATIC_PROMPT,7,7,282,17
    EDITTEXT        IDC_EDIT_INPUT,7,27,282,14,ES_AUTOHSCROLL
    COMBOBOX        IDC_COMBO_INPUT,7,27,282,167,CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
END

IDD_PW_GEN_ADV_DLG DIALOGEX 0, 0, 276, 146
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Password Generator"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,150,125,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,211,125,58,14
    GROUPBOX        "Advanced",IDC_STATIC,7,7,262,76
    CONTROL         "Each character must occur at most once",IDC_CHECK_NO_REPEAT,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,19,248,10
    CONTROL         "Exclude look-alike characters",IDC_CHECK_EXCLUDE_LOOKALIKE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,32,248,10
    LTEXT           "Exclude the following characters:",IDC_STATIC_EXCLUDECHARS,14,49,246,8
    EDITTEXT        IDC_EDIT_EXCLUDECHARS,14,60,248,14,ES_AUTOHSCROLL
    LTEXT           "Options/rules marked with an asterisk reduce the security of generated passwords. Only enable them if you are forced to follow such rules by the website, application or password policy.",IDC_STATIC_SECREDUCINFO,7,89,262,33
    PUSHBUTTON      "&Help",IDC_BTN_HELP,7,125,58,14
END

IDD_OPTIONS_AUTOTYPE_DLG DIALOGEX 0, 0, 309, 173
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Auto-Type"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,187,152,56,14
    PUSHBUTTON      "&Cancel",IDCANCEL,246,152,56,14
    CONTROL         "Enable auto-type features",IDC_CHECK_ENABLEAT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,295,10
    CONTROL         "Use alternative auto-type method (minimize window)",IDC_CHECK_ALTERNATIVE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,20,295,10
    LTEXT           "Global auto-type hot key combination:",IDC_STATIC,7,41,295,8
    CONTROL         "",IDC_HOTKEY_AUTOTYPE,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,7,51,295,14
    LTEXT           "Default auto-type sequence for standard entries:",IDC_STATIC,7,76,295,8
    EDITTEXT        IDC_EDIT_STDSEQ,7,87,295,14,ES_AUTOHSCROLL
    CONTROL         "Prepend special initialization sequence for Internet Explorer windows",IDC_CHECK_IEFIX,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,111,295,10
    CONTROL         "Ensure same keyboard layouts during auto-type",IDC_CHECK_SAMEKL,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,124,295,10
    CONTROL         "Sort items in the auto-type entry selection dialog",IDC_CHECK_SORTATITEMS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,137,295,10
END

IDD_FIELDREF_DLG DIALOGEX 0, 0, 418, 273
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Insert Field Reference"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,292,252,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,353,252,58,14
    CONTROL         "",IDC_LIST_ENTRIES,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,404,188
    GROUPBOX        "Identify source entry by",IDC_STATIC,7,202,199,44
    CONTROL         "&Title",IDC_RADIO_IDTITLE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,14,215,62,10
    CONTROL         "User &name",IDC_RADIO_IDUSER,"Button",BS_AUTORADIOBUTTON,14,229,62,10
    CONTROL         "&Password",IDC_RADIO_IDPASSWORD,"Button",BS_AUTORADIOBUTTON,78,215,62,10
    CONTROL         "&URL",IDC_RADIO_IDURL,"Button",BS_AUTORADIOBUTTON,78,229,62,10
    CONTROL         "Notes",IDC_RADIO_IDNOTES,"Button",BS_AUTORADIOBUTTON,142,215,62,10
    CONTROL         "UU&ID",IDC_RADIO_IDUUID,"Button",BS_AUTORADIOBUTTON,142,229,62,10
    GROUPBOX        "Source field to reference",IDC_STATIC,212,202,199,44
    CONTROL         "&Title",IDC_RADIO_REFTITLE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,219,215,62,10
    CONTROL         "User &name",IDC_RADIO_REFUSER,"Button",BS_AUTORADIOBUTTON,219,229,62,10
    CONTROL         "&Password",IDC_RADIO_REFPW,"Button",BS_AUTORADIOBUTTON,283,215,62,10
    CONTROL         "&URL",IDC_RADIO_REFURL,"Button",BS_AUTORADIOBUTTON,283,229,62,10
    CONTROL         "Notes",IDC_RADIO_REFNOTES,"Button",BS_AUTORADIOBUTTON,347,215,62,10
    PUSHBUTTON      "&Help",IDC_BTN_HELP,7,252,58,14
END

IDD_HELPSOURCE_DLG DIALOGEX 0, 0, 231, 148
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Help Source"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&OK",IDOK,103,127,58,14
    PUSHBUTTON      "&Cancel",IDCANCEL,166,127,58,14
    LTEXT           "Use the following help source when a ""Help"" button within KeePass is clicked:",IDC_STATIC_HELPSOURCE_INTRO,7,7,217,17
    CONTROL         "Local help file",IDC_RADIO_HELP_LOCAL,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,7,30,217,10
    CONTROL         "Online help center",IDC_RADIO_HELP_ONLINE,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,7,75,217,10
    LTEXT           "The local help file is a snapshot of the product documentation at the point when this product version was published. It is not updated automatically.",IDC_STATIC_HELP_LOCAL_HINT,18,43,206,25
    LTEXT           "The online help center always contains the latest version of the product documentation. Internet connection is required.",IDC_STATIC_HELP_ONLINE_HINT,18,88,206,25
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDFRAME,0,121,231,1
END

IDD_UPDATEINFO_DLG DIALOGEX 0, 0, 397, 204
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_NOFAILCREATE | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Check For Updates"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&Close",IDOK,332,183,58,14
    LTEXT           "<>",IDC_STATIC_SUMMARY,7,7,383,8
    CONTROL         "",IDC_LIST_COMPS,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,20,383,157
    LTEXT           "KeePass &Website",IDC_HLINK_HOMEPAGE,7,187,319,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_CHECKOPTIONS_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 266
        TOPMARGIN, 7
        BOTTOMMARGIN, 203
    END

    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 261
        TOPMARGIN, 7
        BOTTOMMARGIN, 125
    END

    IDD_PWSAFE_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 441
        TOPMARGIN, 7
        BOTTOMMARGIN, 221
    END

    IDD_PASSWORD_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 203
        TOPMARGIN, 7
        BOTTOMMARGIN, 116
    END

    IDD_ADDENTRY_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 308
        TOPMARGIN, 7
        BOTTOMMARGIN, 272
    END

    IDD_ICONPICKER_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        TOPMARGIN, 7
        BOTTOMMARGIN, 203
    END

    IDD_ADDGROUP_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 255
        TOPMARGIN, 7
        BOTTOMMARGIN, 64
    END

    IDD_GETRANDOM_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 395
        TOPMARGIN, 7
        BOTTOMMARGIN, 208
    END

    IDD_FIND_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 224
        TOPMARGIN, 7
        BOTTOMMARGIN, 170
    END

    IDD_LANGUAGES_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 453
        TOPMARGIN, 7
        BOTTOMMARGIN, 205
    END

    IDD_OPTIONS_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 387
        TOPMARGIN, 7
        BOTTOMMARGIN, 218
    END

    IDD_ENTRYPROPERTIES_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 344
        TOPMARGIN, 7
        BOTTOMMARGIN, 120
    END

    IDD_TANWIZARD_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 371
        TOPMARGIN, 7
        BOTTOMMARGIN, 251
    END

    IDD_ENTRYLIST_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 406
        TOPMARGIN, 7
        BOTTOMMARGIN, 248
    END

    IDD_DBSETTINGS_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 370
        TOPMARGIN, 7
        BOTTOMMARGIN, 189
    END

    IDD_PLUGINS_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 407
        TOPMARGIN, 7
        BOTTOMMARGIN, 192
    END

    IDD_IMPORT_OPTIONS_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 311
        TOPMARGIN, 7
        BOTTOMMARGIN, 170
    END

    IDD_PERMISSION_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 266
        TOPMARGIN, 7
        BOTTOMMARGIN, 138
    END

    IDD_PW_GENERATOR_EX_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 298
        TOPMARGIN, 7
        BOTTOMMARGIN, 307
    END

    IDD_SINGLELINEEDIT_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 289
        TOPMARGIN, 7
        BOTTOMMARGIN, 63
    END

    IDD_PW_GEN_ADV_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 269
        TOPMARGIN, 7
        BOTTOMMARGIN, 139
    END

    IDD_OPTIONS_AUTOTYPE_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 302
        TOPMARGIN, 7
        BOTTOMMARGIN, 166
    END

    IDD_FIELDREF_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 411
        TOPMARGIN, 7
        BOTTOMMARGIN, 266
    END

    IDD_HELPSOURCE_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 224
        TOPMARGIN, 7
        BOTTOMMARGIN, 141
    END

    IDD_UPDATEINFO_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 390
        TOPMARGIN, 7
        BOTTOMMARGIN, 197
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 1,27,0,0
 PRODUCTVERSION 1,27,0,0
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "http://keepass.info/"
            VALUE "CompanyName", "Dominik Reichl"
            VALUE "FileDescription", "KeePass Password Safe 1.27"
            VALUE "FileVersion", "1.27.0.0"
            VALUE "InternalName", "PwSafe"
            VALUE "LegalCopyright", "Copyright (c) 2003-2014 Dominik Reichl"
            VALUE "OriginalFilename", "KeePass.exe"
            VALUE "ProductName", "KeePass Password Safe 1.27"
            VALUE "ProductVersion", "1.27.0.0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MAINMENU MENU 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&New...",                     ID_FILE_NEW
        MENUITEM "&Open...",                    ID_FILE_OPEN
        MENUITEM "&Close",                      ID_FILE_CLOSE
        MENUITEM SEPARATOR
        MENUITEM "&Save",                       ID_FILE_SAVE
        MENUITEM "Save &As...",                 ID_FILE_SAVEAS
        MENUITEM SEPARATOR
        MENUITEM "&Database Settings...",       ID_FILE_SHOWDBINFO
        MENUITEM "Change &Master Key...",       ID_FILE_CHANGEMASTERPW
        MENUITEM SEPARATOR
        MENUITEM "Print Pre&view...",           ID_FILE_PRINTPREVIEW
        MENUITEM "&Print...",                   ID_FILE_PRINT
        MENUITEM SEPARATOR
        POPUP "&Import"
        BEGIN
            MENUITEM "&CSV File...",                ID_IMPORT_CSV
            MENUITEM "Code&Wallet TXT File...",     ID_IMPORT_CWALLET
            MENUITEM "&PwSafe v2 TXT File...",      ID_IMPORT_PWSAFE
            MENUITEM "Personal &Vault TXT File...", ID_IMPORT_PVAULT
            MENUITEM SEPARATOR
            MENUITEM "&KeePass Database...",        ID_IMPORT_KEEPASS
            MENUITEM SEPARATOR
            MENUITEM "&Get More Import Plugins...", ID_IMPORT_GETMORE
        END
        POPUP "&Export"
        BEGIN
            MENUITEM "&TXT File...",                ID_EXPORT_TXT
            MENUITEM "&HTML File...",               ID_EXPORT_HTML
            MENUITEM "&XML File...",                ID_EXPORT_XML
            MENUITEM "&CSV File...",                ID_EXPORT_CSV
            MENUITEM SEPARATOR
            MENUITEM "&KeePass Database...",        ID_EXPORT_KEEPASS
        END
        MENUITEM SEPARATOR
        MENUITEM "&Lock Workspace",             ID_FILE_LOCK
        MENUITEM "E&xit",                       ID_FILE_EXIT
    END
    POPUP "&Edit"
    BEGIN
        MENUITEM SEPARATOR
    END
    POPUP "&View"
    BEGIN
        MENUITEM "Change &Language...",         ID_FILE_CHANGELANGUAGE
        MENUITEM SEPARATOR
        MENUITEM "Show &Toolbar",               ID_VIEW_SHOWTOOLBAR, CHECKED
        MENUITEM "Show &Entry View",            ID_VIEW_ENTRYVIEW, CHECKED
        MENUITEM SEPARATOR
        MENUITEM "&Always on Top",              ID_VIEW_ALWAYSONTOP, CHECKED
        MENUITEM SEPARATOR
        MENUITEM "Hide &User Names Behind Asterisks (***)", ID_VIEW_HIDEUSERS, CHECKED
        MENUITEM "Hide &Passwords Behind Asterisks (***)", ID_VIEW_HIDESTARS, CHECKED
        MENUITEM SEPARATOR
        POPUP "TAN View &Options"
        BEGIN
            MENUITEM "Use &Simple List View for TAN-Only Groups", ID_VIEW_SIMPLETANVIEW
            MENUITEM "Show TAN &Indices in Entry Titles", ID_VIEW_SHOWTANINDICES
        END
        POPUP "Auto-&Sort Password List"
        BEGIN
            MENUITEM "N&o Auto-Sort",               ID_VIEW_AUTOSORT_NOSORT
            MENUITEM SEPARATOR
            MENUITEM "Sort List by &Title",         ID_VIEW_AUTOSORT_TITLE
            MENUITEM "Sort List by User &Name",     ID_VIEW_AUTOSORT_USER
            MENUITEM "Sort List by &Password",      ID_VIEW_AUTOSORT_PASSWORD
            MENUITEM "Sort List by &URL",           ID_VIEW_AUTOSORT_URL
            MENUITEM "Sort List by Note&s",         ID_VIEW_AUTOSORT_NOTES
            MENUITEM "Sort List by &Creation Time", ID_VIEW_AUTOSORT_CREATION
            MENUITEM "Sort List by Last &Modify Time", ID_VIEW_AUTOSORT_LASTMODIFY
            MENUITEM "Sort List by Last &Access Time", ID_VIEW_AUTOSORT_LASTACCESS
            MENUITEM "Sort List by &Expiration Time", ID_VIEW_AUTOSORT_EXPIRE
        END
        MENUITEM SEPARATOR
        POPUP "Show &Columns"
        BEGIN
            MENUITEM "&Title",                      ID_VIEW_TITLE, CHECKED
            MENUITEM "User &Name",                  ID_VIEW_USERNAME, CHECKED
            MENUITEM "&Password",                   ID_VIEW_PASSWORD, CHECKED
            MENUITEM "&URL",                        ID_VIEW_URL, CHECKED
            MENUITEM "N&otes",                      ID_VIEW_NOTES, CHECKED
            MENUITEM SEPARATOR
            MENUITEM "&Creation Time",              ID_VIEW_CREATION, CHECKED
            MENUITEM "Last &Modification Time",     ID_VIEW_LASTMOD, CHECKED
            MENUITEM "&Last Access Time",           ID_VIEW_LASTACCESS, CHECKED
            MENUITEM "&Expiration Time",            ID_VIEW_EXPIRE, CHECKED
            MENUITEM SEPARATOR
            MENUITEM "UU&ID",                       ID_VIEW_UUID, CHECKED
            MENUITEM SEPARATOR
            MENUITEM "&Attachment",                 ID_VIEW_ATTACH, CHECKED
        END
    END
    POPUP "&Tools"
    BEGIN
        MENUITEM "Password &Generator...",      ID_EXTRAS_GENPW
        MENUITEM "&TAN Wizard...",              ID_EXTRAS_TANWIZARD
        MENUITEM SEPARATOR
        MENUITEM "&Repair Database File...",    ID_EXTRAS_REPAIRDB
        MENUITEM SEPARATOR
        MENUITEM "Show &Expired Entries",       ID_EXTRAS_SHOWEXPIRED
        MENUITEM SEPARATOR
        MENUITEM "&Plugins...",                 ID_EXTRAS_PLUGINMGR
        MENUITEM "&Options...",                 ID_SAFE_OPTIONS
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&Help Contents",              ID_INFO_README
        MENUITEM "Help &Source...",             ID_INFO_HELP_SELECTHELPSOURCE
        MENUITEM SEPARATOR
        MENUITEM "KeePass &Website",            ID_INFO_HOMEPAGE
        MENUITEM "&Donate...",                  ID_INFO_DONATE
        MENUITEM SEPARATOR
        MENUITEM "Check for Updates",           ID_INFO_CHKFORUPD
        MENUITEM SEPARATOR
        MENUITEM "About &Translation...",       ID_INFO_TRANSLATION
        MENUITEM "&About KeePass...",           ID_INFO_ABOUT
    END
END

IDR_PWLIST_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "Copy User &Name",             ID_PWLIST_COPYUSER
        MENUITEM "Copy &Password",              ID_PWLIST_COPYPW
        MENUITEM "Open &URL(s)",                ID_PWLIST_VISITURL
        MENUITEM "&Save Attached File To...",   ID_PWLIST_SAVEATTACH
        MENUITEM SEPARATOR
        MENUITEM "Perform Auto-&Type",          ID_PWLIST_AUTOTYPE
        MENUITEM SEPARATOR
        MENUITEM "&Add Entry...",               ID_PWLIST_ADD
        MENUITEM "&Edit/View Entry...",         ID_PWLIST_EDIT
        MENUITEM "Dupli&cate Entry",            ID_PWLIST_DUPLICATE
        MENUITEM "&Delete Entry",               ID_PWLIST_DELETE
        MENUITEM "&Modify All Selected...",     ID_PWLIST_MASSMODIFY
        MENUITEM "Se&lect All",                 ID_PWLIST_SELECTALL
        MENUITEM SEPARATOR
        MENUITEM "&Find in Database...",        ID_PWLIST_FIND
        MENUITEM "Find in t&his Group...",      ID_PWLIST_FINDINGROUP
        MENUITEM SEPARATOR
        POPUP "&Rearrange"
        BEGIN
            MENUITEM "Move Entry to &Top",          ID_PWLIST_MOVETOP
            MENUITEM "Move Entry &One Up",          ID_PWLIST_MOVEUP
            MENUITEM "Mo&ve Entry One Down",        ID_PWLIST_MOVEDOWN
            MENUITEM "Move Entry to &Bottom",       ID_PWLIST_MOVEBOTTOM
            MENUITEM SEPARATOR
            MENUITEM "Sort List by &Title",         ID_PWLIST_SORT_TITLE
            MENUITEM "Sort List by User &Name",     ID_PWLIST_SORT_USER
            MENUITEM "Sort List by &Password",      ID_PWLIST_SORT_PASSWORD
            MENUITEM "Sort List by &URL",           ID_PWLIST_SORT_URL
            MENUITEM "Sort List by Note&s",         ID_PWLIST_SORT_NOTES
            MENUITEM "Sort List by &Creation Time", ID_PWLIST_SORT_CREATION
            MENUITEM "Sort List by Last &Modify Time", ID_PWLIST_SORT_LASTMODIFY
            MENUITEM "Sort List by Last &Access Time", ID_PWLIST_SORT_LASTACCESS
            MENUITEM "Sort List by &Expiration Time", ID_PWLIST_SORT_EXPIRE
        END
    END
END

IDR_GROUPLIST_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "Add &Group...",               ID_SAFE_ADDGROUP
        MENUITEM "Add Su&bgroup...",            ID_SAFE_ADDSUBGROUP
        MENUITEM SEPARATOR
        MENUITEM "Ed&it Group...",              ID_SAFE_MODIFYGROUP
        MENUITEM "&Delete Group...",            ID_SAFE_REMOVEGROUP
        MENUITEM SEPARATOR
        POPUP "&Rearrange"
        BEGIN
            MENUITEM "Move Group to &Top",          ID_GROUP_MOVETOP
            MENUITEM "Move Group One &Up",          ID_GROUP_MOVEUP
            MENUITEM "Move Group &One Down",        ID_GROUP_MOVEDOWN
            MENUITEM "Move Group to &Bottom",       ID_GROUP_MOVEBOTTOM
            MENUITEM SEPARATOR
            MENUITEM "Move Group One &Left",        ID_GROUP_MOVELEFT
            MENUITEM "Move Group One &Right",       ID_GROUP_MOVERIGHT
            MENUITEM SEPARATOR
            MENUITEM "&Sort Group List",            ID_GROUP_SORT
        END
        MENUITEM SEPARATOR
        MENUITEM "Find in t&his Group...",      ID_PWLIST_FINDINGROUP
        MENUITEM SEPARATOR
        MENUITEM "Pr&int Group...",             ID_SAFE_PRINTGROUP
        POPUP "&Export Group"
        BEGIN
            MENUITEM "&TXT File...",                ID_SAFE_EXPORTGROUP_TXT
            MENUITEM "&HTML File...",               ID_SAFE_EXPORTGROUP_HTML
            MENUITEM "&XML File...",                ID_SAFE_EXPORTGROUP_XML
            MENUITEM "&CSV File...",                ID_SAFE_EXPORTGROUP_CSV
            MENUITEM SEPARATOR
            MENUITEM "&KeePass Database...",        ID_SAFE_EXPORTGROUP_KEEPASS
        END
    END
END

IDR_SYSTRAY_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "&Tray/Untray",                ID_VIEW_HIDE
        MENUITEM SEPARATOR
        MENUITEM "&Add Entry...",               ID_PWLIST_ADD
        MENUITEM SEPARATOR
        MENUITEM "Password &Generator...",      ID_EXTRAS_GENPW
        MENUITEM SEPARATOR
        MENUITEM "&Options...",                 ID_SAFE_OPTIONS
        MENUITEM "&About KeePass...",           ID_INFO_ABOUT
        MENUITEM SEPARATOR
        MENUITEM "&Lock/Unlock Workspace",      ID_FILE_LOCK
        MENUITEM "E&xit",                       ID_FILE_EXIT
    END
END

IDR_RECTX_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "&Undo",                       ID_RE_UNDO
        MENUITEM SEPARATOR
        MENUITEM "Cu&t",                        ID_RE_CUT
        MENUITEM "&Copy",                       ID_RE_COPYSEL
        MENUITEM "&Paste",                      ID_RE_PASTE
        MENUITEM "&Delete",                     ID_RE_DELETE
        MENUITEM SEPARATOR
        MENUITEM "Copy &All",                   ID_RE_COPYALL
        MENUITEM "&Select All",                 ID_RE_SELECTALL
    END
END

IDR_COLVIEW_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "&Title",                      ID_VIEW_TITLE, CHECKED
        MENUITEM "User &Name",                  ID_VIEW_USERNAME, CHECKED
        MENUITEM "&Password",                   ID_VIEW_PASSWORD, CHECKED
        MENUITEM "&URL",                        ID_VIEW_URL, CHECKED
        MENUITEM "N&otes",                      ID_VIEW_NOTES, CHECKED
        MENUITEM SEPARATOR
        MENUITEM "&Creation Time",              ID_VIEW_CREATION, CHECKED
        MENUITEM "Last &Modification Time",     ID_VIEW_LASTMOD, CHECKED
        MENUITEM "&Last Access Time",           ID_VIEW_LASTACCESS, CHECKED
        MENUITEM "&Expiration Time",            ID_VIEW_EXPIRE, CHECKED
        MENUITEM SEPARATOR
        MENUITEM "UU&ID",                       ID_VIEW_UUID, CHECKED
        MENUITEM SEPARATOR
        MENUITEM "&Attachment",                 ID_VIEW_ATTACH, CHECKED
    END
END

IDR_PLUGINS_MENU MENU 
BEGIN
    POPUP "Submenu"
    BEGIN
        MENUITEM "&Options...",                 ID_PLUGIN_CONFIG
        MENUITEM "About &Plugin...",            ID_PLUGIN_ABOUT
    END
END

IDR_EXPIRESMENU MENU 
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Now",                         ID_EXPIRES_NOW
        MENUITEM SEPARATOR
        MENUITEM "1 Week",                      ID_EXPIRES_1WEEK
        MENUITEM "2 Weeks",                     ID_EXPIRES_2WEEKS
        MENUITEM SEPARATOR
        MENUITEM "1 Month",                     ID_EXPIRES_1MONTH
        MENUITEM "3 Months",                    ID_EXPIRES_3MONTHS
        MENUITEM "6 Months",                    ID_EXPIRES_6MONTHS
        MENUITEM SEPARATOR
        MENUITEM "1 Year",                      ID_EXPIRES_12MONTHS
    END
END

IDR_ENTRYTOOLS_MENU MENU 
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "URL Field: Help",             ID_POPUP_URLFIELDFEATURES
        MENUITEM "URL Field: Select Application...", ID_POPUP_URLFIELD_SELAPP
        MENUITEM "URL Field: Select Document...", ID_POPUP_URLFIELD_SELDOC
        POPUP "URL Field: Insert Placeholder"
        BEGIN
            MENUITEM "{TITLE}",                     ID_URLFIELD_INS_TITLE
            MENUITEM "{USERNAME}",                  ID_URLFIELD_INS_USERNAME
            MENUITEM "{PASSWORD}",                  ID_URLFIELD_INS_PASSWORD
            MENUITEM "{NOTES}",                     ID_URLFIELD_INS_NOTES
            MENUITEM SEPARATOR
            MENUITEM "{APPDIR}",                    ID_URLFIELD_INS_APPDIR
            MENUITEM SEPARATOR
            MENUITEM "{INTERNETEXPLORER}",          ID_URLFIELD_INS_IE
            MENUITEM "{FIREFOX}",                   ID_URLFIELD_INS_FIREFOX
            MENUITEM "{OPERA}",                     ID_URLFIELD_INS_OPERA
        END
        MENUITEM SEPARATOR
        MENUITEM "Auto-Type: Help",             ID_POPUP_AUTOTYPE
        MENUITEM "Auto-Type: Customize Sequence", ID_POPUP_AUTOTYPE_INSERTDEFAULT
        MENUITEM "Auto-Type: Select Target Window...", ID_POPUP_AUTOTYPE_SELTARGET
        MENUITEM SEPARATOR
        POPUP "Insert Field Reference"
        BEGIN
            MENUITEM "In Title Field",              ID_INSERTFIELDREFERENCE_INTITLEFIELD
            MENUITEM "In User Name Field",          ID_INSERTFIELDREFERENCE_INUSERNAMEFIELD
            MENUITEM "In Password Field",           ID_INSERTFIELDREFERENCE_INPASSWORDFIELD
            MENUITEM "In URL Field",                ID_INSERTFIELDREFERENCE_INURLFIELD
            MENUITEM "In Notes Field",              ID_INSERTFIELDREFERENCE_INNOTESFIELD
        END
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//

IDR_INFOICONS TOOLBAR  16, 16
BEGIN
    BUTTON      ID_BUTTON32774
    BUTTON      ID_FILE_EXIT
    BUTTON      ID_INFO_ABOUT
    BUTTON      ID_SAFE_ADDGROUP
    BUTTON      ID_SAFE_REMOVEGROUP
    BUTTON      ID_PWLIST_ADD
    BUTTON      ID_PWLIST_EDIT
    BUTTON      ID_PWLIST_DELETE
    BUTTON      ID_PWLIST_VISITURL
    BUTTON      ID_PWLIST_COPYUSER
    BUTTON      ID_PWLIST_COPYPW
    BUTTON      ID_FILE_NEW
    BUTTON      ID_FILE_OPEN
    BUTTON      ID_FILE_SAVE
    BUTTON      ID_FILE_SAVEAS
    BUTTON      ID_FILE_CLOSE
    BUTTON      ID_BUTTON32787
    BUTTON      ID_BUTTON32788
    BUTTON      ID_BUTTON32789
    BUTTON      ID_BUTTON32790
    BUTTON      ID_BUTTON32791
    BUTTON      ID_BUTTON32792
    BUTTON      ID_FILE_CHANGEMASTERPW
    BUTTON      ID_EXPORT_TXT
    BUTTON      ID_EXPORT_HTML
    BUTTON      ID_EXPORT_XML
    BUTTON      ID_EXPORT_CSV
    BUTTON      ID_FILE_PRINT
    BUTTON      ID_EXTRAS_GENPW
    BUTTON      ID_SAFE_MODIFYGROUP
    BUTTON      ID_PWLIST_FIND
    BUTTON      ID_PWLIST_FINDINGROUP
    BUTTON      ID_PWLIST_DUPLICATE
    BUTTON      ID_INFO_HOMEPAGE
    BUTTON      ID_SAFE_EXPORTGROUP_CSV
    BUTTON      ID_SAFE_EXPORTGROUP_HTML
    BUTTON      ID_SAFE_EXPORTGROUP_XML
    BUTTON      ID_SAFE_PRINTGROUP
    BUTTON      ID_PWLIST_MOVETOP
    BUTTON      ID_PWLIST_MOVEBOTTOM
    BUTTON      ID_PWLIST_MOVEUP
    BUTTON      ID_PWLIST_MOVEDOWN
    BUTTON      ID_FILE_CHANGELANGUAGE
    BUTTON      ID_INFO_LICENSE
    BUTTON      ID_INFO_PRINTLICENSE
    BUTTON      ID_INFO_README
    BUTTON      ID_SAFE_OPTIONS
    BUTTON      ID_FILE_LOCK
    BUTTON      ID_GROUP_MOVETOP
    BUTTON      ID_GROUP_MOVEBOTTOM
    BUTTON      ID_GROUP_MOVEUP
    BUTTON      ID_GROUP_MOVEDOWN
    BUTTON      ID_IMPORT_CSV
    BUTTON      ID_GROUP_SORT
    BUTTON      ID_IMPORT_CWALLET
    BUTTON      ID_IMPORT_PWSAFE
    BUTTON      ID_PWLIST_MASSMODIFY
    BUTTON      ID_BUTTON32904
    BUTTON      ID_BUTTON32905
    BUTTON      ID_RE_COPYSEL
    BUTTON      ID_RE_COPYALL
    BUTTON      ID_RE_CUT
    BUTTON      ID_RE_PASTE
    BUTTON      ID_RE_DELETE
    BUTTON      ID_RE_SELECTALL
    BUTTON      ID_RE_UNDO
    BUTTON      ID_FILE_PRINTPREVIEW
    BUTTON      ID_EXTRAS_TANWIZARD
    BUTTON      ID_INFO_TRANSLATION
    BUTTON      ID_SAFE_ADDSUBGROUP
    BUTTON      ID_PWLIST_SORT_TITLE
    BUTTON      ID_PWLIST_SORT_USER
    BUTTON      ID_PWLIST_SORT_URL
    BUTTON      ID_PWLIST_SORT_PASSWORD
    BUTTON      ID_PWLIST_SORT_NOTES
    BUTTON      ID_PWLIST_SORT_CREATION
    BUTTON      ID_PWLIST_SORT_LASTACCESS
    BUTTON      ID_PWLIST_SORT_LASTMODIFY
    BUTTON      ID_PWLIST_SORT_EXPIRE
    BUTTON      ID_GROUP_MOVELEFT
    BUTTON      ID_GROUP_MOVERIGHT
    BUTTON      ID_PWLIST_SAVEATTACH
    BUTTON      ID_FILE_SHOWDBINFO
    BUTTON      ID_EXTRAS_SHOWEXPIRED
    BUTTON      ID_IMPORT_PVAULT
    BUTTON      ID_SAFE_EXPORTGROUP_TXT
    BUTTON      ID_PWLIST_AUTOTYPE
    BUTTON      ID_EXTRAS_PLUGINMGR
    BUTTON      ID_INFO_DONATE
    BUTTON      ID_EXTRAS_REPAIRDB
    BUTTON      ID_IMPORT_KEEPASS
    BUTTON      ID_SAFE_EXPORTGROUP_KEEPASS
    BUTTON      ID_EXPORT_KEEPASS
    BUTTON      ID_INFO_CHKFORUPD
    BUTTON      ID_INFO_HELP_SELECTHELPSOURCE
END


/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDR_INFOICONS           BITMAP                  "res\\infoicon.bmp"
IDB_RANDOM_BMP          BITMAP                  "res\\random_b.bmp"
IDB_OK                  BITMAP                  "res\\ok.bmp"
IDB_CANCEL              BITMAP                  "res\\cancel.bmp"
IDB_MOUSE_SMALL         BITMAP                  "res\\mouse_sm.bmp"
IDB_KEY_SMALL           BITMAP                  "res\\key_smal.bmp"
IDB_DOCUMENT_SMALL      BITMAP                  "res\\document.bmp"
IDB_LANGUAGE            BITMAP                  "res\\language.bmp"
IDB_TB_OPEN             BITMAP                  "res\\tb_open.bmp"
IDB_TB_SAVE             BITMAP                  "res\\tb_save.bmp"
IDB_TB_NEW              BITMAP                  "res\\tb_new.bmp"
IDB_TB_ADDENTRY         BITMAP                  "res\\tb_adden.bmp"
IDB_TB_EDITENTRY        BITMAP                  "res\\tb_edite.bmp"
IDB_TB_DELETEENTRY      BITMAP                  "res\\tb_delet.bmp"
IDB_TB_COPYPW           BITMAP                  "res\\tb_copyp.bmp"
IDB_TB_COPYUSER         BITMAP                  "res\\tb_copyu.bmp"
IDB_TB_FIND             BITMAP                  "res\\tb_find.bmp"
IDB_TB_LOCK             BITMAP                  "res\\tb_lock.bmp"
IDB_TB_ABOUT            BITMAP                  "res\\tb_about.bmp"
IDB_FILE                BITMAP                  "res\\file.bmp"
IDB_DISK                BITMAP                  "res\\disk.bmp"
IDB_TB_DEFAULTEXPIRE    BITMAP                  "res\\tb_defau.bmp"
IDB_CLOCK               BITMAP                  "res\\clock.bmp"
IDB_INFOICONS_EX        BITMAP                  "res\\infoiconex.bmp"
IDB_CLIENTICONS_EX      BITMAP                  "res\\clienticex.bmp"
IDB_OPTIONICONS_EX      BITMAP                  "res\\optionicex.bmp"
IDB_TB_SAVE_DISABLED    BITMAP                  "res\\tb_saved.bmp"
IDB_HELP_SMALL          BITMAP                  "res\\help_sma.bmp"
IDB_HELP_SMALL_POPUP    BITMAP                  "res\\help_smp.bmp"
IDB_TB_SAVE_AS          BITMAP                  "res\\tb_save1.bmp"
IDB_RANDOM_KEY          BITMAP                  "res\\randomke.bmp"
IDB_TOOLS_SMALL         BITMAP                  "res\\toolssma.bmp"
IDB_WINPROPS_SMALL      BITMAP                  "res\\winprops.bmp"
IDB_AUTOTYPE            BITMAP                  "res\\autotype.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_ACCEL_MAIN ACCELERATORS 
BEGIN
    "Z",            ID_EXTRAS_GENPW,        VIRTKEY, CONTROL, NOINVERT
    "W",            ID_FILE_CLOSE,          VIRTKEY, CONTROL, NOINVERT
    "X",            ID_FILE_EXIT,           VIRTKEY, CONTROL, NOINVERT
    "L",            ID_FILE_LOCK,           VIRTKEY, CONTROL, NOINVERT
    "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
    "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
    "I",            ID_FILE_SHOWDBINFO,     VIRTKEY, CONTROL, NOINVERT
    VK_F1,          ID_INFO_README,         VIRTKEY, NOINVERT
    VK_F1,          ID_INFO_README,         VIRTKEY, ALT, NOINVERT
    "Y",            ID_PWLIST_ADD,          VIRTKEY, CONTROL, NOINVERT
    "V",            ID_PWLIST_AUTOTYPE,     VIRTKEY, CONTROL, NOINVERT
    "C",            ID_PWLIST_COPYPW,       VIRTKEY, CONTROL, NOINVERT
    "B",            ID_PWLIST_COPYUSER,     VIRTKEY, CONTROL, NOINVERT
    "D",            ID_PWLIST_DELETE,       VIRTKEY, CONTROL, NOINVERT
    "K",            ID_PWLIST_DUPLICATE,    VIRTKEY, CONTROL, NOINVERT
    "F",            ID_PWLIST_FIND,         VIRTKEY, CONTROL, NOINVERT
    "F",            ID_PWLIST_FINDINGROUP,  VIRTKEY, SHIFT, CONTROL, NOINVERT
    "A",            ID_PWLIST_SELECTALL,    VIRTKEY, CONTROL, NOINVERT
    "U",            ID_PWLIST_VISITURL,     VIRTKEY, CONTROL, NOINVERT
    "G",            ID_SAFE_ADDGROUP,       VIRTKEY, CONTROL, NOINVERT
    "M",            ID_SAFE_OPTIONS,        VIRTKEY, CONTROL, NOINVERT
    "H",            ID_VIEW_HIDESTARS,      VIRTKEY, CONTROL, NOINVERT
    "J",            ID_VIEW_HIDEUSERS,      VIRTKEY, CONTROL, NOINVERT
END


/////////////////////////////////////////////////////////////////////////////
//
// KPDATA
//

IDR_MOSTPOPULARPWS      KPDATA                  "res\\MostPopularPasswords.bin"

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDS_ABOUTBOX            "&About KeePass..."
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif
#include "res\PwSafe.rc2"  // Nicht mit Microsoft Visual C++ bearbeitete Ressourcen
#include "afxres.rc"         // Standardkomponenten
#endif
/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Dominik Reichl
Software Developer
Germany Germany
Dominik started programming in Omikron Basic, a programming language for the good old Atari ST. After this, there was some short period of QBasic programming on the PC, but soon he began learning C++, which is his favorite language up to now.
 
Today, his programming experience includes C / C++ / [Visual] C++ [MFC], C#/.NET, Java, JavaScript, PHP and HTML and the basics of pure assembler.
 
He is interested in almost everything that has to do with computing, his special interests are security and data compression.
 
You can find his latest freeware, open-source projects and all articles on his homepage: http://www.dominik-reichl.de/

| Advertise | Privacy | Mobile
Web01 | 2.8.140721.1 | Last Updated 6 Apr 2014
Article Copyright 2003 by Dominik Reichl
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid