<?xml version="1.0"?>
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.3//EN" "http://www.gnustep.org/gsdoc-1_0_3.dtd">
<gsdoc base="NSInputServer" up="Gui">
  <head>
    <title>NSInputServer</title>
    <author name="Fred Kiefer">
      <email address="FredKiefer@gmx.de">
        FredKiefer@gmx.de
      </email>
    </author>
    <copy>2001 Free Software Foundation, Inc.</copy>
  </head>
  <body>
    <front><contents /></front>
    <chapter>
      <heading>
        Software documentation for the NSInputServer class
      </heading>
      <class name="NSInputServer" super="NSObject" ovadd="1.0.0">
        <declared>AppKit/NSInputServer.h</declared>
        <conform>NSInputServerMouseTracker</conform>
        <conform>NSInputServiceProvider</conform>
        <desc>
          <em>Description forthcoming.</em>
        </desc>
        <method type="id" ovadd="1.0.0">
          <sel>initWithDelegate:</sel>
          <arg type="id">aDelegate</arg>
          <sel>name:</sel>
          <arg type="NSString*">name</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
      </class>
    </chapter>
    <chapter>
      <heading>
        Software documentation for the
        NSInputServerMouseTracker protocol
      </heading>
      <protocol name="NSInputServerMouseTracker" ovadd="1.0.0">
        <declared>AppKit/NSInputServer.h</declared>
        <desc>
          <em>Description forthcoming.</em>
        </desc>
        <method type="BOOL" ovadd="1.0.0">
          <sel>mouseDownOnCharacterIndex:</sel>
          <arg type="unsigned">index</arg>
          <sel>atCoordinate:</sel>
          <arg type="NSPoint">point</arg>
          <sel>withModifier:</sel>
          <arg type="unsigned int">flags</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="BOOL" ovadd="1.0.0">
          <sel>mouseDraggedOnCharacterIndex:</sel>
          <arg type="unsigned">index</arg>
          <sel>atCoordinate:</sel>
          <arg type="NSPoint">point</arg>
          <sel>withModifier:</sel>
          <arg type="unsigned int">flags</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>mouseUpOnCharacterIndex:</sel>
          <arg type="unsigned">index</arg>
          <sel>atCoordinate:</sel>
          <arg type="NSPoint">point</arg>
          <sel>withModifier:</sel>
          <arg type="unsigned int">flags</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
      </protocol>
    </chapter>
    <chapter>
      <heading>
        Software documentation for the NSInputServiceProvider
        protocol
      </heading>
      <protocol name="NSInputServiceProvider" ovadd="1.0.0">
        <declared>AppKit/NSInputServer.h</declared>
        <desc>
          <em>Description forthcoming.</em>
        </desc>
        <method type="void" ovadd="1.0.0">
          <sel>activeConversationChanged:</sel>
          <arg type="id">sender</arg>
          <sel>toNewConversation:</sel>
          <arg type="long">newConversation</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>activeConversationWillChange:</sel>
          <arg type="id">sender</arg>
          <sel>fromOldConversation:</sel>
          <arg type="long">oldConversation</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="BOOL" ovadd="1.0.0">
          <sel>canBeDisabled</sel>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>doCommandBySelector:</sel>
          <arg type="SEL">aSelector</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>inputClientBecomeActive:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>inputClientDisabled:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>inputClientEnabled:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>inputClientResignActive:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>insertText:</sel>
          <arg type="id">aString</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>markedTextAbandoned:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>markedTextSelectionChanged:</sel>
          <arg type="NSRange">newSelection</arg>
          <sel>client:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="void" ovadd="1.0.0">
          <sel>terminate:</sel>
          <arg type="id">sender</arg>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="BOOL" ovadd="1.0.0">
          <sel>wantsToDelayTextChangeNotifications</sel>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="BOOL" ovadd="1.0.0">
          <sel>wantsToHandleMouseEvents</sel>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
        <method type="BOOL" ovadd="1.0.0">
          <sel>wantsToInterpretAllKeystrokes</sel>
          <desc>
            <em>Description forthcoming.</em>
          </desc>
        </method>
      </protocol>
    </chapter>
  </body>
</gsdoc>
