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

Method UpdateAccelerators

source/script_gui.cpp:10853–10866  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10851#define MAX_ACCELERATORS 128
10852
10853void GuiType::UpdateAccelerators(UserMenu &aMenu)
10854{
10855 // Destroy the old accelerator table, if any.
10856 RemoveAccelerators();
10857
10858 int accel_count = 0;
10859 ACCEL accel[MAX_ACCELERATORS];
10860
10861 // Call recursive function to handle submenus.
10862 UpdateAccelerators(aMenu, accel, accel_count);
10863
10864 if (accel_count)
10865 mAccel = CreateAcceleratorTable(accel, accel_count);
10866}
10867
10868void GuiType::UpdateAccelerators(UserMenu &aMenu, LPACCEL aAccel, int &aAccelCount)
10869{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected