Mercurial > emacs
view etc/images/prev-node.xpm @ 111991:968255ee954a
Support for menu separators in the GTK tool-bar.
* src/gtkutil.c (XG_BIN_CHILD): New macro.
(xg_get_menu_item_label, xg_update_menubar)
(xg_update_menu_item, xg_tool_bar_menu_proxy)
(xg_show_toolbar_item, update_frame_tool_bar): Use it.
(separator_names, xg_separator_p): Move to keyboard.c.
(create_menus, xg_update_submenu, update_frame_tool_bar): Use
menu_separator_name_p.
* src/keyboard.c (parse_tool_bar_item): Allow menu separators in
tool-bar maps.
(menu_separator_name_p): New function, from gtkutil.c.
(separator_names): Move from gtkutil.c.
* src/keyboard.h (menu_separator_name_p): Add prototype.
* src/nsmenu.m (name_is_separator): Function deleted.
(addItemWithWidgetValue): Use menu_separator_name_p.
* src/w32menu.c (name_is_separator): Function deleted.
(add_menu_item): Use menu_separator_name_p.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Fri, 17 Dec 2010 12:04:06 +0800 |
parents | c0f0ecaa0096 |
children |
line wrap: on
line source
/* XPM */ static char * prev_node3_xpm[] = { "24 24 17 1", " c None", ". c #000000", "+ c #0F1308", "@ c #FFFFFF", "# c #BCBCB8", "$ c #DADAD6", "% c #778E6F", "& c #C2D7BE", "* c #A6BFA0", "= c #A9C7A6", "- c #BDD3B8", "; c #B0CAAD", "> c #C1D6BD", ", c #8CA782", "' c #5B7950", ") c #6B9060", "! c #445B2C", " .................. ", " +@#@@@@@@@@@@@@@@$. ", " +@@%$@@@@@@@@@@@@@$. ", " .$#%%$@@@@@@@@@$.$$$. ", " .%$##$@@@@@@@@#..$$$. ", " .#@@@@@@@@@$$#.&.#$$. ", " .$@@@@@@@@@@#.$*.##$. ", " .@@@@@@@@$$#.$=*.......", " .@@@@@@@$$#.$==-&&&&&*.", " .@@@@@@@$#.@====;====%.", " .@$@$$$$#.$>>>>>>>>>>,.", " .@$@$$$$#.'))))))))))!.", " .@$$$$$$##.')))))))))!.", " .@$$$$$$##%.')))'!!!!!.", " .@$$$$$##$#%.')!.......", " .@$$$$$$$###%.'!.%%%. ", " .@$$#####$$##%.!.%##. ", " .@$$$$$$$#####%..###. ", " .@$$#####$$$###%.###. ", " .@$$$$$$$$$$$#######. ", " .@##################. ", " ..................... ", " ", " "};