C# Class KeePass.Forms.PwEntryForm

Inheritance: System.Windows.Forms.Form
显示文件 Open project: cappert/keepass2 Class Usage Examples

Private Properties

Property Type Description
AddOverrideUrlItem void
BinDragAccept void
BinImportFiles void
CleanUpEx void
CreateColorButtonImage Image
CreateFieldReference string
CustomizeForScreenReader void
DynAddProfile void
EnableControlsEx void
GetSelBin bool
HandleFormClosing void
InitAdvancedTab void
InitAutoTypeTab void
InitEntryTab void
InitHistoryTab void
InitOverridesBox void
InitPropertiesTab void
MoveSelectedAutoTypeItems void
MoveSelectedStringTo void
OnAutoTypeEnableCheckedChanged void
OnAutoTypeItemActivate void
OnAutoTypeObfuscationCheckedChanged void
OnAutoTypeObfuscationLink void
OnAutoTypeSelectedIndexChanged void
OnAutoTypeSeqInheritCheckedChanged void
OnBinAfterLabelEdit void
OnBinDragDrop void
OnBinDragEnter void
OnBinDragOver void
OnBinariesItemActivate void
OnBinariesSelectedIndexChanged void
OnBtnAutoTypeAdd void
OnBtnAutoTypeDelete void
OnBtnAutoTypeDown void
OnBtnAutoTypeEdit void
OnBtnAutoTypeEditDefault void
OnBtnAutoTypeUp void
OnBtnBinAdd void
OnBtnBinDelete void
OnBtnBinOpen void
OnBtnBinSave void
OnBtnCancel void
OnBtnHistoryDelete void
OnBtnHistoryRestore void
OnBtnHistoryView void
OnBtnOK void
OnBtnPickIcon void
OnBtnStandardExpiresClick void
OnBtnStrAdd void
OnBtnStrDelete void
OnBtnStrEdit void
OnBtnStrMove void
OnBtnTools void
OnCtxBinImport void
OnCtxBinNew void
OnCtxBinOpenOpening void
OnCtxCopyFieldValue void
OnCtxMoveToNotes void
OnCtxMoveToPassword void
OnCtxMoveToTitle void
OnCtxMoveToURL void
OnCtxMoveToUserName void
OnCtxToolsHelp void
OnCtxUrlHelp void
OnCtxUrlSelApp void
OnCtxUrlSelDoc void
OnCustomBackgroundColorCheckedChanged void
OnCustomForegroundColorCheckedChanged void
OnDynBinOpen void
OnFieldRefInNotes void
OnFieldRefInPassword void
OnFieldRefInTitle void
OnFieldRefInUrl void
OnFieldRefInUserName void
OnFormClosed void
OnFormClosing void
OnFormLoad void
OnHistoryItemActivate void
OnHistorySelectedIndexChanged void
OnMenuExpire1Month void
OnMenuExpire1Week void
OnMenuExpire1Year void
OnMenuExpire2Weeks void
OnMenuExpire3Months void
OnMenuExpire6Months void
OnMenuExpireNow void
OnNotesLinkClicked void
OnPickBackgroundColor void
OnPickForegroundColor void
OnProfilesDynamicMenuClick void
OnPwGenClick void
OnPwGenOpen void
OnStringsItemActivate void
OnStringsSelectedIndexChanged void
OpenSelBin void
ResizeColumnHeaders void
SaveAttachmentTo void
SaveDefaultSeq void
SaveEntry bool
SelectFileAsUrl void
SetExpireIn void
UpdateAutoTypeList void
UpdateHistoryList void

Public Methods

Method Description
InitEx ( PwEntry pwEntry, PwEditMode pwMode, KeePassLib.PwDatabase pwDatabase, ImageList ilIcons, bool bShowAdvancedByDefault, bool bSelectFullTitle ) : void
PwEntryForm ( ) : System
UpdateEntryBinaries ( bool bGuiToInternal ) : void
UpdateEntryBinaries ( bool bGuiToInternal, bool bUpdateState ) : void
UpdateEntryBinaries ( bool bGuiToInternal, bool bUpdateState, string strFocusItem ) : void
UpdateEntryStrings ( bool bGuiToInternal, bool bSetRepeatPw ) : void
UpdateEntryStrings ( bool bGuiToInternal, bool bSetRepeatPw, bool bUpdateState ) : void

Protected Methods

Method Description
ProcessDialogKey ( Keys keyData ) : bool

Private Methods

Method Description
AddOverrideUrlItem ( Image>.List l, string strOverride, string strIconPath ) : void
BinDragAccept ( DragEventArgs e ) : void
BinImportFiles ( string vPaths ) : void
CleanUpEx ( ) : void
CreateColorButtonImage ( Button btn, Color clr ) : Image
CreateFieldReference ( string strDefaultRef ) : string
CustomizeForScreenReader ( ) : void
DynAddProfile ( string strProfile, Image img, List lAvailKeys ) : void
EnableControlsEx ( ) : void
GetSelBin ( string &strDataItem, KeePassLib.Security.ProtectedBinary &pb ) : bool
HandleFormClosing ( FormClosingEventArgs e ) : void
InitAdvancedTab ( ) : void
InitAutoTypeTab ( ) : void
InitEntryTab ( ) : void
InitHistoryTab ( ) : void
InitOverridesBox ( ) : void
InitPropertiesTab ( ) : void
MoveSelectedAutoTypeItems ( bool bDown ) : void
MoveSelectedStringTo ( string strStandardField ) : void
OnAutoTypeEnableCheckedChanged ( object sender, EventArgs e ) : void
OnAutoTypeItemActivate ( object sender, EventArgs e ) : void
OnAutoTypeObfuscationCheckedChanged ( object sender, EventArgs e ) : void
OnAutoTypeObfuscationLink ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
OnAutoTypeSelectedIndexChanged ( object sender, EventArgs e ) : void
OnAutoTypeSeqInheritCheckedChanged ( object sender, EventArgs e ) : void
OnBinAfterLabelEdit ( object sender, System.Windows.Forms.LabelEditEventArgs e ) : void
OnBinDragDrop ( object sender, DragEventArgs e ) : void
OnBinDragEnter ( object sender, DragEventArgs e ) : void
OnBinDragOver ( object sender, DragEventArgs e ) : void
OnBinariesItemActivate ( object sender, EventArgs e ) : void
OnBinariesSelectedIndexChanged ( object sender, EventArgs e ) : void
OnBtnAutoTypeAdd ( object sender, EventArgs e ) : void
OnBtnAutoTypeDelete ( object sender, EventArgs e ) : void
OnBtnAutoTypeDown ( object sender, EventArgs e ) : void
OnBtnAutoTypeEdit ( object sender, EventArgs e ) : void
OnBtnAutoTypeEditDefault ( object sender, EventArgs e ) : void
OnBtnAutoTypeUp ( object sender, EventArgs e ) : void
OnBtnBinAdd ( object sender, EventArgs e ) : void
OnBtnBinDelete ( object sender, EventArgs e ) : void
OnBtnBinOpen ( object sender, EventArgs e ) : void
OnBtnBinSave ( object sender, EventArgs e ) : void
OnBtnCancel ( object sender, EventArgs e ) : void
OnBtnHistoryDelete ( object sender, EventArgs e ) : void
OnBtnHistoryRestore ( object sender, EventArgs e ) : void
OnBtnHistoryView ( object sender, EventArgs e ) : void
OnBtnOK ( object sender, EventArgs e ) : void
OnBtnPickIcon ( object sender, EventArgs e ) : void
OnBtnStandardExpiresClick ( object sender, EventArgs e ) : void
OnBtnStrAdd ( object sender, EventArgs e ) : void
OnBtnStrDelete ( object sender, EventArgs e ) : void
OnBtnStrEdit ( object sender, EventArgs e ) : void
OnBtnStrMove ( object sender, EventArgs e ) : void
OnBtnTools ( object sender, EventArgs e ) : void
OnCtxBinImport ( object sender, EventArgs e ) : void
OnCtxBinNew ( object sender, EventArgs e ) : void
OnCtxBinOpenOpening ( object sender, CancelEventArgs e ) : void
OnCtxCopyFieldValue ( object sender, EventArgs e ) : void
OnCtxMoveToNotes ( object sender, EventArgs e ) : void
OnCtxMoveToPassword ( object sender, EventArgs e ) : void
OnCtxMoveToTitle ( object sender, EventArgs e ) : void
OnCtxMoveToURL ( object sender, EventArgs e ) : void
OnCtxMoveToUserName ( object sender, EventArgs e ) : void
OnCtxToolsHelp ( object sender, EventArgs e ) : void
OnCtxUrlHelp ( object sender, EventArgs e ) : void
OnCtxUrlSelApp ( object sender, EventArgs e ) : void
OnCtxUrlSelDoc ( object sender, EventArgs e ) : void
OnCustomBackgroundColorCheckedChanged ( object sender, EventArgs e ) : void
OnCustomForegroundColorCheckedChanged ( object sender, EventArgs e ) : void
OnDynBinOpen ( object sender, DynamicMenuEventArgs e ) : void
OnFieldRefInNotes ( object sender, EventArgs e ) : void
OnFieldRefInPassword ( object sender, EventArgs e ) : void
OnFieldRefInTitle ( object sender, EventArgs e ) : void
OnFieldRefInUrl ( object sender, EventArgs e ) : void
OnFieldRefInUserName ( object sender, EventArgs e ) : void
OnFormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
OnFormClosing ( object sender, FormClosingEventArgs e ) : void
OnFormLoad ( object sender, EventArgs e ) : void
OnHistoryItemActivate ( object sender, EventArgs e ) : void
OnHistorySelectedIndexChanged ( object sender, EventArgs e ) : void
OnMenuExpire1Month ( object sender, EventArgs e ) : void
OnMenuExpire1Week ( object sender, EventArgs e ) : void
OnMenuExpire1Year ( object sender, EventArgs e ) : void
OnMenuExpire2Weeks ( object sender, EventArgs e ) : void
OnMenuExpire3Months ( object sender, EventArgs e ) : void
OnMenuExpire6Months ( object sender, EventArgs e ) : void
OnMenuExpireNow ( object sender, EventArgs e ) : void
OnNotesLinkClicked ( object sender, System.Windows.Forms.LinkClickedEventArgs e ) : void
OnPickBackgroundColor ( object sender, EventArgs e ) : void
OnPickForegroundColor ( object sender, EventArgs e ) : void
OnProfilesDynamicMenuClick ( object sender, DynamicMenuEventArgs e ) : void
OnPwGenClick ( object sender, EventArgs e ) : void
OnPwGenOpen ( object sender, EventArgs e ) : void
OnStringsItemActivate ( object sender, EventArgs e ) : void
OnStringsSelectedIndexChanged ( object sender, EventArgs e ) : void
OpenSelBin ( BinaryDataOpenOptions optBase ) : void
ResizeColumnHeaders ( ) : void
SaveAttachmentTo ( System.Windows.Forms.ListViewItem lvi, string strFileName, bool bConfirmOverwrite ) : void
SaveDefaultSeq ( ) : void
SaveEntry ( PwEntry peTarget, bool bValidate ) : bool
SelectFileAsUrl ( string strFilter ) : void
SetExpireIn ( int nYears, int nMonths, int nDays ) : void
UpdateAutoTypeList ( ListSelRestore r, AutoTypeAssociation aToSel, bool bUpdateState ) : void
UpdateHistoryList ( bool bUpdateState ) : void

Method Details

InitEx() public method

public InitEx ( PwEntry pwEntry, PwEditMode pwMode, KeePassLib.PwDatabase pwDatabase, ImageList ilIcons, bool bShowAdvancedByDefault, bool bSelectFullTitle ) : void
pwEntry PwEntry
pwMode PwEditMode
pwDatabase KeePassLib.PwDatabase
ilIcons System.Windows.Forms.ImageList
bShowAdvancedByDefault bool
bSelectFullTitle bool
return void

ProcessDialogKey() protected method

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
return bool

PwEntryForm() public method

public PwEntryForm ( ) : System
return System

UpdateEntryBinaries() public method

public UpdateEntryBinaries ( bool bGuiToInternal ) : void
bGuiToInternal bool
return void

UpdateEntryBinaries() public method

public UpdateEntryBinaries ( bool bGuiToInternal, bool bUpdateState ) : void
bGuiToInternal bool
bUpdateState bool
return void

UpdateEntryBinaries() public method

public UpdateEntryBinaries ( bool bGuiToInternal, bool bUpdateState, string strFocusItem ) : void
bGuiToInternal bool
bUpdateState bool
strFocusItem string
return void

UpdateEntryStrings() public method

public UpdateEntryStrings ( bool bGuiToInternal, bool bSetRepeatPw ) : void
bGuiToInternal bool
bSetRepeatPw bool
return void

UpdateEntryStrings() public method

public UpdateEntryStrings ( bool bGuiToInternal, bool bSetRepeatPw, bool bUpdateState ) : void
bGuiToInternal bool
bSetRepeatPw bool
bUpdateState bool
return void