Changes in uspace/app/nav/menu.c [46bd63c9:accdf882] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/nav/menu.c
r46bd63c9 raccdf882 1 1 /* 2 * Copyright (c) 202 3Jiri Svoboda2 * Copyright (c) 2025 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 55 55 ui_menu_t *mfile; 56 56 ui_menu_entry_t *mopen; 57 ui_menu_entry_t *medit; 57 58 ui_menu_entry_t *mfsep; 58 59 ui_menu_entry_t *mexit; … … 82 83 83 84 ui_menu_entry_set_cb(mopen, nav_menu_file_open, (void *) menu); 85 86 rc = ui_menu_entry_create(mfile, "~E~dit", "Ctrl-E", &medit); 87 if (rc != EOK) 88 goto error; 89 90 ui_menu_entry_set_cb(medit, nav_menu_file_edit, (void *) menu); 84 91 85 92 rc = ui_menu_entry_sep_create(mfile, &mfsep); … … 154 161 } 155 162 163 /** File / Edit menu entry selected. 164 * 165 * @param mentry Menu entry 166 * @param arg Argument (navigator_t *) 167 */ 168 void nav_menu_file_edit(ui_menu_entry_t *mentry, void *arg) 169 { 170 nav_menu_t *menu = (nav_menu_t *)arg; 171 172 if (menu->cb != NULL && menu->cb->file_edit != NULL) 173 menu->cb->file_edit(menu->cb_arg); 174 } 175 156 176 /** File / Exit menu entry selected. 157 177 *
Note:
See TracChangeset
for help on using the changeset viewer.