Lines Matching refs:im

39     Xim		  im,
44 for (pic = (Xic)im->core.ic_chain; pic; pic = (Xic)pic->core.next) {
53 Xim im,
58 im->private.proto.forward_event_mask = buf_l[0];
59 im->private.proto.synchronous_event_mask = buf_l[1];
86 Xim im = (Xim)call_data;
89 if (imid == im->private.proto.imid) {
91 if (!(ic = _XimICOfXICID(im, icid)))
95 _XimProcIMSetEventMask(im, (XPointer)&buf_s[2]);
104 Xim im,
118 && (imid == im->private.proto.imid)
124 && (imid == im->private.proto.imid)
133 Xim im,
146 buf_s[0] = im->private.proto.imid; /* imid */
153 if (!(_XimWrite(im, len, (XPointer)buf)))
155 _XimFlush(im);
157 ret_code = _XimRead(im, &len, (XPointer)reply, buf_size,
167 ret_code = _XimRead(im, &len, preply, buf_size,
179 _XimProcError(im, 0, (XPointer)&buf_s[3]);
191 Xim im,
199 buf_s[0] = im->private.proto.imid; /* imid */
206 if (!(_XimWrite(im, len, (XPointer)buf)))
208 _XimFlush(im);
218 MARK_NEED_SYNC_REPLY(ic->core.im);
233 Xim im = (Xim)call_data;
236 if ((imid == im->private.proto.imid)
237 && (ic = _XimICOfXICID(im, icid))) {
238 (void)_XimProcSyncReply(im, ic);
262 Xim im = (Xim)ic->core.im;
278 buf_s[0] = im->private.proto.imid; /* imid */
291 if (!(_XimWrite(im, len, (XPointer)buf)))
293 _XimFlush(im);
297 ret_code = _XimRead(im, &len, (XPointer)reply, buf_size,
307 ret_code = _XimRead(im, &len, preply, buf_size,
319 _XimProcError(im, 0, (XPointer)&buf_s[3]);
346 Xim im,
350 if (!event->serial || !im->private.proto.enable_fabricated_order) {
351 MARK_FABRICATED(im);
354 if (event->serial == im->private.proto.fabricated_serial) {
358 if (im->private.proto.fabricated_serial)
361 MARK_FABRICATED(im);
362 im->private.proto.fabricated_serial = event->serial;
363 im->private.proto.fabricated_time = event->time;
369 Xim im,
373 if (!im->private.proto.enable_fabricated_order) {
374 UNMARK_FABRICATED(im);
383 im->private.proto.fabricated_serial = 0;
384 UNMARK_FABRICATED(im);
387 if (!im->private.proto.fabricated_serial) {
391 if (event->serial != im->private.proto.fabricated_serial)
394 im->private.proto.fabricated_serial = 0;
395 im->private.proto.fabricated_time = 0;
396 UNMARK_FABRICATED(im);
402 Xim im,
406 if (!event->serial || !im->private.proto.enable_fabricated_order)
407 return IS_FABRICATED(im) ? True : False;
408 if (event->serial == im->private.proto.fabricated_serial)
410 if (!im->private.proto.fabricated_serial)
413 if (event->time < im->private.proto.fabricated_time) {
415 im->private.proto.fabricated_time = 0;
416 } else if (event->time - im->private.proto.fabricated_time > 1000) {
420 im->private.proto.fabricated_serial);
421 im->private.proto.enable_fabricated_order = False;
422 if (IS_FABRICATED(im)) {
424 im->private.proto.fabricated_serial = event->serial;
445 _XimFabricateSerial((Xim)ic->core.im, &ev->xkey);
451 Xim im,
456 Display *d = im->core.display;
478 Xim im = (Xim)call_data;
481 if ((imid == im->private.proto.imid)
482 && (ic = _XimICOfXICID(im, icid))) {
483 (void)_XimForwardEventRecv(im, ic, (XPointer)&buf_s[2]);
491 Xim im,
498 if (IS_DYNAMIC_EVENT_FLOW(im)) /* already Dynamic event flow mode */
509 _XimError(im, 0, XIM_BadAlloc, (INT16)0, (CARD16)0, (char *)NULL);
513 im->private.proto.im_onkeylist = key;
515 MARK_DYNAMIC_EVENT_FLOW(im);
526 _XimError(im, 0, XIM_BadAlloc, (INT16)0, (CARD16)0, (char *)NULL);
531 im->private.proto.im_offkeylist = key;
544 Xim im = (Xim)call_data;
546 (void )_XimRegisterTriggerkey(im, (XPointer)&buf_s[2]);
554 Xim im = (Xim )ic->core.im;
557 if (!XGetWindowAttributes(im->core.display, ic->core.focus_window, &atr))
565 Xim im,
579 && (imid == im->private.proto.imid)
585 && (imid == im->private.proto.imid)
594 Xim im,
611 buf_s[0] = im->private.proto.imid; /* imid */
624 if (!(_XimWrite(im, len, (XPointer)buf)))
626 _XimFlush(im);
628 ret_code = _XimRead(im, &len, (XPointer)reply, buf_size,
638 ret_code = _XimRead(im, &len, preply, buf_size,
650 _XimProcError(im, 0, (XPointer)&buf_s[3]);
752 Xim im = (Xim)ic->core.im;
755 _XimError(im, ic, XIM_BadAlloc, (INT16)0, (CARD16)0, (char *)NULL);
773 Xim im = (Xim)ic->core.im;
777 _XimError(im, ic, XIM_BadAlloc, (INT16)0, (CARD16)0, (char *)NULL);
791 Xim im,
826 _XimError(im, ic, XIM_BadAlloc, (INT16)0, (CARD16)0, (char *)NULL);
836 ev.display = im->core.display;
842 ev.serial = LastKnownRequestProcessed(im->core.display);
846 _XimFabricateSerial(im, &ev);
854 XPutBackEvent(im->core.display, (XEvent *)&ev);
869 Xim im = (Xim)call_data;
872 if ((imid == im->private.proto.imid)
873 && (ic = _XimICOfXICID(im, icid))) {
874 (void)_XimCommitRecv(im, ic, (XPointer)&buf_s[2]);
882 Xim im,
900 Xim im = (Xim)call_data;
905 if (imid != im->private.proto.imid)
910 if (!(ic = _XimICOfXICID(im, icid)))
913 _XimProcError(im, ic, (XPointer)&buf_s[3]);
920 Xim im,
932 buf_s[0] = im->private.proto.imid; /* imid */
956 if (!(_XimWrite(im, len, (XPointer)buf)))
958 _XimFlush(im);
1045 Xim im = (Xim)xim;
1046 XlcConv conv = im->private.proto.ctow_conv;
1127 Xim im = (Xim)ic->core.im;
1132 if (!IS_SERVER_CONNECTED(im))
1144 ret = im->methods->ctstombs((XIM)im, info->string,
1190 Xim im = (Xim)ic->core.im;
1195 if (!IS_SERVER_CONNECTED(im))
1207 ret = im->methods->ctstowcs((XIM)im, info->string,
1253 Xim im = (Xim)ic->core.im;
1258 if (!IS_SERVER_CONNECTED(im))
1270 ret = im->methods->ctstoutf8((XIM)im, info->string,