600 |
XIC xic; |
XIC xic; |
601 |
XIMStyle xic_style; |
XIMStyle xic_style; |
602 |
XFontSet xic_xfs; |
XFontSet xic_xfs; |
603 |
|
char *xic_base_fontname; |
604 |
#endif |
#endif |
605 |
|
|
606 |
/* Relief GCs, colors etc. */ |
/* Relief GCs, colors etc. */ |
735 |
#define FRAME_X_XIM_STYLES(f) (FRAME_X_DISPLAY_INFO (f)->xim_styles) |
#define FRAME_X_XIM_STYLES(f) (FRAME_X_DISPLAY_INFO (f)->xim_styles) |
736 |
#define FRAME_XIC_STYLE(f) ((f)->output_data.x->xic_style) |
#define FRAME_XIC_STYLE(f) ((f)->output_data.x->xic_style) |
737 |
#define FRAME_XIC_FONTSET(f) ((f)->output_data.x->xic_xfs) |
#define FRAME_XIC_FONTSET(f) ((f)->output_data.x->xic_xfs) |
738 |
|
#define FRAME_XIC_BASE_FONTNAME(f) ((f)->output_data.x->xic_base_fontname) |
739 |
|
|
740 |
/* Value is the smallest width of any character in any font on frame F. */ |
/* Value is the smallest width of any character in any font on frame F. */ |
741 |
|
|
1045 |
extern unsigned char * x_encode_text P_ ((Lisp_Object, Lisp_Object, int, |
extern unsigned char * x_encode_text P_ ((Lisp_Object, Lisp_Object, int, |
1046 |
int *, int *)); |
int *, int *)); |
1047 |
extern void x_implicitly_set_name P_ ((struct frame *, Lisp_Object, Lisp_Object)); |
extern void x_implicitly_set_name P_ ((struct frame *, Lisp_Object, Lisp_Object)); |
1048 |
|
extern void xic_free_xfontset P_ ((struct frame *)); |
1049 |
extern void create_frame_xic P_ ((struct frame *)); |
extern void create_frame_xic P_ ((struct frame *)); |
1050 |
extern void destroy_frame_xic P_ ((struct frame *)); |
extern void destroy_frame_xic P_ ((struct frame *)); |
1051 |
extern void xic_set_preeditarea P_ ((struct window *, int, int)); |
extern void xic_set_preeditarea P_ ((struct window *, int, int)); |