+ insert_item(menu, create_blank_menuitem(), menu->menu_length);
+ menu_insert_mode(menu, menu->selected_item);
+ break;
+
+ case MENU_INSERT_ABOVE:
+ insert_item(menu, create_blank_menuitem(), menu->selected_item);
+ menu_insert_mode(menu, menu->selected_item);
+ break;
+
+ case MENU_INSERT_BELOW:
+ insert_item(menu, create_blank_menuitem(), menu->selected_item+1);
+ menu_insert_mode(menu, menu->selected_item); // inserted item is cur now
+ break;
+
+ case MENU_EDIT:
+ menu_insert_mode(menu, menu->selected_item);