gtk+ r20765 - in trunk: . gtk



Author: matthiasc
Date: Fri Jul  4 20:01:50 2008
New Revision: 20765
URL: http://svn.gnome.org/viewvc/gtk+?rev=20765&view=rev

Log:
Debork


Modified:
   trunk/ChangeLog
   trunk/gtk/gtkmenu.c

Modified: trunk/gtk/gtkmenu.c
==============================================================================
--- trunk/gtk/gtkmenu.c	(original)
+++ trunk/gtk/gtkmenu.c	Fri Jul  4 20:01:50 2008
@@ -536,16 +536,18 @@
   /**
    * GtkMenu:attach-widget:
    *
-   * The widget the menu is attached to.
+   * The widget the menu is attached to. Setting this property attaches
+   * the menu without a #GtkMenuDetachFunc. If you need to use a detacher,
+   * use gtk_menu_attach_to_widget() directly.
    *
    * Since: 2.14
    **/
   g_object_class_install_property (gobject_class,
-                                   PROP_ACCEL_PATH,
-                                   g_param_spec_string ("attach-widget",
+                                   PROP_ATTACH_WIDGET,
+                                   g_param_spec_object ("attach-widget",
 				                        P_("Attach Widget"),
 						        P_("The widget the menu is attached to"),
-						        NULL,
+						        GTK_TYPE_WIDGET,
 						        GTK_PARAM_READWRITE));
 
   g_object_class_install_property (gobject_class,
@@ -792,7 +794,7 @@
       gtk_menu_set_accel_path (menu, g_value_get_string (value));
       break;
     case PROP_ATTACH_WIDGET:
-      gtk_menu_attach (menu, g_value_get_object (value), 0, 0, 0, 0);
+      gtk_menu_attach_to_widget (menu, g_value_get_object (value), NULL);
       break;
     case PROP_TEAROFF_STATE:
       gtk_menu_set_tearoff_state (menu, g_value_get_boolean (value));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]