## GtkSimpleMenu

GtkSimpleMenu — Simple menu widget

## Synopsis

                GtkSimpleMenu;
                GtkSimpleMenuClass;
    GtkWidget*  gtk_simple_menu_new             (void);
    void        gtk_simple_menu_append_item     (GtkSimpleMenu *sel,
                                                 const gchar *item);
    void        gtk_simple_menu_flush           (GtkSimpleMenu *sel);

## Description

This widget provides a simple selection menu with an easy to use interface.

## Details

### GtkSimpleMenu

    typedef struct _GtkSimpleMenu GtkSimpleMenu;

Menu struct containing a GtkOptionMenu (optionmenu) and a menu widget (menu).

### GtkSimpleMenuClass

    typedef struct _GtkSimpleMenuClass GtkSimpleMenuClass;

Abstract class type, don't use directly.

### gtk_simple_menu_new ()

    GtkWidget*  gtk_simple_menu_new             (void);

Create a new simple menu widget.

Returns : | New widget.

### gtk_simple_menu_append_item ()

    void        gtk_simple_menu_append_item     (GtkSimpleMenu *sel,
                                                 const gchar *item);

Adds a new menu item to a GtkSimpleMenu.

`sel` : | Menu to add an item to.
`item` : | Title for menu item.

### gtk_simple_menu_flush ()

    void        gtk_simple_menu_flush           (GtkSimpleMenu *sel);

Cleans up a GtkSimpleMenu and removes all its items.

`sel` : | Menu to flush.