.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium .\" .\" Permission is hereby granted, free of charge, to any person obtaining .\" a copy of this software and associated documentation files (the .\" "Software"), to deal in the Software without restriction, including .\" without limitation the rights to use, copy, modify, merge, publish, .\" distribute, sublicense, and/or sell copies of the Software, and to .\" permit persons to whom the Software is furnished to do so, subject to .\" the following conditions: .\" .\" The above copyright notice and this permission notice shall be included .\" in all copies or substantial portions of the Software. .\" .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. .\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR .\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, .\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR .\" OTHER DEALINGS IN THE SOFTWARE. .\" .\" Except as contained in this notice, the name of the X Consortium shall .\" not be used in advertising or otherwise to promote the sale, use or .\" other dealings in this Software without prior written authorization .\" from the X Consortium. .\" .\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by .\" Digital Equipment Corporation .\" .\" Portions Copyright \(co 1990, 1991 by .\" Tektronix, Inc. .\" .\" Permission to use, copy, modify and distribute this documentation for .\" any purpose and without fee is hereby granted, provided that the above .\" copyright notice appears in all copies and that both that copyright notice .\" and this permission notice appear in all copies, and that the names of .\" Digital and Tektronix not be used in in advertising or publicity pertaining .\" to this documentation without specific, written prior permission. .\" Digital and Tektronix makes no representations about the suitability .\" of this documentation for any purpose. .\" It is provided ``as is'' without express or implied warranty. .\" .\" Copyright (c) 1998, 2001 The X Japanese Documentation Project. .\" .\" Permission is hereby granted, free of charge, to any person obtaining a .\" copy of this software and associated documentation files (the .\" "Software"), to deal in the Software without restriction, including .\" without limitation the rights to use, copy, modify, merge, publish, dis- .\" tribute, sublicense, and/or sell copies of the Software, and to permit .\" persons to whom the Software is furnished to do so, subject to the fol- .\" lowing conditions: .\" .\" The above copyright notice and this permission notice shall be included .\" in all copies or substantial portions of the Software. .\" .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- .\" ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT .\" SHALL THE X JAPANESE DOCUMENTATION PROJECT BE LIABLE FOR ANY CLAIM, .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR .\" THE USE OR OTHER DEALINGS IN THE SOFTWARE. .\" .\" Except as contained in this notice, the name of The X Japanese .\" Documentation Project shall not be used in advertising or otherwise to .\" promote the sale, use or other dealings in this Software without prior .\" written authorization from The X Japanese Documentation Project. .\" .\" X Window System is a trademark of The Open Group. .\" .\" Translated Wed Sep 23 00:53:43 JST 1998 .\" by FUJIWARA Teruyoshi .\" Updated Sun Sep 23 18:55:15 JST 2001 for XFree86 4.1.0 .\" by FUJIWARA Teruyoshi .\" .\" $XFree86: xc/doc/man/X11/XCreIC.man,v 1.2 2001/01/27 18:19:57 dawes Exp $ .\" .ds xT X Toolkit Intrinsics \- C Language Interface .ds xW Athena X Widgets \- C Language X Toolkit Interface .ds xL Xlib \- C Language X Interface .ds xC Inter-Client Communication Conventions Manual .na .de Ds .nf .\\$1D \\$2 \\$1 .ft 1 .\".ps \\n(PS .\".if \\n(VS>=40 .vs \\n(VSu .\".if \\n(VS<=39 .vs \\n(VSp .. .de De .ce 0 .if \\n(BD .DF .nr BD 0 .in \\n(OIu .if \\n(TM .ls 2 .sp \\n(DDu .fi .. .de FD .LP .KS .TA .5i 3i .ta .5i 3i .nf .. .de FN .fi .KE .LP .. .de IN \" send an index entry to the stderr .. .de C{ .KS .nf .D .\" .\" choose appropriate monospace font .\" the imagen conditional, 480, .\" may be changed to L if LB is too .\" heavy for your eyes... .\" .ie "\\*(.T"480" .ft L .el .ie "\\*(.T"300" .ft L .el .ie "\\*(.T"202" .ft PO .el .ie "\\*(.T"aps" .ft CW .el .ft R .ps \\n(PS .ie \\n(VS>40 .vs \\n(VSu .el .vs \\n(VSp .. .de C} .DE .R .. .de Pn .ie t \\$1\fB\^\\$2\^\fR\\$3 .el \\$1\fI\^\\$2\^\fP\\$3 .. .de ZN .ie t \fB\^\\$1\^\fR\\$2 .el \fI\^\\$1\^\fP\\$2 .. .de hN .ie t <\fB\\$1\fR>\\$2 .el <\fI\\$1\fP>\\$2 .. .de NT .ne 7 .ds NO Note .if \\n(.$>$1 .if !'\\$2'C' .ds NO \\$2 .if \\n(.$ .if !'\\$1'C' .ds NO \\$1 .ie n .sp .el .sp 10p .TB .ce \\*(NO .ie n .sp .el .sp 5p .if '\\$1'C' .ce 99 .if '\\$2'C' .ce 99 .in +5n .ll -5n .R .. . \" Note End -- doug kraft 3/85 .de NE .ce 0 .in -5n .ll +5n .ie n .sp .el .sp 10p .. .ny0 .TH XCreateIC 3X11 "Release 6.5" "X Version 11" "XLIB FUNCTIONS" .SH 名前 .\"0 XCreateIC, XDestroyIC, XIMOfIC \- create, destroy, and obtain the input method of an input context XCreateIC, XDestroyIC, XIMOfIC \- 入力コンテクスト(input context)の生成、破棄と入力コンテクストの入力メソッド(input method)の取得 .SH 書式 XIC XCreateIC\^(\^\fIim\fP\^, ...) .br XIM \fIim\fP\^; .LP void XDestroyIC\^(\^\fIic\fP\^) .br XIC \fIic\fP\^; .LP XIM XIMOfIC\^(\^\fIic\fP\^) .br XIC \fIic\fP\^; .SH 引き数 .IP \fIic\fP 1i .\"0 Specifies the input context. 入力コンテクストを指定。 .IP \fIim\fP 1i .\"0 Specifies the input method. 入力メソッドを指定。 .\"0 .ds Al \ to set XIC values .ds Al \ XIC values を設定するため .IP ... 1i .\"0 Specifies the variable length argument list\*(Al. \*(Al 可変長引き数リストを指定。 .SH 説明 .\"0 The .\"0 .ZN XCreateIC .\"0 function creates a context within the specified input method. 関数 .ZN XCreateIC は指定された入力メソッド内にコンテクストを生成する。 .LP .\"0 Some of the arguments are mandatory at creation time, and .\"0 the input context will not be created if those arguments are not provided. 引き数の一部は生成時には必須であり、これらの引き数が与えられていない場合に は入力コンテクストは生成されない。 .\"0 The mandatory arguments are the input style and the set of text callbacks .\"0 (if the input style selected requires callbacks). 必須の引き数は入力スタイル(input style)とテキストコールバックのセット(選 択した入力スタイルがコールバックを必要とする場合)である。 .\"0 All other input context values can be set later. 他の入力コンテクストの値は後でセットすることができる。 .LP .\"0 .ZN XCreateIC .\"0 returns a NULL value if no input context could be created. .ZN XCreateIC は入力コンテクストを生成できなかった場合には NULL を返す。 .\"0 A NULL value could be returned for any of the following reasons: NULL が返されるのは以下の理由のいずれかである。 .IP \(bu 5 .\"0 A required argument was not set. 必要な引き数が指定されていない。 .IP \(bu 5 .\"0 A read-only argument was set (for example, .\"0 .ZN XNFilterEvents ). 読み取り専用の引き数(例えば .ZN XNFilterEvents )が指定された。 .IP \(bu 5 .\"0 The argument name is not recognized. 引き数の名前が認識できない。 .IP \(bu 5 .\"0 The input method encountered an input method implementation-dependent error. 入力メソッドが入力メソッドの実装依存のエラーに遭遇した。 .LP .\"0 The .\"0 .ZN XCreateIC .\"0 can generate .\"0 .ZN BadAtom , .\"0 .ZN BadColor , .\"0 .ZN BadPixmap , .\"0 and .\"0 .ZN BadWindow .\"0 errors. .ZN XCreateIC はエラー .ZN BadAtom , .ZN BadColor , .ZN BadPixmap , .ZN BadWindow を起こすことがある。 .LP .\"0 .ZN XDestroyIC .\"0 destroys the specified input context. .ZN XDestroyIC は指定した入力コンテクストを破棄する。 .LP .\"0 The .\"0 .ZN XIMOfIC .\"0 function returns the input method associated with the specified input context. 関数 .ZN XIMOfIC は指定した入力コンテクストに関連付けられている入力メソッドを返す。 .SH 返り値 .TP 1i .ZN BadAtom .\"0 A value for an Atom argument does not name a defined Atom. 引き数 Atom の値が、定義されている Atom を示していない。 .TP 1i .ZN BadColor .\"0 A value for a Colormap argument does not name a defined Colormap. 引き数 Colormap の値が、定義されているカラーマップを示していない。 .TP 1i .ZN BadPixmap .\"0 A value for a Pixmap argument does not name a defined Pixmap. 引き数 Pixmap の値が、定義されているピックスマップを示していない。 .TP 1i .ZN BadWindow .\"0 A value for a Window argument does not name a defined Window. 引き数 Window の値が、定義されているウィンドウを示していない。 .SH 関連項目 XOpenIM(3X11), XSetICFocus(3X11), XSetICValues(3X11), XmbResetIC(3X11) .br \fI\*(xL\fP