dwww Home | Show directory contents | Find package

<div element="article" href="xim.html#xim" number="" targetptr="xim"><ttl>The Input Method Protocol</ttl><xreftext>The Input Method Protocol</xreftext><div element="sect1" href="xim.html#Introduction" number="" targetptr="Introduction"><ttl>Introduction</ttl><xreftext>the section called “Introduction”</xreftext><div element="sect2" href="xim.html#Scope" number="" targetptr="Scope"><ttl>Scope</ttl><xreftext>the section called “Scope”</xreftext></div><div element="sect2" href="xim.html#Background" number="" targetptr="Background"><ttl>Background</ttl><xreftext>the section called “Background”</xreftext></div><div element="sect2" href="xim.html#Input_Method_Styles" number="" targetptr="Input_Method_Styles"><ttl>Input Method Styles</ttl><xreftext>the section called “Input Method Styles”</xreftext></div></div><div element="sect1" href="xim.html#Architecture" number="" targetptr="Architecture"><ttl>Architecture</ttl><xreftext>the section called “Architecture”</xreftext><div element="sect2" href="xim.html#Implementation_Model" number="" targetptr="Implementation_Model"><ttl>Implementation Model</ttl><xreftext>the section called “Implementation Model”</xreftext></div><div element="sect2" href="xim.html#Structure_of_IM" number="" targetptr="Structure_of_IM"><ttl>Structure of IM</ttl><xreftext>the section called “Structure of IM”</xreftext></div><div element="sect2" href="xim.html#Event_Handling_Model" number="" targetptr="Event_Handling_Model"><ttl>Event Handling Model</ttl><xreftext>the section called “Event Handling Model”</xreftext><div element="sect3" href="xim.html#BackEnd_Method" number="" targetptr="BackEnd_Method"><ttl>BackEnd Method</ttl><xreftext>the section called “BackEnd Method”</xreftext></div><div element="sect3" href="xim.html#FrontEnd_Method" number="" targetptr="FrontEnd_Method"><ttl>FrontEnd Method</ttl><xreftext>the section called “FrontEnd Method”</xreftext><obj element="mediaobject" href="xim.html#flow_of_events" number="" targetptr="flow_of_events"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div></div><div element="sect2" href="xim.html#Event_Flow_Control" number="" targetptr="Event_Flow_Control"><ttl>Event Flow Control</ttl><xreftext>the section called “Event Flow Control”</xreftext></div></div><div element="sect1" href="xim.html#Default_Preconnection_Convention" number="" targetptr="Default_Preconnection_Convention"><ttl>Default Preconnection Convention</ttl><xreftext>the section called “Default Preconnection Convention”</xreftext></div><div element="sect1" href="xim.html#Protocol" number="" targetptr="Protocol"><ttl>Protocol</ttl><xreftext>the section called “Protocol”</xreftext><div element="sect2" href="xim.html#Basic_Requests_Packet_Format" number="" targetptr="Basic_Requests_Packet_Format"><ttl>Basic Requests Packet Format</ttl><xreftext>the section called “Basic Requests Packet Format”</xreftext></div><div element="sect2" href="xim.html#Data_Types" number="" targetptr="Data_Types"><ttl>Data Types</ttl><xreftext>the section called “Data Types”</xreftext><obj element="informaltable" href="xim.html#valuetypes" number="" targetptr="valuetypes"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div><div element="sect2" href="xim.html#Error_Notification" number="" targetptr="Error_Notification"><ttl>Error Notification</ttl><xreftext>the section called “Error Notification”</xreftext></div><div element="sect2" href="xim.html#Connection_Establishment" number="" targetptr="Connection_Establishment"><ttl>Connection Establishment</ttl><xreftext>the section called “Connection Establishment”</xreftext></div><div element="sect2" href="xim.html#Event_Flow_Control_2" number="" targetptr="Event_Flow_Control_2"><ttl>Event Flow Control</ttl><xreftext>the section called “Event Flow Control”</xreftext></div><div element="sect2" href="xim.html#Encoding_Negotiation" number="" targetptr="Encoding_Negotiation"><ttl>Encoding Negotiation</ttl><xreftext>the section called “Encoding Negotiation”</xreftext></div><div element="sect2" href="xim.html#Query_the_supported_extension_protocol_list" number="" targetptr="Query_the_supported_extension_protocol_list"><ttl>Query the supported extension protocol list</ttl><xreftext>the section called “Query the supported extension protocol list”</xreftext></div><div element="sect2" href="xim.html#Setting_IM_Values" number="" targetptr="Setting_IM_Values"><ttl>Setting IM Values</ttl><xreftext>the section called “Setting IM Values”</xreftext></div><div element="sect2" href="xim.html#Getting_IM_Values" number="" targetptr="Getting_IM_Values"><ttl>Getting IM Values</ttl><xreftext>the section called “Getting IM Values”</xreftext></div><div element="sect2" href="xim.html#Creating_an_IC" number="" targetptr="Creating_an_IC"><ttl>Creating an IC</ttl><xreftext>the section called “Creating an IC”</xreftext></div><div element="sect2" href="xim.html#Destroying_the_IC" number="" targetptr="Destroying_the_IC"><ttl>Destroying the IC</ttl><xreftext>the section called “Destroying the IC”</xreftext></div><div element="sect2" href="xim.html#Setting_IC_Values" number="" targetptr="Setting_IC_Values"><ttl>Setting IC Values</ttl><xreftext>the section called “Setting IC Values”</xreftext></div><div element="sect2" href="xim.html#Getting_IC_Values" number="" targetptr="Getting_IC_Values"><ttl>Getting IC Values</ttl><xreftext>the section called “Getting IC Values”</xreftext></div><div element="sect2" href="xim.html#Setting_IC_Focus" number="" targetptr="Setting_IC_Focus"><ttl>Setting IC Focus</ttl><xreftext>the section called “Setting IC Focus”</xreftext></div><div element="sect2" href="xim.html#Unsetting_IC_Focus" number="" targetptr="Unsetting_IC_Focus"><ttl>Unsetting IC Focus</ttl><xreftext>the section called “Unsetting IC Focus”</xreftext></div><div element="sect2" href="xim.html#Filtering_Events" number="" targetptr="Filtering_Events"><ttl>Filtering Events</ttl><xreftext>the section called “Filtering Events”</xreftext><obj element="mediaobject" href="xim.html#sampleprotocolflow" number="" targetptr="sampleprotocolflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#sampleprotocolflow2" number="" targetptr="sampleprotocolflow2"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj></div><div element="sect2" href="xim.html#Synchronizing_with_the_IM_Server" number="" targetptr="Synchronizing_with_the_IM_Server"><ttl>Synchronizing with the IM Server</ttl><xreftext>the section called “Synchronizing with the IM Server”</xreftext></div><div element="sect2" href="xim.html#Sending_a_committed_string" number="" targetptr="Sending_a_committed_string"><ttl>Sending a committed string</ttl><xreftext>the section called “Sending a committed string”</xreftext></div><div element="sect2" href="xim.html#Reset_IC" number="" targetptr="Reset_IC"><ttl>Reset IC</ttl><xreftext>the section called “Reset IC”</xreftext></div><div element="sect2" href="xim.html#Callbacks" number="" targetptr="Callbacks"><ttl>Callbacks</ttl><xreftext>the section called “Callbacks”</xreftext><div element="sect3" href="xim.html#Negotiating_geometry" number="" targetptr="Negotiating_geometry"><ttl>Negotiating geometry</ttl><xreftext>the section called “Negotiating geometry”</xreftext></div><div element="sect3" href="xim.html#Converting_a_string" number="" targetptr="Converting_a_string"><ttl>Converting a string</ttl><xreftext>the section called “Converting a string”</xreftext></div><div element="sect3" href="xim.html#Preedit_Callbacks" number="" targetptr="Preedit_Callbacks"><ttl>Preedit Callbacks</ttl><xreftext>the section called “Preedit Callbacks”</xreftext></div><div element="sect3" href="xim.html#Preedit_state_notify" number="" targetptr="Preedit_state_notify"><ttl>Preedit state notify</ttl><xreftext>the section called “Preedit state notify”</xreftext></div><div element="sect3" href="xim.html#Status_Callbacks" number="" targetptr="Status_Callbacks"><ttl>Status Callbacks</ttl><xreftext>the section called “Status Callbacks”</xreftext></div></div></div><div element="sect1" href="xim.html#Acknowledgements" number="" targetptr="Acknowledgements"><ttl>Acknowledgements</ttl><xreftext>the section called “Acknowledgements”</xreftext></div><div element="bibliography" href="xim.html#idm819" number=""><ttl>References</ttl><xreftext>References</xreftext><obj element="biblioentry" href="xim.html#idm821" number=""><ttl>X Window System Protocol Version 11</ttl><xreftext/></obj><obj element="biblioentry" href="xim.html#idm826" number=""><ttl>Xlib - C Language X Interface"</ttl><xreftext/></obj></div><div element="appendix" href="xim.html#common_extensions" number="A" targetptr="common_extensions"><ttl>Common Extensions</ttl><xreftext>Appendix A, <em xmlns="http://www.w3.org/1999/xhtml">Common Extensions</em></xreftext></div><div element="appendix" href="xim.html#transport_list" number="B" targetptr="transport_list"><ttl>Transport List</ttl><xreftext>Appendix B, <em xmlns="http://www.w3.org/1999/xhtml">Transport List</em></xreftext></div><div element="appendix" href="xim.html#protocol_number" number="C" targetptr="protocol_number"><ttl>Protocol Number</ttl><xreftext>Appendix C, <em xmlns="http://www.w3.org/1999/xhtml">Protocol Number</em></xreftext></div><div element="appendix" href="xim.html#implementation_tips" number="D" targetptr="implementation_tips"><ttl>Implementation Tips</ttl><xreftext>Appendix D, <em xmlns="http://www.w3.org/1999/xhtml">Implementation Tips</em></xreftext><obj element="mediaobject" href="xim.html#staticflow" number="" targetptr="staticflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#dynamicflow" number="" targetptr="dynamicflow"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#staticflowsampleseq" number="" targetptr="staticflowsampleseq"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="mediaobject" href="xim.html#dynamicflowsampleseq" number="" targetptr="dynamicflowsampleseq"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="table" href="xim.html#clientmessage_sent_to_the_ims_window" number="D.1" targetptr="clientmessage_sent_to_the_ims_window"><ttl>The ClientMessage sent to the IMS window.</ttl><xreftext>Table D.1, “The ClientMessage sent to the IMS window.”</xreftext></obj><obj element="table" href="xim.html#clientmessage_sent_by_the_im_server" number="D.2" targetptr="clientmessage_sent_by_the_im_server"><ttl>The ClientMessage sent by the IM Server.</ttl><xreftext>Table D.2, “The ClientMessage sent by the IM Server.”</xreftext></obj><obj element="table" href="xim.html#readwrite_method_and_the_majorminor_transport_version" number="D.3" targetptr="readwrite_method_and_the_majorminor_transport_version"><ttl>The read/write method and the major/minor-transport-version</ttl><xreftext>Table D.3, “The read/write method and the major/minor-transport-version”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_first_or_middle" number="D.4" targetptr="clientmessage_events_format_first_or_middle"><ttl>The ClientMessage event's format (first or middle)</ttl><xreftext>Table D.4, “The ClientMessage event's format (first or middle)”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_only_or_last" number="D.5" targetptr="clientmessage_events_format_only_or_last"><ttl>The ClientMessage event's format (only or last)</ttl><xreftext>Table D.5, “The ClientMessage event's format (only or last)”</xreftext></obj><obj element="table" href="xim.html#xchangeproperty_events_format" number="D.6" targetptr="xchangeproperty_events_format"><ttl>The XChangeProperty event's format</ttl><xreftext>Table D.6, “The XChangeProperty event's format”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_to_send_atom_of_property" number="D.7" targetptr="clientmessage_events_format_to_send_atom_of_property"><ttl>The ClientMessage event's format to send Atom of property</ttl><xreftext>Table D.7, “The ClientMessage event's format to send Atom of property”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_for_first_or_middle" number="D.8" targetptr="clientmessage_events_format_for_first_or_middle"><ttl>The ClientMessage event's format (first or middle)</ttl><xreftext>Table D.8, “The ClientMessage event's format (first or middle)”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_for_only_or_last" number="D.9" targetptr="clientmessage_events_format_for_only_or_last"><ttl>The ClientMessage event's format (only or last)</ttl><xreftext>Table D.9, “The ClientMessage event's format (only or last)”</xreftext></obj><obj element="table" href="xim.html#xchangeproperty_events_format_2" number="D.10" targetptr="xchangeproperty_events_format_2"><ttl>The XChangeProperty event's format</ttl><xreftext>Table D.10, “The XChangeProperty event's format”</xreftext></obj><obj element="table" href="xim.html#clientmessage_events_format_to_send_atom_of_property_2" number="D.11" targetptr="clientmessage_events_format_to_send_atom_of_property_2"><ttl>The ClientMessage event's format to send Atom of property</ttl><xreftext>Table D.11, “The ClientMessage event's format to send Atom of property”</xreftext></obj></div></div>

Generated by dwww version 1.15 on Sat May 18 14:51:35 CEST 2024.