⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i18nimproto.c

📁 手写识别Chinput3.0.2源代码,可以在linux下开发手写板程序
💻 C
📖 第 1 页 / 共 2 页
字号:
    _FRAME(POINTER),    _PTR(str_fr),    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec query_extension_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of extensions supported    				   by the IM server */    _FRAME(ITER), 		/* list of extensions supported by the    				   IM server */    _FRAME(POINTER),    _PTR(ext_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec get_im_values_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of im-attribute-id */    _FRAME(ITER), 		/* im-attribute-id */    _FRAME(BIT16),    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec get_im_values_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of im-attribute returned */    _FRAME(ITER), 		/* im-attribute returned */    _FRAME(POINTER),    _PTR(ximattribute_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec create_ic_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of ic-attributes */    _FRAME(ITER), 		/* ic-attributes */    _FRAME(POINTER),    _PTR(xicattribute_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec create_ic_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec destroy_ic_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec destroy_ic_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec set_ic_values_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _BYTE_COUNTER(BIT16, 2), 	/* byte length of ic-attributes */    _PAD4(1),    _FRAME(ITER), 		/* ic-attribute */    _FRAME(POINTER),    _PTR(xicattribute_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec set_ic_values_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec get_ic_values_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of ic-attribute-id */    _FRAME(ITER), 		/* ic-attribute */    _FRAME(BIT16),    _PAD4(2),    _FRAME(EOL),};xim_externaldef XimFrameRec get_ic_values_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _BYTE_COUNTER(BIT16, 2), 	/* byte length of ic-attribute */    _PAD4(1),    _FRAME(ITER), 		/* ic-attribute */    _FRAME(POINTER),    _PTR(xicattribute_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec set_ic_focus_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec unset_ic_focus_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec forward_event_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _FRAME(BIT16), 		/* sequence number */    _FRAME(EOL),};xim_externaldef XimFrameRec sync_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec sync_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};#if 0xim_externaldef XimFrameRec commit_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _FRAME(BIT16), 		/* byte length of committed string */    _FRAME(BARRAY), 		/* committed string */    _PAD4(1),    _BYTE_COUNTER(BIT16, 1), 	/* byte length of keysym */    _FRAME(ITER), 		/* keysym */    _FRAME(BIT32),    _PAD4(1),    _FRAME(EOL),};#endifxim_externaldef XimFrameRec commit_chars_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _FRAME(BIT16), 		/* byte length of committed string */    _FRAME(BARRAY), 		/* committed string */    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec commit_both_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _PAD4(1), 			/* unused */    _FRAME(BIT32), 		/* keysym */    _FRAME(BIT16), 		/* byte length of committed string */    _FRAME(BARRAY), 		/* committed string */    _PAD4(2),    _FRAME(EOL),};xim_externaldef XimFrameRec reset_ic_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec reset_ic_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* byte length of committed string */    _FRAME(BARRAY), 		/* committed string */    _PAD4(2),    _FRAME(EOL),};xim_externaldef XimFrameRec geometry_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec str_conversion_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* XIMStringConversionPosition */    _FRAME(BIT32), 		/* XIMStringConversionType */    _FRAME(BIT32), 		/* XIMStringConversionOperation */    _FRAME(BIT16), 		/* length to multiply the    				   XIMStringConversionType */    _FRAME(BIT16), 		/* length of the string to be    				   substituted */#if 0    _FRAME(BARRAY), 		/* string */    _PAD4(1),#endif    _FRAME(EOL),};xim_externaldef XimFrameRec str_conversion_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* XIMStringConversionFeedback */    _FRAME(BIT16), 		/* length of the retrieved string */    _FRAME(BARRAY), 		/* retrieved string */    _PAD4(2),    _BYTE_COUNTER(BIT16, 2), 	/* number of feedback array */    _PAD4(1),    _FRAME(ITER), 		/* feedback array */    _FRAME(BIT32),    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_start_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_start_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* return value */    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_draw_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* caret */    _FRAME(BIT32), 		/* chg_first */    _FRAME(BIT32), 		/* chg_length */    _FRAME(BIT32), 		/* status */    _FRAME(BIT16), 		/* length of preedit string */    _FRAME(BARRAY), 		/* preedit string */    _PAD4(2),    _BYTE_COUNTER(BIT16, 2), 	/* number of feedback array */    _PAD4(1),    _FRAME(ITER), 		/* feedback array */    _FRAME(BIT32),    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_caret_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* position */    _FRAME(BIT32), 		/* direction */    _FRAME(BIT32), 		/* style */    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_caret_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* position */    _FRAME(EOL),};xim_externaldef XimFrameRec preedit_done_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec status_start_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec status_draw_text_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* type */    _FRAME(BIT32), 		/* status */    _FRAME(BIT16), 		/* length of status string */    _FRAME(BARRAY), 		/* status string */    _PAD4(2),    _BYTE_COUNTER(BIT16, 2), 	/* number of feedback array */    _PAD4(1),    _FRAME(ITER), 		/* feedback array */    _FRAME(BIT32),    _FRAME(EOL),};xim_externaldef XimFrameRec status_draw_bitmap_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* type */    _FRAME(BIT32), 		/* pixmap data */    _FRAME(EOL),};xim_externaldef XimFrameRec status_done_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec ext_set_event_mask_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* filter-event-mask */    _FRAME(BIT32), 		/* intercept-event-mask */    _FRAME(BIT32), 		/* select-event-mask */    _FRAME(BIT32), 		/* forward-event-mask */    _FRAME(BIT32), 		/* synchronous-event-mask */    _FRAME(EOL),};xim_externaldef XimFrameRec ext_forward_keyevent_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _FRAME(BIT16), 		/* sequence number */    _FRAME(BIT8), 		/* xEvent.u.u.type */    _FRAME(BIT8), 		/* keycode */    _FRAME(BIT16), 		/* state */    _FRAME(BIT32), 		/* time */    _FRAME(BIT32), 		/* window */    _FRAME(EOL),};xim_externaldef XimFrameRec ext_move_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* X */    _FRAME(BIT16), 		/* Y */    _FRAME(EOL),};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -