![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/GNUstep/Documentation/Developer/Gui/Reference/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>NSControl</title> </head> <body> <font face="serif"> <a href="Gui.html">Up</a> <br /> <h1><a name="title$NSControl">NSControl</a></h1> <h3>Authors</h3> <dl> <dt>Scott Christley (<a href="mailto:scottc@net-community.com"><code>scottc@net-community.com</code></a>)</dt> <dd> </dd> <dt>Richard Frith-Macdonald (<a href="mailto:richard@brainstorm.co.uk"><code>richard@brainstorm.co.uk</code></a>)</dt> <dd> </dd> </dl> <blockquote> The abstract control class </blockquote> <p><b>Copyright:</b> (C) 1996 Free Software Foundation, Inc.</p> <div> <hr width="50%" align="left" /> <h3>Contents -</h3> <ol> <li> <a href="#001000000000">Software documentation for the NSControl class</a> </li> <li> <a href="#002000000000">Software documentation for the NSObject(NSControlDelegate) informal protocol</a> </li> <li> <a href="#003000000000">Software documentation for the NSObject(NSControlTextEditingDelegate) informal protocol</a> </li> <li> <a href="#004000000000">Software documentation for the NSControlTextEditingDelegate protocol</a> </li> </ol> <hr width="50%" align="left" /> </div> <h1><a name="001000000000"> Software documentation for the NSControl class </a></h1> <h2><a name="class$NSControl">NSControl</a> : <a rel="gsdoc" href="NSView.html#class$NSView">NSView</a></h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSControl.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO Description </p> <p> </div> <hr width="50%" align="left" /> <a href="#_NSControl_ivars">Instance Variables</a> <br/><br/> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSControl.html#method$NSControl+cellClass">+cellClass</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl+setCellClass$">+setCellClass:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-abortEditing">-abortEditing</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-action">-action</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-alignment">-alignment</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-attributedStringValue">-attributedStringValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-baseWritingDirection">-baseWritingDirection</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-calcSize">-calcSize</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-cell">-cell</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-currentEditor">-currentEditor</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-doubleValue">-doubleValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-drawCell$">-drawCell:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-drawCellInside$">-drawCellInside:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-floatValue">-floatValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-font">-font</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-formatter">-formatter</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-ignoresMultiClick">-ignoresMultiClick</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-intValue">-intValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-integerValue">-integerValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-isContinuous">-isContinuous</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-isEnabled">-isEnabled</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-mouseDown$">-mouseDown:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-objectValue">-objectValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-performClick$">-performClick:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-refusesFirstResponder">-refusesFirstResponder</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-selectCell$">-selectCell:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-selectedCell">-selectedCell</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-selectedTag">-selectedTag</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-sendAction$to$">-sendAction:to:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-sendActionOn$">-sendActionOn:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setAction$">-setAction:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setAlignment$">-setAlignment:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setAttributedStringValue$">-setAttributedStringValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setBaseWritingDirection$">-setBaseWritingDirection:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setCell$">-setCell:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setContinuous$">-setContinuous:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setDoubleValue$">-setDoubleValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setEnabled$">-setEnabled:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setFloatValue$">-setFloatValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setFloatingPointFormat$left$right$">-setFloatingPointFormat:left:right:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setFont$">-setFont:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setFormatter$">-setFormatter:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setIgnoresMultiClick$">-setIgnoresMultiClick:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setIntValue$">-setIntValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setIntegerValue$">-setIntegerValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setNeedsDisplay">-setNeedsDisplay</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setObjectValue$">-setObjectValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setRefusesFirstResponder$">-setRefusesFirstResponder:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setStringValue$">-setStringValue:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setTag$">-setTag:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-setTarget$">-setTarget:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-sizeThatFits$">-sizeThatFits:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-sizeToFit">-sizeToFit</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-stringValue">-stringValue</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-tag">-tag</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeDoubleValueFrom$">-takeDoubleValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeFloatValueFrom$">-takeFloatValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeIntValueFrom$">-takeIntValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeIntegerValueFrom$">-takeIntegerValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeObjectValueFrom$">-takeObjectValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-takeStringValueFrom$">-takeStringValueFrom:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-target">-target</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-updateCell$">-updateCell:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-updateCellInside$">-updateCellInside:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSControl-validateEditing">-validateEditing</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSControl+cellClass">cellClass </a></h3> + (Class) <b>cellClass</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the cell <strong>Class</strong> used by NSControl. Used by subclasses. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl+setCellClass$"> +setCellClass: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl+setCellClass$">setCellClass: </a></h3> + (void) <b>setCellClass:</b> (Class)factoryId;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the cell <strong>Class</strong> used by NSControl to <var>factoryId</var>. Used by subclasses. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl+setCellClass$"> +setCellClass: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-abortEditing">abortEditing </a></h3> - (BOOL) <b>abortEditing</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sends an <a rel="gsdoc" href="NSCell.html#method$NSCell-endEditing$"> [NSCell -endEditing:] </a> message to the current object used to edit the NSControl. Returns <code>NO</code> if the the currentEditor does not exists, <code>YES</code> otherwise. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-action">action </a></h3> - (SEL) <b>action</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSControl's cell action method. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setAction$"> -setAction: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-action"> [NSCell -action] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-alignment">alignment </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment">NSTextAlignment</a>) <b>alignment</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the alignment of the text in the NSControl's cell. Returns NSNaturalTextAlignment if the cell does not exists. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment"> NSTextAlignment </a> for more informations. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setAlignment$"> -setAlignment: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-alignment"> [NSCell -alignment] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-attributedStringValue">attributedStringValue </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAttributedString.html#class$NSAttributedString">NSAttributedString</a>*) <b>attributedStringValue</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-baseWritingDirection">baseWritingDirection </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWritingDirection">NSWritingDirection</a>) <b>baseWritingDirection</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-calcSize">calcSize </a></h3> - (void) <b>calcSize</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Recalculates the internal size by sending <a rel="gsdoc" href="NSCell.html#method$NSCell-calcDrawInfo$"> [NSCell -calcDrawInfo:] </a> to the cell. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-cell">cell </a></h3> - (id) <b>cell</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSControl's cell. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setCell$"> -setCell: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-currentEditor">currentEditor </a></h3> - (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*) <b>currentEditor</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSText object used when editing the NSControl. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-doubleValue">doubleValue </a></h3> - (double) <b>doubleValue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the value of the NSControl's selected cell as <strong>double</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setDoubleValue$"> -setDoubleValue: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-doubleValue"> [NSCell -doubleValue] </a> <a rel="gsdoc" href="#method$NSControl-intValue"> -intValue </a> <a rel="gsdoc" href="#method$NSControl-floatValue"> -floatValue </a> <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-drawCell$">drawCell: </a></h3> - (void) <b>drawCell:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Redraws a <var>aCell</var> if it is the NSControl's cell. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setCell$"> -setCell: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-drawWithFrame$inView$">[NSCell -drawWithFrame:inView:]</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-drawCellInside$">drawCellInside: </a></h3> - (void) <b>drawCellInside:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Redraws a <var>aCell</var> 's inside if it is the NSControl's cell. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setCell$"> -setCell: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-drawInteriorWithFrame$inView$">[NSCell -drawInteriorWithFrame:inView:]</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-floatValue">floatValue </a></h3> - (float) <b>floatValue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the value of the NSControl's selected cell as <strong>float</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setFloatValue$"> -setFloatValue: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-floatValue"> [NSCell -floatValue] </a> <a rel="gsdoc" href="#method$NSControl-intValue"> -intValue </a> <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-font">font </a></h3> - (<a rel="gsdoc" href="NSFont.html#class$NSFont">NSFont</a>*) <b>font</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the font of the text in the NSControl's cell. Returns <code>nil</code> if the cell does not exists. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setFont$"> -setFont: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-font"> [NSCell -font] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-formatter">formatter </a></h3> - (id) <b>formatter</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-ignoresMultiClick">ignoresMultiClick </a></h3> - (BOOL) <b>ignoresMultiClick</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns wheter multiple clicks are ignored. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setIgnoresMultiClick$"> -setIgnoresMultiClick: </a> <a rel="gsdoc" href="#method$NSControl-mouseDown$"> -mouseDown: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-intValue">intValue </a></h3> - (int) <b>intValue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the value of the NSControl's selected cell as <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setIntValue$"> -setIntValue: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-intValue"> [NSCell -intValue] </a> <a rel="gsdoc" href="#method$NSControl-floatValue"> -floatValue </a> <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-integerValue">integerValue </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>integerValue</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> </p> <p> Returns the value of the NSControl's selected cell as <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setIntegerValue$"> -setIntegerValue: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-integerValue"> [NSCell -integerValue] </a> <a rel="gsdoc" href="#method$NSControl-floatValue"> -floatValue </a> <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-isContinuous">isContinuous </a></h3> - (BOOL) <b>isContinuous</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the NSControl's cell can continuously sends its action message. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setContinuous$"> -setContinuous: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-isContinuous"> [NSCell -isContinuous] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-isEnabled">isEnabled </a></h3> - (BOOL) <b>isEnabled</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the selected cell of the NSControl is enabled. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setEnabled$"> -setEnabled: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-isEnabled"> [NSCell -isEnabled] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-mouseDown$">mouseDown: </a></h3> - (void) <b>mouseDown:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)theEvent;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-objectValue">objectValue </a></h3> - (id) <b>objectValue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-performClick$">performClick: </a></h3> - (void) <b>performClick:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Simulates a single mouse click on the control. This method calls the cell's method performClickWithFrame:inView:. Take note that <var>sender</var> is not used. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-refusesFirstResponder">refusesFirstResponder </a></h3> - (BOOL) <b>refusesFirstResponder</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-selectCell$">selectCell: </a></h3> - (void) <b>selectCell:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the aCell's state to NSOnState and marks self for display if it is the NSControl's cell. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-selectedCell">selectedCell </a></h3> - (id) <b>selectedCell</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSControl's selected cell. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-selectedTag">selectedTag </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>selectedTag</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the tag of the NSControl's selected cell (if exists). -1 otherwise. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-tag"> [NSCell -tag] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-sendAction$to$">sendAction: to: </a></h3> - (BOOL) <b>sendAction:</b> (SEL)theAction<b> to:</b> (id)theTarget;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Asks the NSApplication to send an action <var>theAction</var> with <var>theTarget</var> as target to NSControl. Returns <code>NO</code> if <var>theAction</var> is <code>nil</code> or if NSApplication can not send the action. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSApplication.html#method$NSApplication-sendAction$to$from$">[NSApplication -sendAction:to:from:]</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-sendActionOn$">sendActionOn: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>sendActionOn:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)mask;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setAction$">setAction: </a></h3> - (void) <b>setAction:</b> (SEL)aSelector;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's cell action method. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-action"> -action </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setAction$"> [NSCell -setAction:] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setAlignment$">setAlignment: </a></h3> - (void) <b>setAlignment:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment">NSTextAlignment</a>)mode;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the alignment of the text in the NSControl's cell to <var>mode</var>. This method abort the editing and marks self for display if the cell is an NSActionCell. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment"> NSTextAlignment </a> for more informations. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-alignment"> -alignment </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setAlignment$"> [NSCell -setAlignment:] </a> <a rel="gsdoc" href="#method$NSControl-abortEditing"> -abortEditing </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setAttributedStringValue$">setAttributedStringValue: </a></h3> - (void) <b>setAttributedStringValue:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAttributedString.html#class$NSAttributedString">NSAttributedString</a>*)attribStr;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setBaseWritingDirection$">setBaseWritingDirection: </a></h3> - (void) <b>setBaseWritingDirection:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSWritingDirection">NSWritingDirection</a>)direction;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setCell$">setCell: </a></h3> - (void) <b>setCell:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's cell to <var>aCell</var>, Raises an NSInvalidArgumentException exception if <var>aCell</var> is not <code>nil</code> and if it is not a cell class. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-cell">-cell</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setContinuous$">setContinuous: </a></h3> - (void) <b>setContinuous:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the NSControl's cell can continuously sends its action message. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-isContinuous"> -isContinuous </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setContinuous$"> [NSCell -setContinuous:] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setDoubleValue$">setDoubleValue: </a></h3> - (void) <b>setDoubleValue:</b> (double)aDouble;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the value of the NSControl's selected cell to <strong>double</strong>. If the selected cell is an action cell, it marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setDoubleValue$"> [NSCell -setDoubleValue:] </a> <a rel="gsdoc" href="#method$NSControl-setIntValue$"> -setIntValue: </a> <a rel="gsdoc" href="#method$NSControl-setStringValue$"> -setStringValue: </a> <a rel="gsdoc" href="#method$NSControl-setFloatValue$"> -setFloatValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setEnabled$">setEnabled: </a></h3> - (void) <b>setEnabled:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the NSControl's selected cell is enabled. If <var>flag</var> is <code>NO</code>, this method abort the editing. This method marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-isEnabled"> -isEnabled </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setEnabled$"> [NSCell -setEnabled:] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setFloatValue$">setFloatValue: </a></h3> - (void) <b>setFloatValue:</b> (float)aFloat;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the value of the NSControl's selected cell to <strong>float</strong>. If the selected cell is an action cell, it marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-floatValue"> -floatValue </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setFloatValue$"> [NSCell -setFloatValue:] </a> <a rel="gsdoc" href="#method$NSControl-setIntValue$"> -setIntValue: </a> <a rel="gsdoc" href="#method$NSControl-setStringValue$"> -setStringValue: </a> <a rel="gsdoc" href="#method$NSControl-setDoubleValue$"> -setDoubleValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setFloatingPointFormat$left$right$">setFloatingPointFormat: left: right: </a></h3> - (void) <b>setFloatingPointFormat:</b> (BOOL)autoRange<b> left:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)leftDigits<b> right:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)rightDigits;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setFont$">setFont: </a></h3> - (void) <b>setFont:</b> (<a rel="gsdoc" href="NSFont.html#class$NSFont">NSFont</a>*)fontObject;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the font of the text in the NSControl's cell and the editor object (if exists) to <var>fontObject</var>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-font">-font</a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setFont$"> [NSCell -setFont:] </a> <a rel="gsdoc" href="#method$NSControl-currentEditor"> -currentEditor </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setFormatter$">setFormatter: </a></h3> - (void) <b>setFormatter:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSFormatter.html#class$NSFormatter">NSFormatter</a>*)newFormatter;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setIgnoresMultiClick$">setIgnoresMultiClick: </a></h3> - (void) <b>setIgnoresMultiClick:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets wheter multiple clicks are ignored. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-ignoresMultiClick"> -ignoresMultiClick </a> <a rel="gsdoc" href="#method$NSControl-mouseDown$"> -mouseDown: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setIntValue$">setIntValue: </a></h3> - (void) <b>setIntValue:</b> (int)anInt;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the value of the NSControl's selected cell to <strong>int</strong>. If the selected cell is an action cell, it marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-intValue"> -intValue </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setIntValue$"> [NSCell -setIntValue:] </a> <a rel="gsdoc" href="#method$NSControl-setDoubleValue$"> -setDoubleValue: </a> <a rel="gsdoc" href="#method$NSControl-setFloatValue$"> -setFloatValue: </a> <a rel="gsdoc" href="#method$NSControl-setStringValue$"> -setStringValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setIntegerValue$">setIntegerValue: </a></h3> - (void) <b>setIntegerValue:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)anInt;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> </p> <p> Sets the value of the NSControl's selected cell to <strong>int</strong>. If the selected cell is an action cell, it marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-integerValue"> -integerValue </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setIntegerValue$">[NSCell -setIntegerValue:]</a> <a rel="gsdoc" href="#method$NSControl-setDoubleValue$">-setDoubleValue:</a> <a rel="gsdoc" href="#method$NSControl-setFloatValue$">-setFloatValue:</a> <a rel="gsdoc" href="#method$NSControl-setStringValue$">-setStringValue:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setNeedsDisplay">setNeedsDisplay </a></h3> - (void) <b>setNeedsDisplay</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Marks self for display. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setObjectValue$">setObjectValue: </a></h3> - (void) <b>setObjectValue:</b> (id)anObject;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setRefusesFirstResponder$">setRefusesFirstResponder: </a></h3> - (void) <b>setRefusesFirstResponder:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setStringValue$">setStringValue: </a></h3> - (void) <b>setStringValue:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)aString;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the value of the NSControl's selected cell to NSString. If the selected cell is an action cell, it marks self for display. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setStringValue$"> [NSCell -setStringValue:] </a> <a rel="gsdoc" href="#method$NSControl-setIntValue$"> -setIntValue: </a> <a rel="gsdoc" href="#method$NSControl-setFloatValue$"> -setFloatValue: </a> <a rel="gsdoc" href="#method$NSControl-setDoubleValue$"> -setDoubleValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setTag$">setTag: </a></h3> - (void) <b>setTag:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)anInt;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Assigning a Tag </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-setTarget$">setTarget: </a></h3> - (void) <b>setTarget:</b> (id)anObject;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the target object of the NSControl's cell to <var>anObject</var>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-target"> -target </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-setTarget$"> [NSCell -setTarget:] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-sizeThatFits$">sizeThatFits: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>) <b>sizeThatFits:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>)size;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-sizeToFit">sizeToFit </a></h3> - (void) <b>sizeToFit</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Resizes the NSControl to fits the NSControl's cell size. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-cellSize"> [NSCell -cellSize] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-stringValue">stringValue </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>stringValue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the value of the NSControl's selected cell as NSString. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setStringValue$"> -setStringValue: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-stringValue"> [NSCell -stringValue] </a> <a rel="gsdoc" href="#method$NSControl-intValue"> -intValue </a> <a rel="gsdoc" href="#method$NSControl-floatValue"> -floatValue </a> <a rel="gsdoc" href="#method$NSControl-doubleValue"> -doubleValue </a> <a rel="gsdoc" href="#method$NSControl-stringValue"> -stringValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-tag">tag </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>tag</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSControl tag </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setTag$"> -setTag: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeDoubleValueFrom$">takeDoubleValueFrom: </a></h3> - (void) <b>takeDoubleValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's selected cell to the sender's <strong>double</strong> value. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-takeDoubleValueFrom$">[NSCell -takeDoubleValueFrom:]</a> <a rel="gsdoc" href="#method$NSControl-takeFloatValueFrom$">-takeFloatValueFrom:</a> takeIntValueFrom: takeStringValueFrom: </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeFloatValueFrom$">takeFloatValueFrom: </a></h3> - (void) <b>takeFloatValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's selected cell to the sender's <strong>float</strong> value. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-takeDoubleValueFrom$">[NSCell -takeDoubleValueFrom:]</a> <a rel="gsdoc" href="#method$NSControl-takeDoubleValueFrom$">-takeDoubleValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeIntValueFrom$">-takeIntValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeStringValueFrom$">-takeStringValueFrom:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeIntValueFrom$">takeIntValueFrom: </a></h3> - (void) <b>takeIntValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's selected cell to the sender's <strong>float</strong> <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-takeIntValueFrom$">[NSCell -takeIntValueFrom:]</a> <a rel="gsdoc" href="#method$NSControl-takeDoubleValueFrom$">-takeDoubleValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeFloatValueFrom$">-takeFloatValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeStringValueFrom$">-takeStringValueFrom:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeIntegerValueFrom$">takeIntegerValueFrom: </a></h3> - (void) <b>takeIntegerValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's selected cell to the sender's <strong>float</strong> <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-takeIntegerValueFrom$">[NSCell -takeIntegerValueFrom:]</a> <a rel="gsdoc" href="#method$NSControl-takeDoubleValueFrom$">-takeDoubleValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeFloatValueFrom$">-takeFloatValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeStringValueFrom$">-takeStringValueFrom:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeObjectValueFrom$">takeObjectValueFrom: </a></h3> - (void) <b>takeObjectValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-takeStringValueFrom$">takeStringValueFrom: </a></h3> - (void) <b>takeStringValueFrom:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSControl's selected cell to the sender's <strong>float</strong> <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSCell.html#method$NSCell-takeDoubleValueFrom$">[NSCell -takeDoubleValueFrom:]</a> <a rel="gsdoc" href="#method$NSControl-takeDoubleValueFrom$">-takeDoubleValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeFloatValueFrom$">-takeFloatValueFrom:</a> <a rel="gsdoc" href="#method$NSControl-takeIntValueFrom$">-takeIntValueFrom:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-target">target </a></h3> - (id) <b>target</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the target object of the NSControl's cell. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSControl-setTarget$"> -setTarget: </a> <a rel="gsdoc" href="NSCell.html#method$NSCell-target"> [NSCell -target] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-updateCell$">updateCell: </a></h3> - (void) <b>updateCell:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Marks self for display. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-updateCellInside$">updateCellInside: </a></h3> - (void) <b>updateCellInside:</b> (<a rel="gsdoc" href="NSCell.html#class$NSCell">NSCell</a>*)aCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Marks self for display. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSControl-validateEditing">validateEditing </a></h3> - (void) <b>validateEditing</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <a name="_NSControl_ivars"/> <br/><hr width="50%" align="left" /> <h2>Instance Variables for NSControl Class</h2> <h3><a name="ivariable$NSControl*_cell">_cell</a></h3> @protected id <b>_cell</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSControl*_ignoresMultiClick">_ignoresMultiClick</a></h3> @protected BOOL <b>_ignoresMultiClick</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSControl*_tag">_tag</a></h3> @protected NSInteger <b>_tag</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <br/><hr width="50%" align="left" /><br/> <h1><a name="002000000000"> Software documentation for the NSObject(NSControlDelegate) informal protocol </a></h1> <h2><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a>(<a name="category$NSObject(NSControlDelegate)">NSControlDelegate</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSControl.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlDelegate)-controlTextDidBeginEditing$">-controlTextDidBeginEditing:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlDelegate)-controlTextDidChange$">-controlTextDidChange:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlDelegate)-controlTextDidEndEditing$">-controlTextDidEndEditing:</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSObject(NSControlDelegate)-controlTextDidBeginEditing$">controlTextDidBeginEditing: </a></h3> - (void) <b>controlTextDidBeginEditing:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSNotification.html#class$NSNotification">NSNotification</a>*)aNotification;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlDelegate)-controlTextDidChange$">controlTextDidChange: </a></h3> - (void) <b>controlTextDidChange:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSNotification.html#class$NSNotification">NSNotification</a>*)aNotification;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlDelegate)-controlTextDidEndEditing$">controlTextDidEndEditing: </a></h3> - (void) <b>controlTextDidEndEditing:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSNotification.html#class$NSNotification">NSNotification</a>*)aNotification;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <h1><a name="003000000000"> Software documentation for the NSObject(NSControlTextEditingDelegate) informal protocol </a></h1> <h2><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a>(<a name="category$NSObject(NSControlTextEditingDelegate)">NSControlTextEditingDelegate</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSControl.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$didFailToFormatString$errorDescription$">-control:didFailToFormatString:errorDescription:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$didFailToValidatePartialString$errorDescription$">-control:didFailToValidatePartialString:errorDescription:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$isValidObject$">-control:isValidObject:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$textShouldBeginEditing$">-control:textShouldBeginEditing:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$textShouldEndEditing$">-control:textShouldEndEditing:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$textView$completions$forPartialWordRange$indexOfSelectedItem$">-control:textView:completions:forPartialWordRange:indexOfSelectedItem:</a></li> <li><a rel="gsdoc" href="NSControl.html#method$NSObject(NSControlTextEditingDelegate)-control$textView$doCommandBySelector$">-control:textView:doCommandBySelector:</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$didFailToFormatString$errorDescription$">control: didFailToFormatString: errorDescription: </a></h3> - (BOOL) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> didFailToFormatString:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)string<b> errorDescription:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)error;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$didFailToValidatePartialString$errorDescription$">control: didFailToValidatePartialString: errorDescription: </a></h3> - (void) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> didFailToValidatePartialString:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)string<b> errorDescription:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)error;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$isValidObject$">control: isValidObject: </a></h3> - (BOOL) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> isValidObject:</b> (id)object;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$textShouldBeginEditing$">control: textShouldBeginEditing: </a></h3> - (BOOL) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> textShouldBeginEditing:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)fieldEditor;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$textShouldEndEditing$">control: textShouldEndEditing: </a></h3> - (BOOL) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> textShouldEndEditing:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)fieldEditor;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$textView$completions$forPartialWordRange$indexOfSelectedItem$">control: textView: completions: forPartialWordRange: indexOfSelectedItem: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSArray.html#class$NSArray">NSArray</a>*) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> textView:</b> (<a rel="gsdoc" href="NSTextView.html#class$NSTextView">NSTextView</a>*)textView<b> completions:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSArray.html#class$NSArray">NSArray</a>*)words<b> forPartialWordRange:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRange">NSRange</a>)charRange<b> indexOfSelectedItem:</b> (int*)index;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSObject(NSControlTextEditingDelegate)-control$textView$doCommandBySelector$">control: textView: doCommandBySelector: </a></h3> - (BOOL) <b>control:</b> (<a rel="gsdoc" href="#class$NSControl">NSControl</a>*)control<b> textView:</b> (<a rel="gsdoc" href="NSTextView.html#class$NSTextView">NSTextView</a>*)textView<b> doCommandBySelector:</b> (SEL)command;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <h1><a name="004000000000"> Software documentation for the NSControlTextEditingDelegate protocol </a></h1> <h2><a name="protocol$(NSControlTextEditingDelegate)">NSControlTextEditingDelegate</a></h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSControl.h</dd> </dl> </blockquote> <blockquote> <dl> <dt><b>Conforms to:</b></dt> <dd><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#protocol$(NSObject)">NSObject</a></dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <br /> <a href="Gui.html">Up</a> </font> </body> </html>