AgsMenuBar

AgsMenuBar — the menu bar.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkMenuShell
                        ╰── GtkMenuBar
                            ╰── AgsMenuBar

Implemented Interfaces

AgsMenuBar implements AtkImplementorIface, GtkBuildable and AgsConnectable.

Includes

#include <ags/X/ags_menu_bar.h>

Description

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

Functions

ags_zoom_menu_new ()

GtkMenu *
ags_zoom_menu_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: 1.0.0


ags_tact_combo_box_new ()

GtkComboBox *
ags_tact_combo_box_new ();

ags_ladspa_bridge_menu_new ()

GtkMenu *
ags_ladspa_bridge_menu_new ();

ags_dssi_bridge_menu_new ()

GtkMenu *
ags_dssi_bridge_menu_new ();

ags_lv2_bridge_menu_new ()

GtkMenu *
ags_lv2_bridge_menu_new ();

ags_live_dssi_bridge_menu_new ()

GtkMenu *
ags_live_dssi_bridge_menu_new ();

ags_live_lv2_bridge_menu_new ()

GtkMenu *
ags_live_lv2_bridge_menu_new ();

ags_menu_bar_new ()

AgsMenuBar *
ags_menu_bar_new ();

Creates an AgsMenuBar

Returns

a new AgsMenuBar

Since: 1.0.0


AGS_IS_MENU_BAR()

#define AGS_IS_MENU_BAR(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_MENU_BAR))

AGS_MENU_BAR()

#define AGS_MENU_BAR(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_MENU_BAR, AgsMenuBar))

AGS_MENU_BAR_CLASS()

#define AGS_MENU_BAR_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_MENU_BAR, AgsMenuBarClass))

AGS_MENU_BAR_GET_CLASS()

#define AGS_MENU_BAR_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_MENU_BAR, AgsMenuBarClass))

ags_menu_bar_get_type ()

GType
ags_menu_bar_get_type (void);

Types and Values

AGS_MENU_ITEM_FILENAME_KEY

#define             AGS_MENU_ITEM_FILENAME_KEY

AGS_MENU_ITEM_EFFECT_KEY

#define             AGS_MENU_ITEM_EFFECT_KEY

AGS_TYPE_MENU_BAR

#define AGS_TYPE_MENU_BAR                (ags_menu_bar_get_type ())

struct AgsMenuBar

struct AgsMenuBar;

struct AgsMenuBarClass

struct AgsMenuBarClass {
  GtkMenuBarClass menu_bar;
};