Lines Matching defs:codes
107 dpyinfo->codes = XInitExtension (dpy, ext_name);
113 if (dpyinfo->codes) {
116 for (i = 0, j = dpyinfo->codes->first_event; i < nevents; i++, j++) {
123 xgeExtRegister(dpy, dpyinfo->codes->major_opcode, hooks);
126 XESetCreateGC (dpy, dpyinfo->codes->extension, hooks->create_gc);
128 XESetCopyGC (dpy, dpyinfo->codes->extension, hooks->copy_gc);
130 XESetFlushGC (dpy, dpyinfo->codes->extension, hooks->flush_gc);
132 XESetFreeGC (dpy, dpyinfo->codes->extension, hooks->free_gc);
134 XESetCreateFont (dpy, dpyinfo->codes->extension, hooks->create_font);
136 XESetFreeFont (dpy, dpyinfo->codes->extension, hooks->free_font);
138 XESetCloseDisplay (dpy, dpyinfo->codes->extension,
141 XESetError (dpy, dpyinfo->codes->extension, hooks->error);
143 XESetErrorString (dpy, dpyinfo->codes->extension,
151 XExtCodes *codes = XAddExtension(dpy);
152 if (!codes) {
156 XESetCloseDisplay (dpy, codes->extension, hooks->close_display);