aboutsummaryrefslogtreecommitdiffstats
path: root/lib/egg/eggtoolbar.h
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@it.gnome.org>2003-06-29 16:32:01 +0800
committerMarco Pesenti Gritti <mpeseng@src.gnome.org>2003-06-29 16:32:01 +0800
commitb41b89d2288fa87201f17909ce6ca252dacd292e (patch)
tree607e01e621657cf0badea7c4403d6f4a240fef5d /lib/egg/eggtoolbar.h
parent515526399a7f11480c4077c55cdde9c5a796aca4 (diff)
downloadgsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar.gz
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar.bz2
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar.lz
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar.xz
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.tar.zst
gsoc2013-epiphany-b41b89d2288fa87201f17909ce6ca252dacd292e.zip
Make sure marshalers are regenerated
2003-06-29 Marco Pesenti Gritti <marco@it.gnome.org> * lib/egg/Makefile.am: Make sure marshalers are regenerated * lib/egg/egg-editable-toolbar.c: * lib/egg/eggmarshalers.c: * lib/egg/eggmarshalers.h: * lib/egg/eggmarshalers.list: * lib/egg/eggradiotoolbutton.c: * lib/egg/eggradiotoolbutton.h: * lib/egg/eggtoggletoolbutton.c: * lib/egg/eggtoggletoolbutton.h: * lib/egg/eggtoolbar.c: * lib/egg/eggtoolbar.h: * lib/egg/eggtoolbutton.c: * lib/egg/eggtoolbutton.h: * lib/egg/eggtoolitem.c: * lib/egg/eggtoolitem.h: Update
Diffstat (limited to 'lib/egg/eggtoolbar.h')
-rw-r--r--lib/egg/eggtoolbar.h67
1 files changed, 31 insertions, 36 deletions
diff --git a/lib/egg/eggtoolbar.h b/lib/egg/eggtoolbar.h
index b2725f997..a83a5da49 100644
--- a/lib/egg/eggtoolbar.h
+++ b/lib/egg/eggtoolbar.h
@@ -109,17 +109,18 @@ struct _EggToolbarClass
{
GtkContainerClass parent_class;
+ /* signals */
void (* orientation_changed) (EggToolbar *toolbar,
GtkOrientation orientation);
void (* style_changed) (EggToolbar *toolbar,
GtkToolbarStyle style);
void (* popup_context_menu) (EggToolbar *toolbar);
- /* these should go away/become padding when we become part of gtk+ */
+ /* keybinding signals -- these should go away/become padding when we become part of gtk+ */
gboolean (* move_focus) (EggToolbar *toolbar,
GtkDirectionType dir);
- gboolean (* focus_home) (EggToolbar *toolbar);
- gboolean (* focus_end) (EggToolbar *toolbar);
+ gboolean (* focus_ends) (EggToolbar *toolbar,
+ gboolean home);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
@@ -128,10 +129,6 @@ struct _EggToolbarClass
GType egg_toolbar_get_type (void) G_GNUC_CONST;
GtkWidget* egg_toolbar_new (void);
-void egg_toolbar_append (EggToolbar *toolbar,
- EggToolItem *item);
-void egg_toolbar_prepend (EggToolbar *toolbar,
- EggToolItem *item);
void egg_toolbar_insert (EggToolbar *toolbar,
EggToolItem *item,
gint pos);
@@ -147,13 +144,6 @@ void egg_toolbar_set_show_arrow (EggToolbar *toolbar,
gboolean show_arrow);
void egg_toolbar_set_orientation (EggToolbar *toolbar,
GtkOrientation orientation);
-/* FIXME: shouldn't these be deprecated? */
-void egg_toolbar_set_style (EggToolbar *toolbar,
- GtkToolbarStyle style);
-void egg_toolbar_set_icon_size (EggToolbar *toolbar,
- GtkIconSize icon_size);
-void egg_toolbar_unset_style (EggToolbar *toolbar);
-/* -------- */
void egg_toolbar_set_tooltips (EggToolbar *toolbar,
gboolean enable);
void egg_toolbar_unset_icon_size (EggToolbar *toolbar);
@@ -166,28 +156,33 @@ GtkReliefStyle egg_toolbar_get_relief_style (EggToolbar *toolbar);
#ifndef EGG_DISABLE_DEPRECATED
/* Simple button items */
-GtkWidget* egg_toolbar_append_item (EggToolbar *toolbar,
- const char *text,
- const char *tooltip_text,
- const char *tooltip_private_text,
- GtkWidget *icon,
- GtkSignalFunc callback,
- gpointer user_data);
-GtkWidget* egg_toolbar_prepend_item (EggToolbar *toolbar,
- const char *text,
- const char *tooltip_text,
- const char *tooltip_private_text,
- GtkWidget *icon,
- GtkSignalFunc callback,
- gpointer user_data);
-GtkWidget* egg_toolbar_insert_item (EggToolbar *toolbar,
- const char *text,
- const char *tooltip_text,
- const char *tooltip_private_text,
- GtkWidget *icon,
- GtkSignalFunc callback,
- gpointer user_data,
- gint position);
+void egg_toolbar_set_style (EggToolbar *toolbar,
+ GtkToolbarStyle style);
+void egg_toolbar_set_icon_size (EggToolbar *toolbar,
+ GtkIconSize icon_size);
+void egg_toolbar_unset_style (EggToolbar *toolbar);
+GtkWidget* egg_toolbar_append_item (EggToolbar *toolbar,
+ const char *text,
+ const char *tooltip_text,
+ const char *tooltip_private_text,
+ GtkWidget *icon,
+ GtkSignalFunc callback,
+ gpointer user_data);
+GtkWidget* egg_toolbar_prepend_item (EggToolbar *toolbar,
+ const char *text,
+ const char *tooltip_text,
+ const char *tooltip_private_text,
+ GtkWidget *icon,
+ GtkSignalFunc callback,
+ gpointer user_data);
+GtkWidget* egg_toolbar_insert_item (EggToolbar *toolbar,
+ const char *text,
+ const char *tooltip_text,
+ const char *tooltip_private_text,
+ GtkWidget *icon,
+ GtkSignalFunc callback,
+ gpointer user_data,
+ gint position);
/* Stock Items */
GtkWidget* egg_toolbar_insert_stock (EggToolbar *toolbar,