[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src macmenu.c
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-commit] emacs/src macmenu.c |
Date: |
Sun, 19 Feb 2006 07:33:13 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch:
Changes by: YAMAMOTO Mitsuharu <address@hidden> 06/02/19 07:33:13
Modified files:
src : macmenu.c
Log message:
(popup_activated_flag, submenu_id)
(next_menubar_widget_id): Remove variables.
(initialize_frame_menubar): Remove function.
(pop_down_menu, mac_menu_show): Simplify save value.
(dispose_menus): New function.
(pop_down_menu, fill_menubar): Use it.
(fill_submenu): Remove function. All uses changed to fill_menu.
(add_menu_item): Remove args SUBMENU and FORCE_DISABLE. New arg
POS. Don't call SetMenuItemHierarchicalID here.
(fill_menu): Add arg SUBMENU_ID. Return submenu_id that is to be
used next. Call SetMenuItemHierarchicalID here.
(fill_menubar): Add arg DEEP_P. All uses changed. Clean up menu
objects if needed. Reuse existing menu bar titles if possible.
(set_frame_menubar): Don't clean up menu objects here.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/emacs/src/macmenu.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text