AgsMenuBar

AgsMenuBar — the menu bar.

Synopsis

#include <ags/X/ags_menu_bar.h>

struct              AgsMenuBar;
struct              AgsMenuBarClass;
AgsMenuBar *        ags_menu_bar_new                    ();
GtkComboBox *       ags_tact_combo_box_new              ();
GtkMenu *           ags_tact_menu_new                   ();
GtkComboBox *       ags_zoom_combo_box_new              ();
GtkMenu *           ags_zoom_menu_new                   ();

Description

AgsMenuBar is a composite widget to be used as application's menu bar.

Details

struct AgsMenuBar

struct AgsMenuBar {
  GtkMenuBar menu_bar;

  GtkMenu *file;
  GtkMenu *edit;
  GtkMenu *add;
  GtkMenu *help;
};

struct AgsMenuBarClass

struct AgsMenuBarClass {
  GtkMenuBarClass menu_bar;
};

ags_menu_bar_new ()

AgsMenuBar *        ags_menu_bar_new                    ();

Creates an AgsMenuBar

Returns :

a new AgsMenuBar

Since 0.3


ags_tact_combo_box_new ()

GtkComboBox *       ags_tact_combo_box_new              ();

ags_tact_menu_new ()

GtkMenu *           ags_tact_menu_new                   ();

ags_zoom_combo_box_new ()

GtkComboBox *       ags_zoom_combo_box_new              ();

Creates an GtkComboBox to select tact

Returns :

a new GtkComboBox

Since 0.4


ags_zoom_menu_new ()

GtkMenu *           ags_zoom_menu_new                   ();