From: espen Date: Tue, 15 Aug 2000 19:41:26 +0000 (+0000) Subject: Added some accessor functions X-Git-Tag: clg-0-90~474 X-Git-Url: https://git.distorted.org.uk/~mdw/clg/commitdiff_plain/ea67b776bf305f9cd1e8c3e16bc7ff27cc8b8fea?hp=236be6c1af7a12aec218f80168e426e8609ed6b7 Added some accessor functions --- diff --git a/gtk/gtkglue.c b/gtk/gtkglue.c index 51c4801..d156338 100644 --- a/gtk/gtkglue.c +++ b/gtk/gtkglue.c @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: gtkglue.c,v 1.1 2000/08/14 16:45:01 espen Exp $ */ +/* $Id: gtkglue.c,v 1.2 2000/08/15 19:41:26 espen Exp $ */ #include @@ -151,6 +151,12 @@ gtk_menu_item_get_submenu (GtkMenuItem* menu_item) return menu_item->submenu; } +GtkSubmenuPlacement +gtk_menu_item_get_placement (GtkMenuItem* menu_item) +{ + return menu_item->submenu_placement; +} + gint gtk_menu_item_get_show_toggle (GtkMenuItem* menu_item) { @@ -513,6 +519,21 @@ gtk_list_selection (GtkList *list) } +/* Menu */ + +gboolean +gtk_menu_get_tearoff_state (GtkMenu *menu) +{ + return menu->torn_off; +} + +gchar* +gtk_menu_get_title (GtkMenu *menu) +{ + return g_strdup (gtk_object_get_data (GTK_OBJECT (menu), "gtk-menu-title")); +} + + /* Table */ guint @@ -538,6 +559,12 @@ gtk_toolbar_num_children (GtkToolbar *toolbar) return toolbar->num_children; } +gint +gtk_toolbar_get_tooltips (GtkToolbar *toolbar) +{ + return toolbar->tooltips->enabled; +} + /* Tree */ @@ -624,8 +651,11 @@ gtk_tooltips_get_delay (GtkTooltips *tooltips) return tooltips->delay; } - - +gboolean +gtk_tooltips_get_enabled (GtkTooltips *tooltips) +{ + return tooltips->enabled; +} /* GtkStyle accessor functions */