view etc/charsets/MULE-sisheng.map @ 108027:2ba5d029fd5e

Gtk tool bars can be text, icons with text or just icons * frames.texi (Tool Bars): Add tool-bar-style. * vc-dir.el (vc-dir-tool-bar-map): Add :label on some tool bar items. * tool-bar.el (tool-bar-setup): Add :label on some tool bar items. * loadup.el: Load dynamic-setting.el if feature dynamic-setting is present. * info.el (info-tool-bar-map): Add labels. * cus-start.el (all): Add tool-bar-style and tool-bar-max-label-size. * cus-edit.el (custom-commands): Add labels for tool bar. (custom-buffer-create-internal, Custom-mode): Adjust for labels in custom-commands. * dynamic-setting.el: Renamed from font-setting.el. * xsettings.c: Qmonospace_font_name, Qtool_bar_style and current_tool_bar_style are new. (store_config_changed_event): Rename from store_font_changed_event. (XSETTINGS_TOOL_BAR_STYLE): New define. (SEEN_FONT, SEEN_TB_STYLE): New enum values. (struct xsettings): Add font and tb_style, set xft stuff inside #ifdef HAVE_XFT. (something_changedCB): store_font_changed_event is now store_config_changed_event (parse_settings): Rename from parse_xft_settings. Read non-xft xsettings outside #ifdef HAVE_XFT. (read_settings): Renamed from read_xft_settings. (apply_xft_settings): Take current settings as parameter. Do not call read_(xft)_settings. (read_and_apply_settings): New function. (xft_settings_event): Do non-xft stuff out of HAVE_XFT. Call read_and_apply_settings if there are settings to be read. (init_xsettings): Renamed from init_xfd_settings. Call read_and_apply_settings unconditionally. (xsettings_initialize): Call init_xsettings. (Ftool_bar_get_system_style): New function. (syms_of_xsettings): Define Qmonospace_font_name and Qtool_bar_style. Initialize current_tool_bar_style to nil. defsubr Stool_bar_get_system_style. Fprovide on dynamic-setting. * xsettings.h (Ftool_bar_get_system_style): Declare. * xdisp.c: Vtool_bar_style, tool_bar_max_label_size, Qtext, Qboth, Qboth_horiz are new. (syms_of_xdisp): Intern Qtext, Qboth, Qboth_horiz, DEFVAR Vtool_bar_style, tool_bar_max_label_size. * lisp.h: Extern declare Qtext, Qboth, Qboth_horiz. * keyboard.c: QClabel is new. (parse_tool_bar_item): Take out QClabel from tool bar items. Try to construct a label if ther is no QClabel. (syms_of_keyboard): Intern :label as QClabel. * dispextern.h (tool_bar_item_idx): TOOL_BAR_ITEM_LABEL is new. (Vtool_bar_style, tool_bar_max_label_size, DEFAULT_TOOL_BAR_LABEL_SIZE): New. * Makefile.in (SOME_MACHINE_LISP): font-setting.el renamed to dynamic-setting.el. * gtkutil.c (xg_tool_bar_menu_proxy): Handle label in tool bar item. (xg_make_tool_item, xg_show_toolbar_item): New function. (update_frame_tool_bar): Take label from TOOL_BAR_ITEM_LABEL. Call xg_make_tool_item to make a tool bar item. Call xg_show_toolbar_item. Use wtoolbar instead of x->toolbar_widget. * xterm.c (x_draw_image_relief): Take Vtool_bar_button_margin into account for toolbars.
author Jan D. <jan.h.d@swipnet.se>
date Wed, 21 Apr 2010 18:26:09 +0200
parents 8cc2b1e9767f
children
line wrap: on
line source

# Generated by running amdin/charsets/mule-charsets.el in Emacs 22.3.
0x21 0x0101
0x22 0x00E1
0x23 0x01CE
0x24 0x00E0
0x25 0x0113
0x26 0x00E9
0x27 0x011B
0x28 0x00E8
0x29 0x012B
0x2A 0x00ED
0x2B 0x01D0
0x2C 0x00EC
0x2D 0x014D
0x2E 0x00F3
0x2F 0x01D2
0x30 0x00F2
0x31 0x016B
0x32 0x00FA
0x33 0x01D4
0x34 0x00F9
0x35 0x01D6
0x36 0x01D8
0x37 0x01DA
0x38 0x01DC
0x39 0x00FC
0x3A 0x00EA
0x3C 0x1E3F
0x3D 0x0144
0x3E 0x0148
0x3F 0x01F9
0x41 0x02C9
0x42 0x02CA
0x43 0x02C7
0x44 0x02CB
0x45 0x3105
0x46 0x3106
0x47 0x3107
0x48 0x3108
0x49 0x3109
0x4A 0x310A
0x4B 0x310B
0x4C 0x310C
0x4D 0x310D
0x4E 0x310E
0x4F 0x310F
0x50 0x3110
0x51 0x3111
0x52 0x3112
0x53 0x3113
0x54 0x3114
0x55 0x3115
0x56 0x3116
0x57 0x3117
0x58 0x3118
0x59 0x3119
0x5A 0x311A
0x5B 0x311B
0x5C 0x311C
0x5D 0x311D
0x5E 0x311E
0x5F 0x311F
0x60 0x3120
0x61 0x3121
0x62 0x3122
0x63 0x3123
0x64 0x3124
0x65 0x3125
0x66 0x3126
0x67 0x3127
0x68 0x3128
0x69 0x3129