MCPcopy Create free account
hub / github.com/AutoHotkey/AutoHotkey / UserMenuItem

Method UserMenuItem

source/script_menu.cpp:556–566  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

554
555
556UserMenuItem::UserMenuItem(LPTSTR aName, size_t aNameCapacity, UINT aMenuID, IObject *aCallback, UserMenu *aSubmenu, UserMenu *aMenu)
557// UserMenuItem Constructor.
558 : mName(aName), mNameCapacity(aNameCapacity), mMenuID(aMenuID), mCallback(aCallback), mSubmenu(aSubmenu), mMenu(aMenu)
559 , mPriority(0) // default priority = 0
560 , mMenuState(MFS_ENABLED | MFS_UNCHECKED), mMenuType(*aName ? MFT_STRING : MFT_SEPARATOR)
561 , mNextMenuItem(NULL)
562 , mBitmap(NULL) // L17: Initialize mIcon/mBitmap union.
563{
564 if (aSubmenu)
565 aSubmenu->AddRef();
566}
567
568
569

Callers

nothing calls this directly

Calls 1

AddRefMethod · 0.45

Tested by

no test coverage detected