view etc/nxml/02100-0214F.el @ 107828:6d3accd249f7

Use XFT in Lucid dialogs if available. * xmenu.c (apply_systemfont_to_dialog): New. (create_and_show_dialog): Call apply_systemfont_to_dialog if HAVE_XFT. * lwlib-Xaw.c (widget_xft_data): New for Xft data. (fill_xft_data, openFont, get_text_width_and_height) (draw_text, set_text, find_xft_data, command_press) (command_reset): New functions. (xaw_update_one_widget): Call set_text for dialog and buttons if HAVE_XFT. Also set internalHeight for buttons. (xaw_destroy_instance): Free all Xft related data. (button_actions, buttonTrans): New structures. (make_dialog): Call XtAppAddActions for button_actions. Find xft font to use and call fill_xft_data for widgets. (xaw_create_dialog): Pass instance parameter to make_dialog. * lwlib-int.h (_widget_instance): Add Xft data if HAVE_XFT. Override translations for buttons. If depth is 16 or more, tell Xaw3d to not be nice to colormap. Remove separator widget, use XtNhorizDistance on first right button instead. * xresources.texi (Lucid Resources): Mention faceName for dialogs.
author Jan D. <jan.h.d@swipnet.se>
date Sun, 11 Apr 2010 20:26:13 +0200
parents 146707e036bd
children ef719132ddfa
line wrap: on
line source

(nxml-define-char-name-set 'letterlike-symbols
  '(("ACCOUNT OF" #x2100)
    ("ADDRESSED TO THE SUBJECT" #x2101)
    ("DOUBLE-STRUCK CAPITAL C" #x2102)
    ("DEGREE CELSIUS" #x2103)
    ("CENTRE LINE SYMBOL" #x2104)
    ("CARE OF" #x2105)
    ("CADA UNA" #x2106)
    ("EULER CONSTANT" #x2107)
    ("SCRUPLE" #x2108)
    ("DEGREE FAHRENHEIT" #x2109)
    ("SCRIPT SMALL G" #x210A)
    ("SCRIPT CAPITAL H" #x210B)
    ("BLACK-LETTER CAPITAL H" #x210C)
    ("DOUBLE-STRUCK CAPITAL H" #x210D)
    ("PLANCK CONSTANT" #x210E)
    ("PLANCK CONSTANT OVER TWO PI" #x210F)
    ("SCRIPT CAPITAL I" #x2110)
    ("BLACK-LETTER CAPITAL I" #x2111)
    ("SCRIPT CAPITAL L" #x2112)
    ("SCRIPT SMALL L" #x2113)
    ("L B BAR SYMBOL" #x2114)
    ("DOUBLE-STRUCK CAPITAL N" #x2115)
    ("NUMERO SIGN" #x2116)
    ("SOUND RECORDING COPYRIGHT" #x2117)
    ("SCRIPT CAPITAL P" #x2118)
    ("DOUBLE-STRUCK CAPITAL P" #x2119)
    ("DOUBLE-STRUCK CAPITAL Q" #x211A)
    ("SCRIPT CAPITAL R" #x211B)
    ("BLACK-LETTER CAPITAL R" #x211C)
    ("DOUBLE-STRUCK CAPITAL R" #x211D)
    ("PRESCRIPTION TAKE" #x211E)
    ("RESPONSE" #x211F)
    ("SERVICE MARK" #x2120)
    ("TELEPHONE SIGN" #x2121)
    ("TRADE MARK SIGN" #x2122)
    ("VERSICLE" #x2123)
    ("DOUBLE-STRUCK CAPITAL Z" #x2124)
    ("OUNCE SIGN" #x2125)
    ("OHM SIGN" #x2126)
    ("INVERTED OHM SIGN" #x2127)
    ("BLACK-LETTER CAPITAL Z" #x2128)
    ("TURNED GREEK SMALL LETTER IOTA" #x2129)
    ("KELVIN SIGN" #x212A)
    ("ANGSTROM SIGN" #x212B)
    ("SCRIPT CAPITAL B" #x212C)
    ("BLACK-LETTER CAPITAL C" #x212D)
    ("ESTIMATED SYMBOL" #x212E)
    ("SCRIPT SMALL E" #x212F)
    ("SCRIPT CAPITAL E" #x2130)
    ("SCRIPT CAPITAL F" #x2131)
    ("TURNED CAPITAL F" #x2132)
    ("SCRIPT CAPITAL M" #x2133)
    ("SCRIPT SMALL O" #x2134)
    ("ALEF SYMBOL" #x2135)
    ("BET SYMBOL" #x2136)
    ("GIMEL SYMBOL" #x2137)
    ("DALET SYMBOL" #x2138)
    ("INFORMATION SOURCE" #x2139)
    ("ROTATED CAPITAL Q" #x213A)
    ("DOUBLE-STRUCK SMALL GAMMA" #x213D)
    ("DOUBLE-STRUCK CAPITAL GAMMA" #x213E)
    ("DOUBLE-STRUCK CAPITAL PI" #x213F)
    ("DOUBLE-STRUCK N-ARY SUMMATION" #x2140)
    ("TURNED SANS-SERIF CAPITAL G" #x2141)
    ("TURNED SANS-SERIF CAPITAL L" #x2142)
    ("REVERSED SANS-SERIF CAPITAL L" #x2143)
    ("TURNED SANS-SERIF CAPITAL Y" #x2144)
    ("DOUBLE-STRUCK ITALIC CAPITAL D" #x2145)
    ("DOUBLE-STRUCK ITALIC SMALL D" #x2146)
    ("DOUBLE-STRUCK ITALIC SMALL E" #x2147)
    ("DOUBLE-STRUCK ITALIC SMALL I" #x2148)
    ("DOUBLE-STRUCK ITALIC SMALL J" #x2149)
    ("PROPERTY LINE" #x214A)
    ("TURNED AMPERSAND" #x214B)
    ))

;; arch-tag: 4233f761-f78d-4854-a019-2409f78514fa