CodeSlayerMenuBarView

CodeSlayerMenuBarView — The view menu.

Synopsis

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

struct              CodeSlayerMenuBarView;
GtkWidget *         codeslayer_menubar_view_new         (GtkWidget *menubar,
                                                         GtkAccelGroup *accel_group,
                                                         CodeSlayerSettings *settings);
void                codeslayer_menubar_view_sync_with_panes
                                                        (CodeSlayerMenuBarView *menubar_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_menubar_view_new ()

GtkWidget *         codeslayer_menubar_view_new         (GtkWidget *menubar,
                                                         GtkAccelGroup *accel_group,
                                                         CodeSlayerSettings *settings);

Creates a new CodeSlayerMenuBarView.

menubar :

a CodeSlayerMenuBar.

accel_group :

a GtkAccelGroup.

settings :

a CodeSlayerSettings.

Returns :

a new CodeSlayerMenuBarView.

codeslayer_menubar_view_sync_with_panes ()

void                codeslayer_menubar_view_sync_with_panes
                                                        (CodeSlayerMenuBarView *menubar_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.

menubar_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