AgsMenuBar

AgsMenuBar — the menu bar.

Stability Level

Stable, unless otherwise indicated

Functions

GtkMenu * ags_zoom_menu_new ()
GtkMenu * ags_tact_menu_new ()
GtkComboBox * ags_zoom_combo_box_new ()
GtkComboBox * ags_tact_combo_box_new ()
GtkMenu * ags_ladspa_bridge_menu_new ()
GtkMenu * ags_dssi_bridge_menu_new ()
GtkMenu * ags_lv2_bridge_menu_new ()
GtkMenu * ags_vst3_bridge_menu_new ()
GtkMenu * ags_live_dssi_bridge_menu_new ()
GtkMenu * ags_live_lv2_bridge_menu_new ()
GtkMenu * ags_live_vst3_bridge_menu_new ()
AgsMenuBar * ags_menu_bar_new ()

Types and Values

Object Hierarchy

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

Includes

#include <ags/app/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: 3.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_vst3_bridge_menu_new ()

GtkMenu *
ags_vst3_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_live_vst3_bridge_menu_new ()

GtkMenu *
ags_live_vst3_bridge_menu_new ();

ags_menu_bar_new ()

AgsMenuBar *
ags_menu_bar_new ();

Creates an AgsMenuBar

Returns

a new AgsMenuBar

Since: 3.0.0

Types and Values

enum AgsMenuBarFlags

Members

AGS_MENU_BAR_CONNECTED