2001-03-22 Gerd Moellmann <gerd@gnu.org>
+ * xfaces.c (x_set_menu_resources_from_menu_face) [USE_X_TOOLKIT]:
+ Removed, together with subroutines.
+ (x_set_menu_face_resources) [USE_X_TOOLKIT]: New function.
+ (realize_basic_faces) [USE_X_TOOLKIT]: Call
+ x_set_menu_face_resources.
+
+ * dispextern.h (x_set_menu_resources_from_menu_face): Remove
+ prototype.
+
+ * xmenu.c (update_frame_menubar, set_frame_menubar, xmenu_show):
+ Remove calls to x_set_menu_resources_from_menu_face.
+
* xfaces.c (xm_set_menu_resources_from_menu_face): Remove
#ifndef LESSTIF_VERSION.
/* Re-manage the text-area widget, and then thrash the sizes. */
XtManageChild (x->edit_widget);
- x_set_menu_resources_from_menu_face (f, x->menubar_widget);
lw_refigure_widget (x->column_widget, True);
/* Force the pane widget to resize itself with the right values. */
}
free_menubar_widget_value_tree (first_wv);
- if (!update_frame_menubar (f))
- x_set_menu_resources_from_menu_face (f, menubar_widget);
+ update_frame_menubar (f);
UNBLOCK_INPUT;
}
/* Free the widget_value objects we used to specify the contents. */
free_menubar_widget_value_tree (first_wv);
- /* Override any default settings with ones from the `menu' face. */
- x_set_menu_resources_from_menu_face (f, menu);
-
/* No selection has been chosen yet. */
menu_item_selection = 0;