CodeSlayerMenuBarView

CodeSlayerMenuBarView — The view menu.

Synopsis

#include <codeslayer/codeslayer-menubar-view.h>

struct              CodeSlayerMenuBarView;
GtkWidget *         codeslayer_menu_bar_view_new        (GtkWidget *menu_bar,
                                                         GtkAccelGroup *accel_group,
                                                         CodeSlayerSettings *settings);
void                codeslayer_menu_bar_view_sync_with_panes
                                                        (CodeSlayerMenuBarView *menu_bar_view,
                                                         gboolean show_side_pane,
                                                         gboolean show_bottom_pane);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkMenuItem
                                 +----CodeSlayerMenuBarView

Implemented Interfaces

CodeSlayerMenuBarView implements AtkImplementorIface, GtkBuildable, GtkActivatable and GtkActionable.

Description

Details

struct CodeSlayerMenuBarView

struct CodeSlayerMenuBarView;

codeslayer_menu_bar_view_new ()

GtkWidget *         codeslayer_menu_bar_view_new        (GtkWidget *menu_bar,
                                                         GtkAccelGroup *accel_group,
                                                         CodeSlayerSettings *settings);

Creates a new CodeSlayerMenuBarView.

menu_bar :

a CodeSlayerMenuBar.

accel_group :

a GtkAccelGroup.

settings :

a CodeSlayerSettings.

Returns :

a new CodeSlayerMenuBarView.

codeslayer_menu_bar_view_sync_with_panes ()

void                codeslayer_menu_bar_view_sync_with_panes
                                                        (CodeSlayerMenuBarView *menu_bar_view,
                                                         gboolean show_side_pane,
                                                         gboolean show_bottom_pane);

Update the sensitivity of view related menu items based on the current state of the bottom and side pane.

menu_bar_view :

a CodeSlayerMenuBarView.

show_side_pane :

if TRUE then the side pane is shown

show_bottom_pane :

if TRUE then the bottom pane is shown