/*-------------------------------------------------------------------- * info_viewer::refresh */ void info_viewer::refresh() { /* set up menus */ menu->remove( ROOT_MENU ); create_obj_menu(); create_edit_menu(); add_std_go_menu( menu ); view( vman->get_selection() ); }
/** * \brief Create the menu bar. */ void bf::main_frame::create_menu() { wxMenuBar* menu_bar = new wxMenuBar(); menu_bar->Append(create_animation_menu(), _("&Animation")); menu_bar->Append(create_edit_menu(), _("&Edit")); menu_bar->Append(create_help_menu(), _("&Help")); SetMenuBar(menu_bar); } // main_frame::create_menu()
/*-------------------------------------------------------------------- * info_viewer::clear * */ void info_viewer::clear() { text->clear(); text->fout() << "No object selected\n"; text->update(); /* set up menus */ menu->remove(ROOT_MENU); create_obj_menu(); create_edit_menu(); add_std_go_menu( menu ); }
void edit_init_menu (struct WMenuBar *menubar) { menubar_add_menu (menubar, create_menu (_("&File"), create_file_menu (), "[Internal File Editor]")); menubar_add_menu (menubar, create_menu (_("&Edit"), create_edit_menu (), "[Internal File Editor]")); menubar_add_menu (menubar, create_menu (_("&Search"), create_search_replace_menu (), "[Internal File Editor]")); menubar_add_menu (menubar, create_menu (_("&Command"), create_command_menu (), "[Internal File Editor]")); menubar_add_menu (menubar, create_menu (_("For&mat"), create_format_menu (), "[Internal File Editor]")); menubar_add_menu (menubar, create_menu (_("&Options"), create_options_menu (), "[Internal File Editor]")); }
Sint32 vbutton::do_call(Sint32 whatfunc, Sint32 arg) { switch (whatfunc) { case BEGINMENU: return beginmenu(arg); case CREATE_TEAM_MENU: return create_team_menu(arg); case SET_PLAYER_MODE: return set_player_mode(arg); case QUIT_MENU: quit(arg); return 1; case CREATE_VIEW_MENU: return create_view_menu(arg); case CREATE_EDIT_MENU: return create_edit_menu(arg); case CREATE_BUY_MENU: return create_buy_menu(arg); case CREATE_LOAD_MENU: return create_load_menu(arg); case CREATE_SAVE_MENU: return create_save_menu(arg); case GO_MENU: return go_menu(arg); case RETURN_MENU: return arg; case CYCLE_TEAM_GUY: return cycle_team_guy(arg); case DECREASE_STAT: return decrease_stat(arg); case INCREASE_STAT: return increase_stat(arg); case EDIT_GUY: return edit_guy(arg); case CYCLE_GUY: return cycle_guy(arg); case ADD_GUY: return add_guy(arg); case DO_SAVE: return do_save(arg); case DO_LOAD: return do_load(arg); case NAME_GUY: // name some guy return name_guy(arg); case CREATE_DETAIL_MENU: return create_detail_menu(NULL); case DO_SET_SCEN_LEVEL: return do_set_scen_level(arg); case SET_DIFFICULTY: return set_difficulty(); case CHANGE_TEAM: return change_teamnum(arg); case CHANGE_HIRE_TEAM: return change_hire_teamnum(arg); case ALLIED_MODE: return change_allied(); case YES_OR_NO: return yes_or_no(arg); default: return 4; } }