From 45e3694d529b052f4122262c9bdff5476219b2b4 Mon Sep 17 00:00:00 2001 From: marha Date: Mon, 23 Jan 2012 08:33:10 +0100 Subject: git update libX11 mesa libxcb xkeyboard-config 23 jan 2012 --- libX11/specs/i18n/trans/trans.xml | 403 ++++++++++++++++++++------------------ 1 file changed, 208 insertions(+), 195 deletions(-) (limited to 'libX11/specs/i18n/trans') diff --git a/libX11/specs/i18n/trans/trans.xml b/libX11/specs/i18n/trans/trans.xml index afbc69403..68611ea34 100644 --- a/libX11/specs/i18n/trans/trans.xml +++ b/libX11/specs/i18n/trans/trans.xml @@ -152,15 +152,16 @@ typedef struct { - - - + + + + - + transport_name name of transportRefer to "The Input Method Protocol: Appendix B - + config initial configuration function @@ -276,16 +277,17 @@ Following functions are used for the transport interface. + The Transport Layer Functions - - - - + + + + - Alternate Entry (Interface Layer) - XimProto member (Transport Layer) - Section + Alternate Entry (Interface Layer) + XimProto member (Transport Layer) + Section @@ -1105,66 +1107,67 @@ window of XIM_SERVER selection, which the IM Server has created. Refer to "The Input Method Protocol" for the XIM_SERVER atom. -
+
+ The ClientMessage sent to the IMS window. - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_CONNECT", false) - + int format 32 - + long data.1[0] client communication window ID - + long data.1[1] client-major-transport-version(*1) - + long data.1[2] client-major-transport-version(*1) @@ -1179,71 +1182,72 @@ window), the IM Server sends a ClientMessage in the following event's format to the client communication window. -
+
+ The ClientMessage sent by IM Server. - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_CONNECT", false) - + int format 32 - + long data.1[0] client communication window ID - + long data.1[1] client-major-transport-version(*1) - + long data.1[2] client-major-transport-version(*1) - + long data.1[3] dividing size between ClientMessage and Property(*2) @@ -1262,11 +1266,12 @@ major/minor-transport-version, as follows:
-The read/write method and the major/minor-transport-version - - - - + + The read/write method and the major/minor-transport-version + + + + @@ -1280,25 +1285,25 @@ major/minor-transport-version, as follows: - + 0 0 only-CM & Property-with-CM - + 1 only-CM & multi-CM - + 2 only-CM & multi-CM & Property-with-CM - + 1 0 PropertyNotify - + 2 0 only-CM & PropertyNotify @@ -1380,56 +1385,57 @@ the X Window System. If data is sent via ClientMessage event, the format is as follows: -
+
+ The ClientMessage event's format (first or middle) - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_MOREDATA", False) - + int format 8 - + char data.b[20] (read/write DATA : 20 byte) @@ -1440,56 +1446,57 @@ If data is sent via ClientMessage event, the format is as follows: -
+
+ The ClientMessage event's format (only or last) - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_PROTOCOL", False) - + int format 8 - + char data.b[20] (read/write DATA : MAX 20 byte) @@ -1534,51 +1541,52 @@ The arguments of the XChangeProperty are as follows: -
+
+ The XChangeProperty event's format - - - - + + + + - - Argument - Contents + + Argument + Contents - + Display *display The display to which connects - + Window window IMS communication window ID - + Atom property read/write property Atom (*1) - + int format 8 - + int mode PropModeAppend - + u_char *data read/write DATA - + int nelements length of DATA @@ -1603,61 +1611,62 @@ If Atom is notified via ClientMessage event, the format of the ClientMessage is as follows: -
+
+ The ClientMessage event's format to send Atom of property - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_PROTOCOL", False) - + int format 8 - + long data.1[0] length of read/write property Atom - + long data.1[1] read/write property Atom @@ -1677,56 +1686,57 @@ is as follows: The format of the ClientMessage is as follows: -
+
+ The ClientMessage event's format (first or middle) - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_MOREDATA", False) - + int format 8 - + char data.b[20] (read/write DATA : 20 byte) @@ -1739,56 +1749,57 @@ The format of the ClientMessage is as follows: -
+
+ The ClientMessage event's format (only or last) - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_PROTOCOL", False) - + int format 8 - + char data.b[20] (read/write DATA : MAX 20 byte) (*1) @@ -1833,51 +1844,52 @@ PropertyNotify event. The arguments of the XChangeProperty are as follows: -
+
+ The XChangeProperty event's format - - - - + + + + - - Argument - Contents + + Argument + Contents - + Display *display The display to which connects - + Window window IMS communication window ID - + Atom property read/write property Atom (*1) - + int format 8 - + int mode PropModeAppend - + u_char *data read/write DATA - + int nelements length of DATA @@ -1901,61 +1913,62 @@ If Atom is notified via ClientMessage event, the format of the ClientMessage is as follows: -
+
+ The ClientMessage event's format to send Atom of property - - - - - + + + + + - - Structure Member - Contents + + Structure Member + Contents - + int type ClientMessage - + u_long serial Set by the X Window System - + Bool send_event Set by the X Window System - + Display *display The display to which connects - + Window window IMS Window ID - + Atom message_type XInternAtom(display, "_XIM_PROTOCOL", False) - + int format 8 - + long data.1[0] length of read/write property Atom - + long data.1[1] read/write property Atom -- cgit v1.2.3