diff options
author | Tim Janik <timj@src.gnome.org> | 2008-06-20 11:08:45 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2008-06-20 11:08:45 +0000 |
commit | a66946e2a56c5b69677925857c1b5042ce4a1996 (patch) | |
tree | 28fd51b1e9dc889f2376ddc270d630b89b428008 /gtk/gtkmenuitem.h | |
parent | f1f95ef71d9f3c2bc5da9644dd21696181489aa5 (diff) | |
download | gtk+-a66946e2a56c5b69677925857c1b5042ce4a1996.tar.gz |
Seal GtkMenuItem
svn path=/trunk/; revision=20610
Diffstat (limited to 'gtk/gtkmenuitem.h')
-rw-r--r-- | gtk/gtkmenuitem.h | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/gtk/gtkmenuitem.h b/gtk/gtkmenuitem.h index 1c51fc45c3..2ea41712c6 100644 --- a/gtk/gtkmenuitem.h +++ b/gtk/gtkmenuitem.h @@ -52,21 +52,21 @@ typedef struct _GtkMenuItemClass GtkMenuItemClass; struct _GtkMenuItem { GtkItem item; - - GtkWidget *submenu; - GdkWindow *event_window; - - guint16 toggle_size; - guint16 accelerator_width; - gchar *accel_path; - - guint show_submenu_indicator : 1; - guint submenu_placement : 1; - guint submenu_direction : 1; - guint right_justify: 1; - guint timer_from_keypress : 1; - guint from_menubar : 1; - guint timer; + + GtkWidget *GSEAL (submenu); + GdkWindow *GSEAL (event_window); + + guint16 GSEAL (toggle_size); + guint16 GSEAL (accelerator_width); + gchar *GSEAL (accel_path); + + guint GSEAL (show_submenu_indicator : 1); + guint GSEAL (submenu_placement : 1); + guint GSEAL (submenu_direction : 1); + guint GSEAL (right_justify: 1); + guint GSEAL (timer_from_keypress : 1); + guint GSEAL (from_menubar : 1); + guint GSEAL (timer); }; struct _GtkMenuItemClass @@ -115,6 +115,7 @@ void gtk_menu_item_set_right_justified (GtkMenuItem *menu_item, gboolean gtk_menu_item_get_right_justified (GtkMenuItem *menu_item); void gtk_menu_item_set_accel_path (GtkMenuItem *menu_item, const gchar *accel_path); +G_CONST_RETURN gchar* gtk_menu_item_get_accel_path (GtkMenuItem *menu_item); /* private */ void _gtk_menu_item_refresh_accel_path (GtkMenuItem *menu_item, |