enum _e_popup_t — Popup item type enumeration.
enum _e_popup_t {
E_POPUP_ITEM,
E_POPUP_TOGGLE,
E_POPUP_RADIO,
E_POPUP_IMAGE,
E_POPUP_SUBMENU,
E_POPUP_BAR,
E_POPUP_TYPE_MASK,
E_POPUP_ACTIVE
}; A simple menu item.
A toggle menu item.
A radio menu item. Note that the radio group is global for the entire (sub) menu. i.e. submenu's must be used to separate radio button menu items.
A &GtkImage menu item. In this case the image field of &struct _EPopupItem points to the &GtkImage directly.
A sub-menu header. It is up to the application to define the path properly so that the submenu comes before the submenu items.
A menu separator bar.
Mask used to separate item type from option bits.
An option bit to signify that the radio button or toggle button is active.