亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? i18nimproto.c

?? 手寫識別Chinput源碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
/******************************************************************Copyright 1993, 1994 by Digital Equipment Corporation, Maynard, Massachusetts,Copyright 1993, 1994 by Hewlett-Packard Company Copyright 1994, 1995 by Sun Microsystems, Inc.                         All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and thatboth that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or MIT not beused in advertising or publicity pertaining to distribution of thesoftware without specific, written prior permission.   DIGITAL AND HEWLETT-PACKARD COMPANY DISCLAIMS ALL WARRANTIES WITH REGARDTO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS, IN NO EVENT SHALL DIGITAL AND HEWLETT-PACKARD COMPANY BE LIABLEFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVERRESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OFCONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR INCONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.   Author: Hiroyuki Miyamoto  Digital Equipment Corporation                             miyamoto@jrd.dec.com	  Hidetoshi Tajima(tajima@Eng.Sun.COM) Sun Microsystems, Inc.    This version tidied and debugged by Steve Underwood May 1999 ******************************************************************//* Protocol Packet frames */#include "FrameMgr.h"/* Data type definitions */static XimFrameRec ximattr_fr[] ={    _FRAME(BIT16), 		/* attribute ID */    _FRAME(BIT16), 		/* type of the value */    _FRAME(BIT16), 		/* length of im-attribute */    _FRAME(BARRAY), 		/* im-attribute */    _PAD4(2),    _FRAME(EOL),};static XimFrameRec xicattr_fr[] ={    _FRAME(BIT16), 		/* attribute ID */    _FRAME(BIT16), 		/* type of the value */    _FRAME(BIT16), 		/* length of ic-attribute */    _FRAME(BARRAY), 		/* ic-attribute */    _PAD4(2),    _FRAME(EOL),};static XimFrameRec ximattribute_fr[] ={    _FRAME(BIT16), 		/* attribute ID */    _FRAME(BIT16), 		/* value length */    _FRAME(BARRAY),             /* value */    _PAD4(1),    _FRAME(EOL),};static XimFrameRec xicattribute_fr[] ={    _FRAME(BIT16), 		/* attribute ID */    _FRAME(BIT16), 		/* value length */    _FRAME(BARRAY),             /* value */    _PAD4(1),    _FRAME(EOL),};static XimFrameRec ximtriggerkey_fr[] ={    _FRAME(BIT32), 		/* keysym */    _FRAME(BIT32), 		/* modifier */    _FRAME(BIT32), 		/* modifier mask */    _FRAME(EOL),};static XimFrameRec encodinginfo_fr[] ={    _FRAME(BIT16), 		/* length of encoding info */    _FRAME(BARRAY), 		/* encoding info */    _PAD4(2),    _FRAME(EOL),};static XimFrameRec str_fr[] ={    _FRAME(BIT8), 		/* number of byte */    _FRAME(BARRAY), 		/* string */    _FRAME(EOL),};static XimFrameRec xpcs_fr[] ={    _FRAME(BIT16), 		/* length of string in bytes */    _FRAME(BARRAY), 		/* string */    _PAD4(2),};static XimFrameRec ext_fr[] ={    _FRAME(BIT16), 		/* extension major-opcode */    _FRAME(BIT16), 		/* extension minor-opcode */    _FRAME(BIT16), 		/* length of extension name */    _FRAME(BARRAY), 		/* extension name */    _PAD4(2),    _FRAME(EOL),};static XimFrameRec inputstyle_fr[] ={    _FRAME(BIT32), 		/* inputstyle */    _FRAME(EOL),};/* Protocol definitions */xim_externaldef XimFrameRec attr_head_fr[] ={    _FRAME(BIT16), 	/* attribute id */    _FRAME(BIT16), 	/* attribute length */    _FRAME(EOL),};xim_externaldef XimFrameRec short_fr[] ={    _FRAME(BIT16), 	/* value */    _FRAME(EOL),};xim_externaldef XimFrameRec long_fr[] ={    _FRAME(BIT32), 	/* value */    _FRAME(EOL),};xim_externaldef XimFrameRec xrectangle_fr[] ={    _FRAME(BIT16), 	/* x */    _FRAME(BIT16), 	/* y */    _FRAME(BIT16), 	/* width */    _FRAME(BIT16), 	/* height */    _FRAME(EOL),};xim_externaldef XimFrameRec xpoint_fr[] ={    _FRAME(BIT16), 	/* x */    _FRAME(BIT16), 	/* y */    _FRAME(EOL),};xim_externaldef XimFrameRec fontset_fr[] ={    _FRAME(BIT16), 	/* length of base font name */    _FRAME(BARRAY), 	/* base font name list */    _PAD4(2), 		/* unused */    _FRAME(EOL),};xim_externaldef XimFrameRec input_styles_fr[] ={    _FRAME(BIT16), 		/* number of list */    _PAD4(1), 			/* unused */    _FRAME(ITER), 		/* XIMStyle list */    _FRAME(POINTER),    _PTR(inputstyle_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec packet_header_fr[] ={    _FRAME(BIT8), 		/* major-opcode */    _FRAME(BIT8), 		/* minor-opcode */    _FRAME(BIT16), 		/* length */    _FRAME(EOL),};xim_externaldef XimFrameRec error_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT16), 		/* flag */    _FRAME(BIT16), 		/* Error Code */    _FRAME(BIT16), 		/* length of error detail */    _FRAME(BIT16), 		/* type of error detail */    _FRAME(BARRAY), 		/* error detail */    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec connect_fr[] ={    _FRAME(BIT8), 		/* byte order */    _PAD2(1), 			/* unused */    _FRAME(BIT16), 		/* client-major-protocol-version */    _FRAME(BIT16), 		/* client-minor-protocol-version */    _BYTE_COUNTER(BIT16, 1), 	/* length of client-auth-protocol-names */    _FRAME(ITER), 		/* client-auth-protocol-names */    _FRAME(POINTER),    _PTR(xpcs_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec connect_reply_fr[] ={    _FRAME(BIT16), 		/* server-major-protocol-version */    _FRAME(BIT16), 		/* server-minor-protocol-version */    _FRAME(EOL),};xim_externaldef XimFrameRec auth_required_fr[] ={    _FRAME(BIT8), 		/* auth-protocol-index */    _FRAME(BIT8), 		/* auth-data1 */    _FRAME(BARRAY), 		/* auth-data2 */    _PAD4(3),    _FRAME(EOL),};xim_externaldef XimFrameRec auth_reply_fr[] ={    _FRAME(BIT8),    _FRAME(BARRAY),    _PAD4(2),    _FRAME(EOL),};xim_externaldef XimFrameRec auth_next_fr[] ={    _FRAME(BIT8), 		/* auth-data1 */    _FRAME(BARRAY), 		/* auth-data2 */    _PAD4(2),    _FRAME(EOL),};xim_externaldef XimFrameRec auth_setup_fr[] ={    _BYTE_COUNTER(BIT16, 2), 	/* number of client-auth-protocol-names */    _PAD4(1), 			/* unused */    _FRAME(ITER), 		/* server-auth-protocol-names */    _FRAME(POINTER),    _PTR(xpcs_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec auth_ng_fr[] ={    _FRAME(EOL),};xim_externaldef XimFrameRec disconnect_fr[] ={    _FRAME(EOL),};xim_externaldef XimFrameRec disconnect_reply_fr[] ={    _FRAME(EOL),};xim_externaldef XimFrameRec open_fr[] ={    _FRAME(POINTER), 		/* locale name */    _PTR(str_fr),    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec open_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of IM attributes supported */    _FRAME(ITER), 		/* IM attribute supported */    _FRAME(POINTER),    _PTR(ximattr_fr),    _BYTE_COUNTER(BIT16, 2), 	/* number of IC attribute supported */    _PAD4(1), 			/* unused */    _FRAME(ITER), 		/* IC attribute supported */    _FRAME(POINTER),    _PTR(xicattr_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec close_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _PAD4(1), 			/* unused */    _FRAME(EOL),};xim_externaldef XimFrameRec close_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _PAD4(1), 			/* unused */    _FRAME(EOL),};xim_externaldef XimFrameRec register_triggerkeys_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _PAD4(1), 			/* unused */    _BYTE_COUNTER(BIT32, 1),    /* byte length of on-keys */    _FRAME(ITER), 		/* on-keys list */    _FRAME(POINTER),    _PTR(ximtriggerkey_fr),    _BYTE_COUNTER(BIT32, 1), 	/* byte length of off-keys */    _FRAME(ITER), 		/* off-keys list */    _FRAME(POINTER),    _PTR(ximtriggerkey_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec trigger_notify_fr[] ={    _FRAME(BIT16), 		/* input-mehotd-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* flag */    _FRAME(BIT32), 		/* index of keys list */    _FRAME(BIT32), 		/* client-select-event-mask */    _FRAME(EOL),};xim_externaldef XimFrameRec trigger_notify_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(EOL),};xim_externaldef XimFrameRec set_event_mask_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* input-context-ID */    _FRAME(BIT32), 		/* forward-event-mask */    _FRAME(BIT32), 		/* synchronous-event-mask */    _FRAME(EOL),};xim_externaldef XimFrameRec encoding_negotiation_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of encodings listed by name */    _FRAME(ITER), 		/* supported list of encoding in IM library */    _FRAME(POINTER),    _PTR(str_fr),    _PAD4(1),    _BYTE_COUNTER(BIT16, 2), 	/* byte length of encodings listed by                                       detailed data */    _PAD4(1),    _FRAME(ITER), 		/* list of encodings supported in the    				   IM library */    _FRAME(POINTER),    _PTR(encodinginfo_fr),    _FRAME(EOL),};xim_externaldef XimFrameRec encoding_negotiation_reply_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _FRAME(BIT16), 		/* category of the encoding determined */    _FRAME(BIT16), 		/* index of the encoding dterminated */    _PAD4(1),    _FRAME(EOL),};xim_externaldef XimFrameRec query_extension_fr[] ={    _FRAME(BIT16), 		/* input-method-ID */    _BYTE_COUNTER(BIT16, 1), 	/* byte length of extensions supported    				   by the IM library */    _FRAME(ITER), 		/* extensions supported by the IM library */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久黄色级2电影| 色成人在线视频| 成人中文字幕电影| 91玉足脚交白嫩脚丫在线播放| 99精品久久只有精品| 国产福利视频一区二区三区| www.av精品| 欧美一区日本一区韩国一区| 久久久久久久久岛国免费| 国产精品拍天天在线| 亚洲mv在线观看| 国产超碰在线一区| 欧美日韩在线直播| 欧美国产精品久久| 亚洲成av人片一区二区| 国产一区二区三区免费在线观看| 91麻豆国产精品久久| 在线播放日韩导航| 国产亚洲成av人在线观看导航| 亚洲乱码国产乱码精品精98午夜| 奇米影视在线99精品| 91在线观看成人| 亚洲精品在线三区| 亚洲mv大片欧洲mv大片精品| 成人毛片老司机大片| 日韩一区二区三区视频在线| 成人欧美一区二区三区在线播放| 麻豆高清免费国产一区| 在线观看三级视频欧美| 国产精品水嫩水嫩| 国产在线视频一区二区三区| 在线成人免费观看| 亚洲另类一区二区| 免费不卡在线观看| 91九色最新地址| 综合精品久久久| 国产精品综合在线视频| 欧美日本国产一区| 国产精品成人免费精品自在线观看| 美女诱惑一区二区| 日韩一区二区三区精品视频| 国产精品成人在线观看| 国产精品一区二区在线看| 欧美日韩精品欧美日韩精品| 亚洲日本一区二区| 99热精品一区二区| 国产精品福利在线播放| 福利一区在线观看| 国产色产综合产在线视频 | 久久99精品国产麻豆婷婷| 国产福利一区二区三区| 久久久久国产精品麻豆ai换脸| 日韩av一级片| 欧美系列在线观看| 亚洲一二三区在线观看| 色欧美日韩亚洲| 综合久久久久综合| 一本色道**综合亚洲精品蜜桃冫| 国产欧美1区2区3区| 国产成人超碰人人澡人人澡| 亚洲国产精品99久久久久久久久| 国产剧情在线观看一区二区| 国产欧美精品一区二区色综合朱莉| 国产一区久久久| 国产精品乱人伦中文| 99精品视频一区| 亚洲日本成人在线观看| 91国偷自产一区二区三区成为亚洲经典| 亚洲国产成人在线| 色综合一区二区三区| 亚洲精品免费在线| 91精品麻豆日日躁夜夜躁| 麻豆精品精品国产自在97香蕉| 精品国产乱码久久久久久久久 | 国产欧美日韩另类一区| www.亚洲激情.com| 一区二区三区四区视频精品免费 | 欧美另类高清zo欧美| 久草热8精品视频在线观看| 久久综合资源网| a亚洲天堂av| 五月天一区二区| 久久综合国产精品| 色狠狠一区二区三区香蕉| 日韩不卡一区二区三区| 精品国产伦一区二区三区观看体验| 精品一区二区三区在线播放| 国产精品久久精品日日| 欧美日韩亚洲综合| 国产美女精品人人做人人爽| 国产精品卡一卡二| 欧美一区二区人人喊爽| 粉嫩aⅴ一区二区三区四区五区| 亚洲人成在线观看一区二区| 欧美久久久一区| 高清不卡一区二区在线| 天天av天天翘天天综合网色鬼国产| 日韩精品一区二区三区视频| aaa欧美色吧激情视频| 日韩在线播放一区二区| 国产日韩精品久久久| 国产激情91久久精品导航| 国产精品剧情在线亚洲| 精品精品国产高清a毛片牛牛 | 97成人超碰视| 玖玖九九国产精品| 亚洲综合一区二区精品导航| 国产日韩欧美不卡在线| 日韩视频中午一区| 在线免费观看成人短视频| 丁香另类激情小说| 美腿丝袜亚洲三区| 性欧美疯狂xxxxbbbb| 中文字幕日韩欧美一区二区三区| 欧美一区二区三区白人| 欧美体内she精视频| 成人手机在线视频| 日本aⅴ亚洲精品中文乱码| 亚洲男人的天堂在线观看| 久久伊99综合婷婷久久伊| 欧美精品1区2区3区| 欧美亚洲动漫另类| 色婷婷av一区| 成人黄色免费短视频| 国产精品123区| 国产乱一区二区| 久久精品国产亚洲aⅴ | 久久久久久久久岛国免费| 91精品中文字幕一区二区三区| 波多野结衣一区二区三区| 国产精品综合二区| 国模一区二区三区白浆| 麻豆精品在线视频| 美女网站色91| 美女尤物国产一区| 美女视频黄久久| 另类调教123区| 久久精品国产亚洲一区二区三区| 日av在线不卡| 蜜臀99久久精品久久久久久软件 | 久久成人免费日本黄色| 美国毛片一区二区三区| 国内精品国产三级国产a久久| 日本中文字幕一区二区有限公司| 一区二区三区欧美日| 一区二区三区影院| 亚洲成av人片在线观看无码| 日韩黄色免费电影| 久久av老司机精品网站导航| 精彩视频一区二区三区| 国产精品91一区二区| 东方aⅴ免费观看久久av| 成人不卡免费av| 国产精品中文字幕一区二区三区| 免费在线观看成人| 日韩二区在线观看| 国产美女视频一区| 一本色道久久综合狠狠躁的推荐| 色国产综合视频| 日韩一区二区免费电影| 国产女同互慰高潮91漫画| 国产精品免费久久久久| 亚洲欧美国产三级| 日韩av网站在线观看| 99麻豆久久久国产精品免费优播| 51午夜精品国产| 亚洲人成网站在线| 粉嫩一区二区三区在线看| 91精品国产福利在线观看| 中文字幕亚洲不卡| 国产精品自在欧美一区| 欧美一区二区在线视频| 亚洲视频在线观看一区| 国产一区91精品张津瑜| 制服丝袜亚洲网站| 一区二区三区精品视频| 成人禁用看黄a在线| 2019国产精品| 麻豆精品在线播放| 欧美丰满少妇xxxxx高潮对白| 亚洲色图制服诱惑 | 在线一区二区视频| 欧美激情一区二区三区全黄 | 日韩欧美成人激情| 午夜久久久久久久久久一区二区| 99精品桃花视频在线观看| 国产人成一区二区三区影院| 麻豆久久一区二区| 91麻豆精品国产| 午夜激情一区二区| 欧美这里有精品| 自拍av一区二区三区| 97久久精品人人爽人人爽蜜臀| 国产丝袜在线精品| 国产成a人亚洲精| 中文字幕不卡三区| 成人午夜短视频| 国产精品网站导航| 成人福利在线看| 亚洲欧洲日本在线|