# Opcode
> [HTML Version](opcode_aui.htm)
_opcode _([Num](num.htm.md)) should be one of the following:
| **Symbol** | **Value** | **Meaning** |
|------|------|------|
| MNUOP\_CHK | 0 | No change to the menus; just check to see if a menu item exists |
| MNUOP\_ADD | 1 | Add new menu items |
| MNUOP\_STA | 2 | Change state of existing menu items |
| MNUOP\_DEL | 3 | Delete menu items |
| MNUOP\_POP | 4 | Displays a previously defined context or popup menu, supports millirows: xcall AUI, AUI\_MENU, mnuop\_pop, menuid, "", row, col, "", "", status \{,dlgid\} |
| MNUOP\_DSP | 6 | Force menu to be redisplayed/updated (needed after adding menu items to a dialog) |
| [MNUOP\_RST](mnuop_rst.htm.md) | 7 | Resets main A-Shell menu. |