mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-25 18:01:08 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@12233 72102866-910b-0410-8b05-ffd578937521
324 lines
13 KiB
HTML
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>
|