Lines Matching defs:im

40     Xim			 im,
71 Xim im,
74 return _XimTriggerCheck(im, ev, (INT32)im->private.proto.im_onkeylist[0],
75 &im->private.proto.im_onkeylist[1]);
80 Xim im,
83 return _XimTriggerCheck(im, ev, (INT32)im->private.proto.im_offkeylist[0],
84 &im->private.proto.im_offkeylist[1]);
92 Xim im = (Xim)ic->core.im;
95 if (IS_DYNAMIC_EVENT_FLOW(ic->core.im) &&
96 im->private.proto.im_onkeylist &&
97 im->private.proto.im_onkeylist[0]) {
98 if ((idx = _XimTriggerOnCheck(im, ev)) >= 0) {
99 (void)_XimTriggerNotify(im, ic, 0, (CARD32)idx); /* Trigger on */
111 Xim im = (Xim)ic->core.im;
114 if (IS_DYNAMIC_EVENT_FLOW(ic->core.im) &&
115 im->private.proto.im_offkeylist &&
116 im->private.proto.im_offkeylist[0]) {
117 if ((idx = _XimTriggerOffCheck(im, ev)) >= 0) {
118 _XimTriggerNotify(im, ic, 1, (CARD32)idx); /* Trigger off */
129 Xim im = (Xim)ic->core.im;
131 if (IS_NEED_SYNC_REPLY(im)) {
132 (void)_XimProcSyncReply(im, ic);
133 UNMARK_NEED_SYNC_REPLY(im);
144 Xim im = (Xim)ic->core.im;
146 if (_XimIsFabricatedSerial(im, ev)) {
148 _XimUnfabricateSerial(im, ic, ev);
160 if (IS_CONNECTABLE(im)) {
161 if (_XimConnectServer(im)) {
163 _XimDelayModeSetAttr(im);
209 Xim im = (Xim)ic->core.im;
211 if (_XimIsFabricatedSerial(im, ev)) {
213 _XimUnfabricateSerial(im, ic, ev);
225 if (IS_CONNECTABLE(im)) {
226 if (_XimConnectServer(im)) {
228 _XimDelayModeSetAttr(im);
274 _XRegisterFilterByType (ic->core.im->core.display,
279 _XRegisterFilterByType (ic->core.im->core.display,
296 _XRegisterFilterByType (ic->core.im->core.display,
301 _XRegisterFilterByType (ic->core.im->core.display,
318 _XUnregisterFilter (ic->core.im->core.display,
322 _XUnregisterFilter (ic->core.im->core.display,
338 _XUnregisterFilter (ic->core.im->core.display,
342 _XUnregisterFilter (ic->core.im->core.display,
390 Xim im = (Xim)client_data;
393 UNMARK_SERVER_CONNECTED(im);
395 if (!IS_SERVER_CONNECTED(im) && IS_RECONNECTABLE(im)) {
400 _XimServerDestroy(im);
407 Xim im)
409 if (im->private.proto.im_window) {
410 if (!(im->private.proto.registed_filter_event & DESTROYNOTIFY_MASK)) {
411 _XRegisterFilterByMask(im->core.display,
412 im->private.proto.im_window,
415 (XPointer)im);
416 XSelectInput(im->core.display, im->private.proto.im_window,
418 im->private.proto.registed_filter_event |= DESTROYNOTIFY_MASK;
426 Xim im)
428 if (im->private.proto.im_window) {
429 if (im->private.proto.registed_filter_event & DESTROYNOTIFY_MASK) {
430 _XUnregisterFilter(im->core.display,
431 im->private.proto.im_window,
433 (XPointer)im);
434 im->private.proto.registed_filter_event &= ~DESTROYNOTIFY_MASK;