libs-gui/Documentation/gsdoc/NSInputManager.html
Adam Fedor 05bdcda840 Updated docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@12233 72102866-910b-0410-8b05-ffd578937521
2002-01-28 04:50:14 +00:00

324 lines
13 KiB
HTML

<html>
<head>
<title>NSInputManager</title>
</head>
<body>
<a href="Gui.html">Up</a>
<br />
<h1><a name="title$NSInputManager">NSInputManager</a></h1>
<h3>Authors</h3>
<dl>
<dt>Nicola Pero(<a href="mailto:n.pero@mi.flashnet.it"><code>
n.pero@mi.flashnet.it
</code></a>)</dt>
<dd>
</dd>
</dl>
<p><b>Copyright:</b> (C) 2001 Free Software Foundation, Inc.</p>
<div>
<hr width="50%" align="left" />
<h3>Contents -</h3>
<ol>
<li>
<a href="#001000000000">Software documentation for the NSInputManager class</a>
</li>
<li>
<a href="#002000000000">Software documentation for the NSTextInput protocol</a>
</li>
</ol>
<hr width="50%" align="left" />
</div>
<h1><a name="001000000000">
Software documentation for the NSInputManager class
</a></h1>
<h2><a name="class$NSInputManager">NSInputManager</a> : <a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSObject.html#class$NSObject">NSObject</a></h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSInputManager.h</dd>
</dl>
</blockquote>
<blockquote>
<dl>
<dt><b>Conforms to:</b></dt>
<dd><a rel="gsdoc" href="#protocol$(NSTextInput)">NSTextInput</a></dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>GNUstep</li>
<li>MacOS-X</li>
<li>OpenStep</li>
</ul>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager+currentInputManager">+currentInputManager</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-handleKeyboardEvents:client:">-handleKeyboardEvents:client:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-handleMouseEvent:">-handleMouseEvent:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-initWithName:host:">-initWithName:host:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-language">-language</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-localizedInputManagerName">-localizedInputManagerName</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-markedTextAbandoned:">-markedTextAbandoned:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-markedTextSelectionChanged:client:">-markedTextSelectionChanged:client:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-wantsToDelayTextChangeNotifications">-wantsToDelayTextChangeNotifications</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-wantsToHandleMouseEvents">-wantsToHandleMouseEvents</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$NSInputManager-wantsToInterpretAllKeystrokes">-wantsToInterpretAllKeystrokes</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$NSInputManager+currentInputManager">currentInputManager</a></h3>
+ (<a rel="gsdoc" href="#class$NSInputManager">NSInputManager</a>*) <b>currentInputManager</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-handleKeyboardEvents:client:">handleKeyboardEvents:client:</a></h3>
- (void) <b>handleKeyboardEvents:</b> (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSArray.html#class$NSArray">NSArray</a>*)eventArray<b> client:</b> (id)client;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-handleMouseEvent:">handleMouseEvent:</a></h3>
- (BOOL) <b>handleMouseEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)theMouseEvent;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-initWithName:host:">initWithName:host:</a></h3>
- (id) <b>initWithName:</b> (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSString.html#class$NSString">NSString</a>*)inputServerName<b> host:</b> (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSString.html#class$NSString">NSString</a>*)hostName;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-language">language</a></h3>
- (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSString.html#class$NSString">NSString</a>*) <b>language</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-localizedInputManagerName">localizedInputManagerName</a></h3>
- (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSString.html#class$NSString">NSString</a>*) <b>localizedInputManagerName</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-markedTextAbandoned:">markedTextAbandoned:</a></h3>
- (void) <b>markedTextAbandoned:</b> (id)client;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-markedTextSelectionChanged:client:">markedTextSelectionChanged:client:</a></h3>
- (void) <b>markedTextSelectionChanged:</b> (NSRange)newSel<b> client:</b> (id)client;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-wantsToDelayTextChangeNotifications">wantsToDelayTextChangeNotifications</a></h3>
- (BOOL) <b>wantsToDelayTextChangeNotifications</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-wantsToHandleMouseEvents">wantsToHandleMouseEvents</a></h3>
- (BOOL) <b>wantsToHandleMouseEvents</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$NSInputManager-wantsToInterpretAllKeystrokes">wantsToInterpretAllKeystrokes</a></h3>
- (BOOL) <b>wantsToInterpretAllKeystrokes</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h1><a name="002000000000">
Software documentation for the NSTextInput protocol
</a></h1>
<h2><a name="protocol$(NSTextInput)">NSTextInput</a></h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>AppKit/NSInputManager.h</dd>
</dl>
</blockquote>
<blockquote>
<b>Standards:</b>
<ul>
<li>GNUstep</li>
<li>MacOS-X</li>
<li>OpenStep</li>
</ul>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-attributedSubstringFromRange:">-attributedSubstringFromRange:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-characterIndexForPoint:">-characterIndexForPoint:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-conversationIdentifier">-conversationIdentifier</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-doCommandBySelector:">-doCommandBySelector:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-firstRectForCharacterRange:">-firstRectForCharacterRange:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-hasMarkedText">-hasMarkedText</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-insertText:">-insertText:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-markedRange">-markedRange</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-selectedRange">-selectedRange</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-setMarkedText:selectedRange:">-setMarkedText:selectedRange:</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-unmarkText">-unmarkText</a></li>
<li><a rel="gsdoc" href="NSInputManager.html#method$(NSTextInput)-validAttributesForMarkedText">-validAttributesForMarkedText</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$(NSTextInput)-attributedSubstringFromRange:">attributedSubstringFromRange:</a></h3>
- (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSAttributedString.html#class$NSAttributedString">NSAttributedString</a>*) <b>attributedSubstringFromRange:</b> (NSRange)theRange;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-characterIndexForPoint:">characterIndexForPoint:</a></h3>
- (unsigned int) <b>characterIndexForPoint:</b> (NSPoint)thePoint;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-conversationIdentifier">conversationIdentifier</a></h3>
- (long) <b>conversationIdentifier</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-doCommandBySelector:">doCommandBySelector:</a></h3>
- (void) <b>doCommandBySelector:</b> (SEL)aSelector;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-firstRectForCharacterRange:">firstRectForCharacterRange:</a></h3>
- (NSRect) <b>firstRectForCharacterRange:</b> (NSRange)theRange;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-hasMarkedText">hasMarkedText</a></h3>
- (BOOL) <b>hasMarkedText</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-insertText:">insertText:</a></h3>
- (void) <b>insertText:</b> (id)aString;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-markedRange">markedRange</a></h3>
- (NSRange) <b>markedRange</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-selectedRange">selectedRange</a></h3>
- (NSRange) <b>selectedRange</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-setMarkedText:selectedRange:">setMarkedText:selectedRange:</a></h3>
- (void) <b>setMarkedText:</b> (id)aString<b> selectedRange:</b> (NSRange)selRange;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-unmarkText">unmarkText</a></h3>
- (void) <b>unmarkText</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<h3><a name="method$(NSTextInput)-validAttributesForMarkedText">validAttributesForMarkedText</a></h3>
- (<a rel="gsdoc" href="/usr/GNUstep-devel/System/Documentation/Base/NSArray.html#class$NSArray">NSArray</a>*) <b>validAttributesForMarkedText</b>;<br />
<b>Standards:</b> GNUstep, MacOS-X, OpenStep<br />
<p>
<em>Description forthcoming.</em>
</p>
<hr width="25%" align="left" />
<br />
<a href="Gui.html">Up</a>
</body>
</html>