| 10851 | #define MAX_ACCELERATORS 128 |
| 10852 | |
| 10853 | void 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 | |
| 10868 | void GuiType::UpdateAccelerators(UserMenu &aMenu, LPACCEL aAccel, int &aAccelCount) |
| 10869 | { |
nothing calls this directly
no outgoing calls
no test coverage detected