UIWAIT does not seem to properly handle popup menus that are defined using the “|” separator.
The following code is used to declare strings in a popup menu:
v = 'Menu Item 1|Menu Item 2';set(handles.ActiveSelector, 'String', v);
The following warning is obtained when UIWAIT is used with the above popup menu (that is defined using the “|” separator):
Warning: popupmenu control requires that Value be an integer within String range Control will not be rendered until all of its parameter values are valid. In uiwait at 54 In untitled>untitled_OpeningFcn at 64 In gui_mainfcn at 166 In untitled at 42
Best Answer