Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

tagITEM Struct Reference

#include <user.h>

List of all members.

Public Attributes

UINT fType
UINT fState
UINT wID
tagMENUspSubMenu
HANDLE hbmpChecked
HANDLE hbmpUnchecked
LPWSTR lpstr
DWORD cch
ULONG_PTR dwItemData
DWORD xItem
DWORD yItem
DWORD cxItem
DWORD cyItem
DWORD dxTab
DWORD ulX
DWORD ulWidth
HBITMAP hbmp
int cxBmp
int cyBmp
PMENU spSubMenu
KHANDLE hbmpChecked
KHANDLE hbmpUnchecked
KLPWSTR lpstr
KERNEL_ULONG_PTR dwItemData
KHBITMAP hbmp


Member Data Documentation

DWORD tagITEM::cch
 

Definition at line 2750 of file inc/user.h.

Referenced by xxxDrawMenuBarUnderlines(), xxxInsertMenuItem(), xxxMNFindChar(), xxxRealDrawMenuItem(), and xxxSetLPITEMInfo().

int tagITEM::cxBmp
 

Definition at line 2760 of file inc/user.h.

Referenced by MenuRecalc(), xxxInsertMenuItem(), xxxMNGetBitmapSize(), xxxMNItemSize(), xxxRealDrawMenuItem(), xxxSendMenuDrawItemMessage(), and xxxSetLPITEMInfo().

DWORD tagITEM::cxItem
 

Definition at line 2754 of file inc/user.h.

Referenced by DrawMenuItemCheckMark(), MBC_RightJustifyMenu(), MNCheckScroll(), MNDrawInsertionBar(), MNDrawMenu3DHotTracking(), MNFadeSelection(), MNItemHitTest(), MNPositionSysMenu(), xxxDrawMenuBarUnderlines(), xxxDrawMenuItem(), xxxGetMenuBarInfo(), xxxGetMenuItemRect(), xxxInsertMenuItem(), xxxMenuDraw(), xxxMNCompute(), xxxMNInvertItem(), xxxMNOpenHierarchy(), xxxMNPositionHierarchy(), xxxMNSetGapState(), xxxRealDrawMenuItem(), and xxxSendMenuDrawItemMessage().

int tagITEM::cyBmp
 

Definition at line 2761 of file inc/user.h.

Referenced by xxxMNGetBitmapSize(), xxxMNItemSize(), xxxRealDrawMenuItem(), and xxxSendMenuDrawItemMessage().

DWORD tagITEM::cyItem
 

Definition at line 2755 of file inc/user.h.

Referenced by DrawMenuItemCheckMark(), MBC_RightJustifyMenu(), MNCheckScroll(), MNDrawInsertionBar(), MNDrawMenu3DHotTracking(), MNFadeSelection(), MNItemHitTest(), MNPositionSysMenu(), xxxDrawMenuBarUnderlines(), xxxDrawMenuItem(), xxxGetMenuBarInfo(), xxxGetMenuItemRect(), xxxInsertMenuItem(), xxxMenuDraw(), xxxMNCompute(), xxxMNInvertItem(), xxxMNOpenHierarchy(), xxxMNPositionHierarchy(), xxxMNSetGapState(), xxxMNSetTop(), xxxMNUpdateDraggingInfo(), xxxMNUpdateShownMenu(), xxxRealDrawMenuItem(), and xxxSendMenuDrawItemMessage().

KERNEL_ULONG_PTR tagITEM::dwItemData
 

Definition at line 2751 of file inc/user.h.

ULONG_PTR tagITEM::dwItemData
 

Definition at line 2611 of file client/nt6/user.h.

Referenced by SetupFakeMDIAppStuff(), xxxInsertMenuItem(), xxxMNGetBitmapSize(), xxxRealDrawMenuItem(), xxxSendMenuDrawItemMessage(), and xxxSetLPITEMInfo().

DWORD tagITEM::dxTab
 

Definition at line 2756 of file inc/user.h.

Referenced by xxxRealDrawMenuItem(), and xxxSetLPITEMInfo().

UINT tagITEM::fState
 

Definition at line 2744 of file inc/user.h.

Referenced by _GetMenuState(), CheckMenuItem(), CheckMenuRadioItem(), EnableMenuItem(), MenuItemState(), MNSetTimerToOpenHierarchy(), xxxInsertMenuItem(), xxxMenuWindowProc(), xxxMNButtonUp(), xxxMNChar(), xxxMNDestroyHandler(), xxxMNDoubleClick(), xxxMNKeyDown(), xxxSendMenuDrawItemMessage(), xxxSendMenuSelect(), and xxxSetLPITEMInfo().

UINT tagITEM::fType
 

Definition at line 2743 of file inc/user.h.

Referenced by _GetMenuState(), CheckMenuRadioItem(), SetMenuItemInfoStruct(), xxxInsertMenuItem(), xxxMNButtonUp(), xxxSendMenuSelect(), and xxxSetLPITEMInfo().

KHBITMAP tagITEM::hbmp
 

Definition at line 2759 of file inc/user.h.

HBITMAP tagITEM::hbmp
 

Definition at line 2619 of file client/nt6/user.h.

Referenced by _GetMenuState(), FindNCHitEx(), FreeItemBitmap(), MBC_RightJustifyMenu(), MNDrawMenu3DHotTracking(), MNFindNextValidItem(), xxxInsertMenuItem(), xxxMNCompute(), xxxMNInvertItem(), xxxMNItemSize(), xxxRealDrawMenuItem(), and xxxSetLPITEMInfo().

KHANDLE tagITEM::hbmpChecked
 

Definition at line 2747 of file inc/user.h.

HANDLE tagITEM::hbmpChecked
 

Definition at line 2607 of file client/nt6/user.h.

Referenced by DrawMenuItemCheckMark(), xxxInsertMenuItem(), and xxxSetLPITEMInfo().

KHANDLE tagITEM::hbmpUnchecked
 

Definition at line 2748 of file inc/user.h.

HANDLE tagITEM::hbmpUnchecked
 

Definition at line 2608 of file client/nt6/user.h.

Referenced by DrawMenuItemCheckMark(), xxxInsertMenuItem(), and xxxSetLPITEMInfo().

KLPWSTR tagITEM::lpstr
 

Definition at line 2749 of file inc/user.h.

LPWSTR tagITEM::lpstr
 

Definition at line 2609 of file client/nt6/user.h.

Referenced by _GetMenuState(), FreeItemString(), MNIsCachedBmpOnly(), xxxDrawMenuBarUnderlines(), xxxInsertMenuItem(), xxxMNCompute(), xxxMNFindChar(), xxxMNItemSize(), xxxRealDrawMenuItem(), and xxxSetLPITEMInfo().

PMENU tagITEM::spSubMenu
 

Definition at line 2746 of file inc/user.h.

struct tagMENU* tagITEM::spSubMenu
 

Definition at line 2606 of file client/nt6/user.h.

Referenced by _GetMenuDefaultItem(), _GetMenuState(), _GetSubMenu(), GetMenuDepth(), GetMenuItemID(), ItemContainingSubMenu(), LockDesktopMenu(), MakeMenuRtoL(), MNFreeItem(), MNIsPopupItem(), MNSetTimerToOpenHierarchy(), NtUserGetMenuIndex(), SetupFakeMDIAppStuff(), UnlockNotifyWindow(), UT_FindTopLevelMenuIndex(), xxxDrawMenuItem(), xxxInsertMenuItem(), xxxMenuWindowProc(), xxxMNButtonUp(), xxxMNDoubleClick(), xxxMNKeyDown(), xxxMNOpenHierarchy(), xxxRealDrawMenuItem(), xxxSendMenuSelect(), xxxSetLPITEMInfo(), xxxSetMenuInfo(), and xxxTA_AccelerateMenu().

DWORD tagITEM::ulWidth
 

Definition at line 2758 of file inc/user.h.

Referenced by _SetMenuDefaultItem(), MenuRecalc(), xxxDrawItemUnderline(), and xxxSetLPITEMInfo().

DWORD tagITEM::ulX
 

Definition at line 2757 of file inc/user.h.

Referenced by _SetMenuDefaultItem(), MenuRecalc(), xxxDrawItemUnderline(), and xxxSetLPITEMInfo().

UINT tagITEM::wID
 

Definition at line 2745 of file inc/user.h.

Referenced by _GetMenuDefaultItem(), GetMenuItemID(), ItemContainingSubMenu(), xxxInsertMenuItem(), xxxMNDismissWithNotify(), xxxMNGetBitmapSize(), xxxMNKeyDown(), xxxSendMenuDrawItemMessage(), xxxSendMenuSelect(), and xxxSetLPITEMInfo().

DWORD tagITEM::xItem
 

Definition at line 2752 of file inc/user.h.

Referenced by MBC_RightJustifyMenu(), MNDrawInsertionBar(), MNDrawMenu3DHotTracking(), MNFadeSelection(), MNFindItemInColumn(), MNPositionSysMenu(), xxxDrawMenuBarUnderlines(), xxxDrawMenuItem(), xxxGetMenuBarInfo(), xxxGetMenuItemRect(), xxxInsertMenuItem(), xxxMenuDraw(), xxxMNCompute(), xxxMNInvertItem(), xxxMNOpenHierarchy(), xxxMNPositionHierarchy(), xxxMNSetGapState(), and xxxSendMenuDrawItemMessage().

DWORD tagITEM::yItem
 

Definition at line 2753 of file inc/user.h.

Referenced by MBC_RightJustifyMenu(), MNCheckScroll(), MNDrawFullNC(), MNDrawInsertionBar(), MNDrawMenu3DHotTracking(), MNEraseBackground(), MNFadeSelection(), MNFindItemInColumn(), MNPositionSysMenu(), xxxDrawMenuBarUnderlines(), xxxDrawMenuItem(), xxxGetMenuBarInfo(), xxxGetMenuItemRect(), xxxInsertMenuItem(), xxxMenuDraw(), xxxMNCompute(), xxxMNInvertItem(), xxxMNOpenHierarchy(), xxxMNPositionHierarchy(), xxxMNSetGapState(), xxxMNSetTop(), xxxMNUpdateDraggingInfo(), xxxMNUpdateShownMenu(), and xxxSendMenuDrawItemMessage().


The documentation for this struct was generated from the following files:
Generated on Sat May 15 19:46:30 2004 for test by doxygen 1.3.7