(menu_action.c) menu_action_handle_setting - cut down on code duplication