# C1.Win.C1Input.GrapeCity.Framework.Input

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Win_C1Input_GrapeCity_Framework_Input" data-uid="C1.Win.C1Input.GrapeCity.Framework.Input" class="text-break">C1.Win.C1Input.GrapeCity.Framework.Input Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.html">Ime</a></h4>
      <section><p>Defines the ime device that is a bridge between application and ime.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateList.html">Ime.ImeCandidateList</a></h4>
      <section><p>Defines a indicates the candidate list.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateWindow.html">Ime.ImeCandidateWindow</a></h4>
      <section><p>Defines the ime candidate window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateWindowCollection.html">Ime.ImeCandidateWindowCollection</a></h4>
      <section><p>Defines the collection of the candidate window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateWindowsEventArgs.html">Ime.ImeCandidateWindowsEventArgs</a></h4>
      <section><p>Define a class used for the arguments of the <b>ImeCandidateWindowsEventHandler</b> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionChangedEventArgs.html">Ime.ImeCompositionChangedEventArgs</a></h4>
      <section><p>Define a class used for the arguments of the <b>CompositionChanged</b> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionWindow.html">Ime.ImeCompositionWindow</a></h4>
      <section><p>Defines the ime composition window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeContext.html">Ime.ImeContext</a></h4>
      <section><p>Defines the ime context for all ime operations.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeStatusWindow.html">Ime.ImeStatusWindow</a></h4>
      <section><p>Defines the ime status window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeWindow.html">Ime.ImeWindow</a></h4>
      <section><p>Defines the base class of all ime window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ImeHelper.html">ImeHelper</a></h4>
      <section><p>A helper class is used to provides some the helps.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ImeHost.html">ImeHost</a></h4>
      <section><p>Defines the window that implements the IWin32Window interface.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.VirtualWindow.html">VirtualWindow</a></h4>
      <section><p>Defines a virtual windows to help the operation of the <a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.html">Ime</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.WindowWrapper.html">WindowWrapper</a></h4>
      <section><p>Defines a virtual windows to help the operation of the <a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.html">Ime</a>.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionClause.html">Ime.ImeCompositionClause</a></h4>
      <section><p>Defines a clause of the composition.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.IMessageProcessor.html">IMessageProcessor</a></h4>
      <section><p>Defines the message processor interface.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.IMessageWindow.html">IMessageWindow</a></h4>
      <section><p>Defines an interface that abstractes a window, user can add message processors to it.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ConvertMode.html">ConvertMode</a></h4>
      <section><p>Determines how to handle the IME candidate window.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateListStyle.html">Ime.ImeCandidateListStyle</a></h4>
      <section><p>Defines the style of the candidate list.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionAttribute.html">Ime.ImeCompositionAttribute</a></h4>
      <section><p>Defines the attribute of the characthers in the ime composition.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionDetails.html">Ime.ImeCompositionDetails</a></h4>
      <section><p>An <b>enum</b> indicates the details of the composition.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeConversionMode.html">Ime.ImeConversionMode</a></h4>
      <section><p>Defines the conversion mode</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeSentenceMode.html">Ime.ImeSentenceMode</a></h4>
      <section><p>Defines the sentence mode</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeStatus.html">Ime.ImeStatus</a></h4>
      <section><p>Defines the ime status.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ImeHotKeys.html">ImeHotKeys</a></h4>
      <section><p>Defines the hot keys for ime.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ImeSentenceMode.html">ImeSentenceMode</a></h4>
      <section><p>Determines how the IME should handle sentences.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.ImeType.html">ImeType</a></h4>
      <section><p>Defines the type of the ime device.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCandidateWindowsEventHandler.html">Ime.ImeCandidateWindowsEventHandler</a></h4>
      <section><p>Defines a the deleget for handling the ime events of ImeCandidateWindows event.</p>
</section>
      <h4><a class="xref" href="C1.Win.C1Input.GrapeCity.Framework.Input.Ime.ImeCompositionChangedEventHandler.html">Ime.ImeCompositionChangedEventHandler</a></h4>
      <section><p>Defines a the deleget for handling the ime <b>CompositionChanged</b> event.</p>
</section>


</div>
