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

Method ContainsMenu

source/script_menu.cpp:1282–1293  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1280
1281
1282bool UserMenu::ContainsMenu(UserMenu *aMenu)
1283{
1284 if (!aMenu)
1285 return false;
1286 // For each submenu in mMenu: Check if it or any of its submenus equals aMenu.
1287 for (UserMenuItem *mi = mFirstMenuItem; mi; mi = mi->mNextMenuItem)
1288 if (mi->mSubmenu)
1289 if (mi->mSubmenu == aMenu || mi->mSubmenu->ContainsMenu(aMenu)) // recursive
1290 return true;
1291 //else keep searching
1292 return false;
1293}
1294
1295
1296

Callers 2

InvokeMethod · 0.80
UpdateAcceleratorsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected