KeePass Help Center KeePass Home | Downloads | Translations | Plugins | Donate 
Help Center Home | Forums | Awards | Links 







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

◆ dwCommandID

DWORD KP_MENU_ITEM::dwCommandID

Set by KeePass, don't modify yourself.

◆ dwFlags

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).

◆ dwIcon

DWORD KP_MENU_ITEM::dwIcon

◆ dwReserved

DWORD_PTR KP_MENU_ITEM::dwReserved

Reserved for future use, must be 0.

◆ dwState

DWORD KP_MENU_ITEM::dwState

State (checkbox, etc).

If KPMIS_CHECKED is set, the checkbox is checked.

◆ lpCommandString

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.





Get KeePass