KeePass   KeePass Help Center Home KeePass Home | Package Downloads | Flag Translations | Blocks Plugins  
Home Help Center Home | People Forums | Award Awards | Search Search  






Donate Donate

KP_MENU_ITEM Struct Reference

Structure containing information about one main menu item provided by a plugin. More...

#include <PwStructs.h>

List of all members.


Public Attributes

DWORD dwFlags
 Flags (enabled state, checkbox, popup, etc).
DWORD dwState
 State (checkbox, etc).
DWORD dwIcon
LPTSTR lpCommandString
 The menu item's text.
DWORD dwCommandID
 Set by KeePass, don't modify yourself.
DWORD_PTR dwReserved
 Reserved for future use, must be 0.

Detailed Description

Structure containing information about one main menu item provided by a plugin.

Member Data Documentation

Set by KeePass, don't modify yourself.

Flags (enabled state, checkbox, popup, etc).

  • If KPMIF_CHECKBOX is set, the menu item has a checkbox.
  • If KPMIF_DISABLED is set, the menu item is disabled (grayed out).
  • If KPMIF_POPUP_START is set, the menu item has a popup menu (all menu items following the current one will be shown in the popup).
  • If KPMIF_POPUP_END is set, the menu item is invisible and a popup menu is closed (all following menu items are shown in the parent menu).

Reserved for future use, must be 0.

State (checkbox, etc).

If KPMIS_CHECKED is set, the checkbox is checked.

The menu item's text.


The documentation for this struct was generated from the following file:



Documentation generated with Doxygen.




Valid XHTML 1.0 Transitional Document

Get KeePass

Flattr this


KeePass is OSI Certified Open Source Software
Copyright © 2003-2012
Dominik Reichl, [Legal Contact / Imprint] [Disclaimer] [Acknowledgements] [Donate], Downloads hosted at

Get KeePass Password Safe at
SourceForge.net. Fast, secure and Free Open Source software downloads