| 1111 GtkRequisition menu_req; |
1111 GtkRequisition menu_req; |
| 1112 GtkAllocation allocation; |
1112 GtkAllocation allocation; |
| 1113 gint ythickness = gtk_widget_get_style(widget)->ythickness; |
1113 gint ythickness = gtk_widget_get_style(widget)->ythickness; |
| 1114 int savy; |
1114 int savy; |
| 1115 |
1115 |
| 1116 gtk_widget_get_allocation(widget, &allocation); |
1116 gtk_widget_get_allocation(widget, &allocation); |
| 1117 gtk_widget_size_request(GTK_WIDGET (menu), &menu_req); |
1117 gtk_widget_size_request(GTK_WIDGET (menu), &menu_req); |
| 1118 gdk_window_get_origin(gtk_widget_get_window(widget), x, y); |
1118 gdk_window_get_origin(gtk_widget_get_window(widget), x, y); |
| 1119 *x += allocation.x; |
1119 *x += allocation.x; |
| 1120 *y += allocation.y + allocation.height; |
1120 *y += allocation.y + allocation.height; |
| 1121 savy = *y; |
1121 savy = *y; |