public void AddShortcuts (MenuItem item)
{
foreach (MenuItem child in item.MenuItems) {
AddShortcuts (child);
if (child.Shortcut != Shortcut.None)
shortcuts [(int)child.Shortcut] = child;
}
if (item.Shortcut != Shortcut.None)
shortcuts [(int)item.Shortcut] = item;
}