Changeset 507 for trunk/src/update_menu.m
- Timestamp:
- Jul 29, 2012, 11:18:31 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/update_menu.m
r236 r507 12 12 function menu_str=update_menu(handle,strinput) 13 13 menu_str=get(handle,'String'); 14 nbmenu=length(menu_str);15 14 ichoice=find(strcmp(strinput,menu_str),1); 16 15 if isempty(ichoice)%the input string does not exist in the menu 17 menu_str{nbmenu+1}=menu_str{nbmenu};%shift the last item ('more...')18 menu_str {nbmenu}=strinput;16 ichoice= length(menu_str); 17 menu_str=[menu_str(1:end-1);{strinput};menu_str(end)]; 19 18 set(handle,'String',menu_str) 20 ichoice=nbmenu;21 19 end 22 20 set(handle,'Value',ichoice)
Note: See TracChangeset
for help on using the changeset viewer.