Lines Matching defs:hooks
97 XExtensionHooks *hooks,
117 XESetWireToEvent (dpy, j, hooks->wire_to_event);
118 XESetEventToWire (dpy, j, hooks->event_to_wire);
123 xgeExtRegister(dpy, dpyinfo->codes->major_opcode, hooks);
125 if (hooks->create_gc)
126 XESetCreateGC (dpy, dpyinfo->codes->extension, hooks->create_gc);
127 if (hooks->copy_gc)
128 XESetCopyGC (dpy, dpyinfo->codes->extension, hooks->copy_gc);
129 if (hooks->flush_gc)
130 XESetFlushGC (dpy, dpyinfo->codes->extension, hooks->flush_gc);
131 if (hooks->free_gc)
132 XESetFreeGC (dpy, dpyinfo->codes->extension, hooks->free_gc);
133 if (hooks->create_font)
134 XESetCreateFont (dpy, dpyinfo->codes->extension, hooks->create_font);
135 if (hooks->free_font)
136 XESetFreeFont (dpy, dpyinfo->codes->extension, hooks->free_font);
137 if (hooks->close_display)
139 hooks->close_display);
140 if (hooks->error)
141 XESetError (dpy, dpyinfo->codes->extension, hooks->error);
142 if (hooks->error_string)
144 hooks->error_string);
145 } else if (hooks->close_display) {
156 XESetCloseDisplay (dpy, codes->extension, hooks->close_display);