📄 ximlibint.h
字号:
/* * $XConsortium: XIMlibint.h,v 1.13 92/07/29 13:55:45 rws Exp $ *//* * Copyright 1990, 1991 by OMRON Corporation * Copyright 1991 by the Massachusetts Institute of Technology * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the names of OMRON and MIT not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. OMRON and MIT make no representations * about the suitability of this software for any purpose. It is provided * "as is" without express or implied warranty. * * OMRON AND MIT DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL OMRON OR MIT BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. * * Author: Seiji Kuwari OMRON Corporation * kuwa@omron.co.jp * kuwa%omron.co.jp@uunet.uu.net */ #ifndef _XIMLIBINT_H_#define _XIMLIBINT_H_#include "XIMproto.h"#define XIM_INPUTMETHOD "_XIM_INPUTMETHOD"#ifndef ESC#define ESC 0x1b#endif /* ESC */#define ASCII_DESIGNATE "\033\050\102"#define hname_size 128#define offset_of_portnumber hname_size#define portnumber_size 2#define offset_of_version (offset_of_portnumber + portnumber_size)#define version_size 4#define offset_of_minor_version (offset_of_version + version_size)#define ipIMofIC(ic) ((XipIM)ic->core.im)#ifndef NO_LOCAL_IM#define ipLocalIMofIC(ic) ((XipLocalIM)ic->core.im)#endifextern short _XipTypeOfNextICQueue();extern KeySym _XipKeySymOfNextICQueue();extern unsigned int _XipStateOfNextICQueue();extern char * _XipStringOfNextICQueue();extern void _XipFreeNextICQueue();extern int _XipPutICQueue();extern void _XipGetNextICQueue();extern void _XipFreeAllICQueue();extern void _XipSaveOverflowICQueue();extern void _XipGetOverflowICQueue();extern int _XipWriteToIM();extern int _XipReadFromIM();extern int _XipFlushToIM();extern void _XipSetCurSock();extern void _XipSetCurIM();extern Bool _XipConnectIM();extern void _XipDisconnectIM();extern int _XipCallCallbacks();extern Bool _XipBackEndFilter();extern Status _XipReceiveICValues();extern int _XipSendICValues();extern Bool _XipCreateDefIC();extern char * _XipICSetAttrValues();extern char * _XipICSetValues();extern char * _XipICGetValues();#ifndef NO_LOCAL_IMextern Bool _XipBackEndFilter();#endif#ifdef XMLextern void _XipChangeLocale();#endif /* XML */#endif /* _XIMLIBINT_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -