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







KP_MENU_ITEM Struct Reference

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

#include <PwStructs.h>

Public Attributes

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

Detailed Description

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

Member Data Documentation

DWORD KP_MENU_ITEM::dwCommandID

Set by KeePass, don't modify yourself.

DWORD KP_MENU_ITEM::dwFlags

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).
DWORD KP_MENU_ITEM::dwIcon
DWORD_PTR KP_MENU_ITEM::dwReserved

Reserved for future use, must be 0.

DWORD KP_MENU_ITEM::dwState

State (checkbox, etc).

If KPMIS_CHECKED is set, the checkbox is checked.

LPTSTR KP_MENU_ITEM::lpCommandString

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-2014
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