GeditPanel

GeditPanel

Synopsis




                    GeditPanelPrivate;
                    GeditPanel;
GtkWidget*          gedit_panel_new                     (GtkOrientation orientation);
void                gedit_panel_add_item                (GeditPanel *panel,
                                                         GtkWidget *item,
                                                         const gchar *name,
                                                         GtkWidget *image);
void                gedit_panel_add_item_with_stock_icon
                                                        (GeditPanel *panel,
                                                         GtkWidget *item,
                                                         const gchar *name,
                                                         const gchar *stock_id);
gboolean            gedit_panel_remove_item             (GeditPanel *panel,
                                                         GtkWidget *item);
gboolean            gedit_panel_activate_item           (GeditPanel *panel,
                                                         GtkWidget *item);
gboolean            gedit_panel_item_is_active          (GeditPanel *panel,
                                                         GtkWidget *item);
GtkOrientation      gedit_panel_get_orientation         (GeditPanel *panel);
gint                gedit_panel_get_n_items             (GeditPanel *panel);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GeditPanel

Implemented Interfaces

GeditPanel implements AtkImplementorIface and GtkBuildable.

Properties


  "orientation"              GtkOrientation        : Read / Write / Construct Only

Signals


  "close"                                          : Run Last / Action
  "focus-document"                                 : Run Last / Action
  "item-added"                                     : Run First
  "item-removed"                                   : Run First

Description

Details

GeditPanelPrivate

typedef struct _GeditPanelPrivate GeditPanelPrivate;


GeditPanel

typedef struct _GeditPanel GeditPanel;


gedit_panel_new ()

GtkWidget*          gedit_panel_new                     (GtkOrientation orientation);

orientation :

Returns :


gedit_panel_add_item ()

void                gedit_panel_add_item                (GeditPanel *panel,
                                                         GtkWidget *item,
                                                         const gchar *name,
                                                         GtkWidget *image);

panel :

item :

name :

image :


gedit_panel_add_item_with_stock_icon ()

void                gedit_panel_add_item_with_stock_icon
                                                        (GeditPanel *panel,
                                                         GtkWidget *item,
                                                         const gchar *name,
                                                         const gchar *stock_id);

panel :

item :

name :

stock_id :


gedit_panel_remove_item ()

gboolean            gedit_panel_remove_item             (GeditPanel *panel,
                                                         GtkWidget *item);

panel :

item :

Returns :


gedit_panel_activate_item ()

gboolean            gedit_panel_activate_item           (GeditPanel *panel,
                                                         GtkWidget *item);

panel :

item :

Returns :


gedit_panel_item_is_active ()

gboolean            gedit_panel_item_is_active          (GeditPanel *panel,
                                                         GtkWidget *item);

panel :

item :

Returns :


gedit_panel_get_orientation ()

GtkOrientation      gedit_panel_get_orientation         (GeditPanel *panel);

panel :

Returns :


gedit_panel_get_n_items ()

gint                gedit_panel_get_n_items             (GeditPanel *panel);

panel :

Returns :

Property Details

The "orientation" property

  "orientation"              GtkOrientation        : Read / Write / Construct Only

The panel's orientation.

Default value: GTK_ORIENTATION_VERTICAL

Signal Details

The "close" signal

void                user_function                      (GeditPanel *geditpanel,
                                                        gpointer    user_data)       : Run Last / Action

geditpanel :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "focus-document" signal

void                user_function                      (GeditPanel *geditpanel,
                                                        gpointer    user_data)       : Run Last / Action

geditpanel :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "item-added" signal

void                user_function                      (GeditPanel *geditpanel,
                                                        GtkWidget  *widget,
                                                        gpointer    user_data)       : Run First

geditpanel :

the object which received the signal.

widget :

user_data :

user data set when the signal handler was connected.

The "item-removed" signal

void                user_function                      (GeditPanel *geditpanel,
                                                        GtkWidget  *widget,
                                                        gpointer    user_data)       : Run First

geditpanel :

the object which received the signal.

widget :

user_data :

user data set when the signal handler was connected.