17 #if ! ( defined(_Xutf8_h) || defined(FL_DOXYGEN) )    26 #include <X11/Xlocale.h>    27 #include <X11/Xutil.h>    28 #include <FL/Fl_Export.H>    32         char **font_name_list;
    42 XCreateUtf8FontStruct (
    44         const char      *base_font_name_list);
    50         XUtf8FontStruct  *font_set,
    58 XUtf8_measure_extents(
    61         XUtf8FontStruct  *font_set,
    74         XUtf8FontStruct  *font_set,
    85         XUtf8FontStruct         *font_set,
    94         XUtf8FontStruct  *font_set,
    99         XUtf8FontStruct  *font_set,
   103 fl_XGetUtf8FontAndGlyph(
   104         XUtf8FontStruct  *font_set,
   112         XUtf8FontStruct         *font_set);
   117         const unsigned char     *buf,
   128         const unsigned char     *buf,
   133         const unsigned char *buf,
   137 XFastConvertUtf8ToUcs(
   138         const unsigned char     *buf,
   146 #ifdef X_HAVE_UTF8_STRING   147 #define XUtf8LookupString Xutf8LookupString   152     XKeyPressedEvent*   event,
   156     Status*             status_return);