![]() 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 : /proc/self/root/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>NSCell</title> </head> <body> <font face="serif"> <a href="Gui.html">Up</a> <br /> <h1><a name="title$NSCell">NSCell</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> </dl> <blockquote> The abstract cell class </blockquote> <p><b>Copyright:</b> (C) 1996-2012 Free Software Foundation, Inc.</p> <div> <hr width="50%" align="left" /> <h3>Contents -</h3> <ol> <li> <a href="#001000000000">Software documentation for the NSCell class</a> </li> <li> <a href="#002000000000">Software documentation for the NSCell(PrivateMethods) category</a> </li> </ol> <hr width="50%" align="left" /> </div> <h1><a name="001000000000"> Software documentation for the NSCell class </a></h1> <h2><a name="class$NSCell">NSCell</a> : <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a></h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSCell.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$(NSCopying)">NSCopying</a></dd> <dd><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#protocol$(NSCoding)">NSCoding</a></dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO Desctiption </p> <p> </div> <hr width="50%" align="left" /> <a href="#_NSCell_ivars">Instance Variables</a> <br/><br/> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawAttributedString">-_drawAttributedString</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawAttributedText$inFrame$">-_drawAttributedText:inFrame:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawBorderAndBackgroundWithFrame$inView$">-_drawBorderAndBackgroundWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawEditorWithFrame$inView$">-_drawEditorWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawFocusRingWithFrame$inView$">-_drawFocusRingWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawText$inFrame$">-_drawText:inFrame:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_nonAutoreleasedTypingAttributes">-_nonAutoreleasedTypingAttributes</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_sendsActionOn$">-_sendsActionOn:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_setInEditing$">-_setInEditing:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_sizeText$">-_sizeText:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_updateFieldEditor$">-_updateFieldEditor:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-textColor">-textColor</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell+defaultFocusRingType">+defaultFocusRingType</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell+defaultMenu">+defaultMenu</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell+prefersTrackingUntilMouseUp">+prefersTrackingUntilMouseUp</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-acceptsFirstResponder">-acceptsFirstResponder</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-action">-action</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-alignment">-alignment</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-allowsEditingTextAttributes">-allowsEditingTextAttributes</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-allowsMixedState">-allowsMixedState</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-allowsUndo">-allowsUndo</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-attributedStringValue">-attributedStringValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-baseWritingDirection">-baseWritingDirection</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-calcDrawInfo$">-calcDrawInfo:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-cellAttribute$">-cellAttribute:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-cellSize">-cellSize</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-cellSizeForBounds$">-cellSizeForBounds:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-compare$">-compare:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-continueTracking$at$inView$">-continueTracking:at:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-controlSize">-controlSize</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-controlTint">-controlTint</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-controlView">-controlView</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-doubleValue">-doubleValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-drawInteriorWithFrame$inView$">-drawInteriorWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-drawWithFrame$inView$">-drawWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-drawingRectForBounds$">-drawingRectForBounds:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-editWithFrame$inView$editor$delegate$event$">-editWithFrame:inView:editor:delegate:event:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-endEditing$">-endEditing:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-entryType">-entryType</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-floatValue">-floatValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-focusRingType">-focusRingType</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-font">-font</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-formatter">-formatter</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-getPeriodicDelay$interval$">-getPeriodicDelay:interval:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-hasValidObjectValue">-hasValidObjectValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-highlight$withFrame$inView$">-highlight:withFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-highlightColorWithFrame$inView$">-highlightColorWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-hitTestForEvent$inRect$ofView$">-hitTestForEvent:inRect:ofView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-image">-image</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-imageRectForBounds$">-imageRectForBounds:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-importsGraphics">-importsGraphics</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-initImageCell$">-initImageCell:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-initTextCell$">-initTextCell:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-intValue">-intValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-integerValue">-integerValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isBezeled">-isBezeled</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isBordered">-isBordered</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isContinuous">-isContinuous</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isEditable">-isEditable</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isEnabled">-isEnabled</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isEntryAcceptable$">-isEntryAcceptable:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isHighlighted">-isHighlighted</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isOpaque">-isOpaque</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isScrollable">-isScrollable</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-isSelectable">-isSelectable</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-keyEquivalent">-keyEquivalent</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-lineBreakMode">-lineBreakMode</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-menu">-menu</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-menuForEvent$inRect$ofView$">-menuForEvent:inRect:ofView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-mnemonic">-mnemonic</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-mnemonicLocation">-mnemonicLocation</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-mouseDownFlags">-mouseDownFlags</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-nextState">-nextState</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-objectValue">-objectValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-performClick$">-performClick:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-performClickWithFrame$inView$">-performClickWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-refusesFirstResponder">-refusesFirstResponder</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-representedObject">-representedObject</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-resetCursorRect$inView$">-resetCursorRect:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-selectWithFrame$inView$editor$delegate$start$length$">-selectWithFrame:inView:editor:delegate:start:length:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-sendActionOn$">-sendActionOn:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-sendsActionOnEndEditing">-sendsActionOnEndEditing</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAction$">-setAction:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAlignment$">-setAlignment:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAllowsEditingTextAttributes$">-setAllowsEditingTextAttributes:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAllowsMixedState$">-setAllowsMixedState:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAllowsUndo$">-setAllowsUndo:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setAttributedStringValue$">-setAttributedStringValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setBaseWritingDirection$">-setBaseWritingDirection:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setBezeled$">-setBezeled:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setBordered$">-setBordered:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setCellAttribute$to$">-setCellAttribute:to:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setContinuous$">-setContinuous:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setControlSize$">-setControlSize:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setControlTint$">-setControlTint:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setControlView$">-setControlView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setDoubleValue$">-setDoubleValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setEditable$">-setEditable:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setEnabled$">-setEnabled:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setEntryType$">-setEntryType:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setFloatValue$">-setFloatValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setFloatingPointFormat$left$right$">-setFloatingPointFormat:left:right:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setFocusRingType$">-setFocusRingType:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setFont$">-setFont:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setFormatter$">-setFormatter:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setHighlighted$">-setHighlighted:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setImage$">-setImage:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setImportsGraphics$">-setImportsGraphics:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setIntValue$">-setIntValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setIntegerValue$">-setIntegerValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setLineBreakMode$">-setLineBreakMode:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setMenu$">-setMenu:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setMnemonicLocation$">-setMnemonicLocation:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setNextState">-setNextState</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setObjectValue$">-setObjectValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setRefusesFirstResponder$">-setRefusesFirstResponder:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setRepresentedObject$">-setRepresentedObject:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setScrollable$">-setScrollable:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setSelectable$">-setSelectable:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setSendsActionOnEndEditing$">-setSendsActionOnEndEditing:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setShowsFirstResponder$">-setShowsFirstResponder:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setState$">-setState:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setStringValue$">-setStringValue:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setTag$">-setTag:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setTarget$">-setTarget:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setTitle$">-setTitle:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setTitleWithMnemonic$">-setTitleWithMnemonic:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setType$">-setType:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setUpFieldEditorAttributes$">-setUpFieldEditorAttributes:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setUserInterfaceLayoutDirection$">-setUserInterfaceLayoutDirection:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-setWraps$">-setWraps:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-showsFirstResponder">-showsFirstResponder</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-startTrackingAt$inView$">-startTrackingAt:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-state">-state</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-stopTracking$at$inView$mouseIsUp$">-stopTracking:at:inView:mouseIsUp:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-stringValue">-stringValue</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-tag">-tag</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeDoubleValueFrom$">-takeDoubleValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeFloatValueFrom$">-takeFloatValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeIntValueFrom$">-takeIntValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeIntegerValueFrom$">-takeIntegerValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeObjectValueFrom$">-takeObjectValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-takeStringValueFrom$">-takeStringValueFrom:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-target">-target</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-title">-title</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-titleRectForBounds$">-titleRectForBounds:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-type">-type</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-userInterfaceLayoutDirection">-userInterfaceLayoutDirection</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell-wraps">-wraps</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSCell+defaultFocusRingType">defaultFocusRingType </a></h3> + (<a rel="gsdoc" href="TypesAndConstants.html#type$NSFocusRingType">NSFocusRingType</a>) <b>defaultFocusRingType</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.3.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell+defaultMenu">defaultMenu </a></h3> + (<a rel="gsdoc" href="NSMenu.html#class$NSMenu">NSMenu</a>*) <b>defaultMenu</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$NSCell+prefersTrackingUntilMouseUp">prefersTrackingUntilMouseUp </a></h3> + (BOOL) <b>prefersTrackingUntilMouseUp</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> This class method returns <code>NO</code>. This method should be overrided by subclasses. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-acceptsFirstResponder">acceptsFirstResponder </a></h3> - (BOOL) <b>acceptsFirstResponder</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$NSCell-action">action </a></h3> - (SEL) <b>action</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Implemented by subclasses to return the action method. The NSCell implementaiton returns NULL. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setAction$"> -setAction: </a> <a rel="gsdoc" href="#method$NSCell-setTarget$"> -setTarget: </a> <a rel="gsdoc" href="#method$NSCell-target"> -target </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 used in the NSCell. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment"> NSTextAlignment </a> for more informations. By default the text alignment is <a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment"> NSJustifiedTextAlignment </a> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setAlignment$"> -setAlignment: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-allowsEditingTextAttributes">allowsEditingTextAttributes </a></h3> - (BOOL) <b>allowsEditingTextAttributes</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$NSCell-allowsMixedState">allowsMixedState </a></h3> - (BOOL) <b>allowsMixedState</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$NSCell-allowsUndo">allowsUndo </a></h3> - (BOOL) <b>allowsUndo</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$NSCell-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$NSCell-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$NSCell-calcDrawInfo$">calcDrawInfo: </a></h3> - (void) <b>calcDrawInfo:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)aRect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Does nothing. This method is used by subclasses to recalculate sizes </p> <p> </p> <p> It is usally called from a NSControl object </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSControl.html#method$NSControl-calcSize"> [NSControl -calcSize] </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-cellAttribute$">cellAttribute: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>cellAttribute:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCellAttribute">NSCellAttribute</a>)aParameter;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns some NSCell's attributes for the specified <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellAttribute"> NSCellAttribute </a> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setCellAttribute$to$"> -setCellAttribute:to: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-cellSize">cellSize </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>) <b>cellSize</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the minimun size needed to display the NSCell. This size is calculate by adding : <ul> <li> the borders (plain or bezeled) size </li> <li> the spacing between the border and inside the cell </li> <li> the TODO... if the cell is type of NSTextCellType or the image size if the cell has a NSImageCellType type. </li> </ul> </p> <p> This method returns NSZeroSize if the cell has a NSNullCellType type (Cocoa returns a very big size instead). </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-cellSizeForBounds$">cellSizeForBounds: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>) <b>cellSizeForBounds:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)aRect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO. Currently the GNUstep implementation returns <a rel="gsdoc" href="#method$NSCell-cellSize"> -cellSize </a> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-cellSize"> -cellSize </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-compare$">compare: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSComparisonResult">NSComparisonResult</a>) <b>compare:</b> (id)otherCell;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Compares the reciever to another to another NSCell. The argument must be an NSCell sublclass and have the NSCellType NSTextCellType. Returns the result of the comparison of each cell's stringValue. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-continueTracking$at$inView$">continueTracking: at: inView: </a></h3> - (BOOL) <b>continueTracking:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)lastPoint<b> at:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)currentPoint<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the mouse dragging should continue for the cell. Subclasses should overrided this method if you want stop tracking the mouse. This method is call in the <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> main loop. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-controlSize">controlSize </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSControlSize">NSControlSize</a>) <b>controlSize</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$NSCell-controlTint">controlTint </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSControlTint">NSControlTint</a>) <b>controlTint</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$NSCell-controlView">controlView </a></h3> - (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*) <b>controlView</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> This method is used by subclasses to get the control view. This method returns <code>nil</code>. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's value as a <strong>double</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setDoubleValue$"> -setDoubleValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-drawInteriorWithFrame$inView$">drawInteriorWithFrame: inView: </a></h3> - (void) <b>drawInteriorWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> This drawing is minimal and with no background, to make it easier for subclass to customize drawing. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-drawWithFrame$inView$">drawWithFrame: inView: </a></h3> - (void) <b>drawWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Draws the cell in <var>controlView</var> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-drawingRectForBounds$">drawingRectForBounds: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>) <b>drawingRectForBounds:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)theRect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-editWithFrame$inView$editor$delegate$event$">editWithFrame: inView: editor: delegate: event: </a></h3> - (void) <b>editWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)aRect<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView<b> editor:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)textObject<b> delegate:</b> (id)anObject<b> event:</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"> </p> <p> .This method does nothing if a the <var>controlView</var> is <code>nil</code>, if text object does not exist or if the cell's type is not <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSTextCellType </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-endEditing$">endEditing: </a></h3> - (void) <b>endEditing:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)textObject;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Ends any text editing. This method sets the text object's delegate to <code>nil</code>, and remove the NSClipView and the text object used for editing </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-editWithFrame$inView$editor$delegate$event$">-editWithFrame:inView:editor:delegate:event:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-entryType">entryType </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>entryType</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell's value as a <strong>float</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setFloatValue$"> -setFloatValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-focusRingType">focusRingType </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSFocusRingType">NSFocusRingType</a>) <b>focusRingType</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.3.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 used in the NSCell </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setFont$"> -setFont: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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$NSCell-getPeriodicDelay$interval$">getPeriodicDelay: interval: </a></h3> - (void) <b>getPeriodicDelay:</b> (float*)delay<b> interval:</b> (float*)interval;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Gets the NSCell's <var>delay</var> and the <var>interval</var> parameters used when NSCell sends continouly action messages. The NSCell implementation sets <var>delay</var> to 0.2 and <var>interval</var> to 0.025. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-hasValidObjectValue">hasValidObjectValue </a></h3> - (BOOL) <b>hasValidObjectValue</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$NSCell-highlight$withFrame$inView$">highlight: withFrame: inView: </a></h3> - (void) <b>highlight:</b> (BOOL)lit<b> withFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO explain </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-highlightColorWithFrame$inView$">highlightColorWithFrame: inView: </a></h3> - (<a rel="gsdoc" href="NSColor.html#class$NSColor">NSColor</a>*) <b>highlightColorWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<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$NSCell-hitTestForEvent$inRect$ofView$">hitTestForEvent: inRect: ofView: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>hitTestForEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)event<b> inRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> ofView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-image">image </a></h3> - (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*) <b>image</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSCell's image if the NSCell's type is <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSImageCellType </a> , returns <code>nil</code> otherwise. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setImage$"> -setImage: </a> <a rel="gsdoc" href="#method$NSCell-setType$"> -setType: </a> <a rel="gsdoc" href="#method$NSCell-type"> -type </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-imageRectForBounds$">imageRectForBounds: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>) <b>imageRectForBounds:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)theRect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Frame the image gets drawn in </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-importsGraphics">importsGraphics </a></h3> - (BOOL) <b>importsGraphics</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$NSCell-initImageCell$">initImageCell: </a></h3> - (id) <b>initImageCell:</b> (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*)anImage;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Initializes and returns a new NSCell with a NSImage <var>anImage</var>. This method sets the image position to <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellImagePosition"> NSImageOnly </a> and the cell's type to <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSImageCellType </a> . </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-initTextCell$"> -initTextCell: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-initTextCell$">initTextCell: </a></h3> - (id) <b>initTextCell:</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> Initializes and returns a new NSCell with a NSString <var>aString</var>. This method sets the cell's type to <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSTextCellType </a> . </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-initImageCell$"> -initImageCell: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell's value as an <strong>int</strong>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setIntValue$"> -setIntValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell's value as an NSInteger. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setIntegerValue$"> -setIntegerValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isBezeled">isBezeled </a></h3> - (BOOL) <b>isBezeled</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the NSCell has a bezeled border. By default a NSCell has no bezeled border </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setBezeled$"> -setBezeled: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isBordered">isBordered </a></h3> - (BOOL) <b>isBordered</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the NSCell has a border. By default a NSCell has border </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setBordered$"> -setBordered: </a> <a rel="gsdoc" href="#method$NSCell-setBezeled$"> -setBezeled: </a> <a rel="gsdoc" href="#method$NSCell-isBezeled"> -isBezeled </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell can continuously send its action messages. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setContinuous$"> -setContinuous: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isEditable">isEditable </a></h3> - (BOOL) <b>isEditable</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the cell is editable.By default a NSCell is not editable. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setEditable$"> -setEditable: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell can respond to mouse events. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setEnabled$"> -setEnabled: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isEntryAcceptable$">isEntryAcceptable: </a></h3> - (BOOL) <b>isEntryAcceptable:</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"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isHighlighted">isHighlighted </a></h3> - (BOOL) <b>isHighlighted</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the cell is highlighted. By default <code>NO</code> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setHighlighted$"> -setHighlighted: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isOpaque">isOpaque </a></h3> - (BOOL) <b>isOpaque</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the cell is opaque. Return <code>NO</code> by default </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isScrollable">isScrollable </a></h3> - (BOOL) <b>isScrollable</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the NSCell is scrollable. By default a NSCell is not scrollable </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setScrollable$"> -setScrollable: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-isSelectable">isSelectable </a></h3> - (BOOL) <b>isSelectable</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether the cell is selectable. This method returns <code>YES</code> if the cell is selectable or editable. <code>NO</code> otherwise </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setSelectable$"> -setSelectable: </a> <a rel="gsdoc" href="#method$NSCell-isEditable"> -isEditable </a> <a rel="gsdoc" href="#method$NSCell-setEditable$"> -setEditable: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-keyEquivalent">keyEquivalent </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>keyEquivalent</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Implemented by subclasses to returns the key equivalent. The NSCell implementation returns an empty NSString. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-lineBreakMode">lineBreakMode </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSLineBreakMode">NSLineBreakMode</a>) <b>lineBreakMode</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$NSCell-menu">menu </a></h3> - (<a rel="gsdoc" href="NSMenu.html#class$NSMenu">NSMenu</a>*) <b>menu</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$NSCell-menuForEvent$inRect$ofView$">menuForEvent: inRect: ofView: </a></h3> - (<a rel="gsdoc" href="NSMenu.html#class$NSMenu">NSMenu</a>*) <b>menuForEvent:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)anEvent<b> inRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> ofView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<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$NSCell-mnemonic">mnemonic </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>mnemonic</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$NSCell-mnemonicLocation">mnemonicLocation </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>mnemonicLocation</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$NSCell-mouseDownFlags">mouseDownFlags </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>mouseDownFlags</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the mouse flags. This flags are usally sets in the <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> method </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-nextState">nextState </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>nextState</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$NSCell-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$NSCell-performClick$">performClick: </a></h3> - (void) <b>performClick:</b> (id)sender;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> Simulates a single click in the cell (only works with controls which have no more than one cell). This method is deprecated, performClickWithFrame:inView: is the right method to use now. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-performClickWithFrame$inView$">performClickWithFrame: inView: </a></h3> - (void) <b>performClickWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> Simulates a single click in the cell. The display of the cell with this event occurs in the area delimited by <var>cellFrame</var> within <var>controlView</var>. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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$NSCell-representedObject">representedObject </a></h3> - (id) <b>representedObject</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSCell's represented object </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setRepresentedObject$"> -setRepresentedObject: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-resetCursorRect$inView$">resetCursorRect: inView: </a></h3> - (void) <b>resetCursorRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-selectWithFrame$inView$editor$delegate$start$length$">selectWithFrame: inView: editor: delegate: start: length: </a></h3> - (void) <b>selectWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)aRect<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView<b> editor:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)textObject<b> delegate:</b> (id)anObject<b> start:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)selStart<b> length:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)selLength;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> This method does nothing if the <var>controlView</var> is <code>nil</code>, if text object does not exist or if the cell's type is not <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSTextCellType </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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"> </p> <p> TODO Explain </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-sendsActionOnEndEditing">sendsActionOnEndEditing </a></h3> - (BOOL) <b>sendsActionOnEndEditing</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$NSCell-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> Implemented by subclasses to set the action method. The NSCell implementation raises a NSInternalInconsistencyException </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-action"> -action </a> <a rel="gsdoc" href="#method$NSCell-setTarget$"> -setTarget: </a> <a rel="gsdoc" href="#method$NSCell-target"> -target </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSTextAlignment"> NSTextAlignment </a> . </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-alignment"> -alignment </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setAllowsEditingTextAttributes$">setAllowsEditingTextAttributes: </a></h3> - (void) <b>setAllowsEditingTextAttributes:</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$NSCell-setAllowsMixedState$">setAllowsMixedState: </a></h3> - (void) <b>setAllowsMixedState:</b> (BOOL)flag;<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$NSCell-setAllowsUndo$">setAllowsUndo: </a></h3> - (void) <b>setAllowsUndo:</b> (BOOL)flag;<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$NSCell-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$NSCell-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$NSCell-setBezeled$">setBezeled: </a></h3> - (void) <b>setBezeled:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the cell has a bezeled border. If this method is called, the bordered <var>flag</var> is turn off. By default a NSCell has no bezeled border </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isBezeled"> -isBezeled </a> <a rel="gsdoc" href="#method$NSCell-setBordered$"> -setBordered: </a> <a rel="gsdoc" href="#method$NSCell-isBordered"> -isBordered </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setBordered$">setBordered: </a></h3> - (void) <b>setBordered:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the cell has a border. If this method is called, the bezeled <var>flag</var> is turn off. By default a NSCell has no border </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isBordered"> -isBordered </a> <a rel="gsdoc" href="#method$NSCell-setBezeled$"> -setBezeled: </a> <a rel="gsdoc" href="#method$NSCell-isBezeled"> -isBezeled </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setCellAttribute$to$">setCellAttribute: to: </a></h3> - (void) <b>setCellAttribute:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCellAttribute">NSCellAttribute</a>)aParameter<b> to:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)value;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-cellAttribute$"> -cellAttribute: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell can continuously send its action messages. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isContinuous"> -isContinuous </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setControlSize$">setControlSize: </a></h3> - (void) <b>setControlSize:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSControlSize">NSControlSize</a>)controlSize;<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$NSCell-setControlTint$">setControlTint: </a></h3> - (void) <b>setControlTint:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSControlTint">NSControlTint</a>)controlTint;<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$NSCell-setControlView$">setControlView: </a></h3> - (void) <b>setControlView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)view;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> </p> <p> This method is used by subclasses to specify the control <var>view</var>. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's value to <var>aDouble</var>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-doubleValue"> -doubleValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setEditable$">setEditable: </a></h3> - (void) <b>setEditable:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the NSCell's text is editable. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isEditable"> -isEditable </a> <a rel="gsdoc" href="#method$NSCell-setSelectable$"> -setSelectable: </a> <a rel="gsdoc" href="#method$NSCell-isSelectable"> -isSelectable </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell can respond to mouse events </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isEnabled"> -isEnabled </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setEntryType$">setEntryType: </a></h3> - (void) <b>setEntryType:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)aType;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> TODO </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's value to a <var>aFloat</var>. This used for example in NSSliderCell </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-floatValue"> -floatValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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$NSCell-setFocusRingType$">setFocusRingType: </a></h3> - (void) <b>setFocusRingType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSFocusRingType">NSFocusRingType</a>)type;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.3.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 text font. The NSCell's type is set to NSTextCellType if needed </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-font">-font</a> <a rel="gsdoc" href="#method$NSCell-setType$"> -setType: </a> <a rel="gsdoc" href="#method$NSCell-type"> -type </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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$NSCell-setHighlighted$">setHighlighted: </a></h3> - (void) <b>setHighlighted:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> </p> <p> Sets whether the NSCell is highlighted. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isHighlighted"> -isHighlighted </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setImage$">setImage: </a></h3> - (void) <b>setImage:</b> (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*)anImage;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSCell's image to <var>anImage</var>. This method sets the cell's type to NSImageCellType if needed. Raises an NSInvalidArgumentException if the <var>anImage</var> is not an NSImage (sub)class. The new image is retained and the old one is released </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-image">-image</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setImportsGraphics$">setImportsGraphics: </a></h3> - (void) <b>setImportsGraphics:</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$NSCell-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 NSCell's value to <var>anInt</var>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-intValue"> -intValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's value to <var>anInt</var>. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-integerValue"> -integerValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setLineBreakMode$">setLineBreakMode: </a></h3> - (void) <b>setLineBreakMode:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSLineBreakMode">NSLineBreakMode</a>)mode;<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$NSCell-setMenu$">setMenu: </a></h3> - (void) <b>setMenu:</b> (<a rel="gsdoc" href="NSMenu.html#class$NSMenu">NSMenu</a>*)aMenu;<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$NSCell-setMnemonicLocation$">setMnemonicLocation: </a></h3> - (void) <b>setMnemonicLocation:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)location;<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$NSCell-setNextState">setNextState </a></h3> - (void) <b>setNextState</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$NSCell-setObjectValue$">setObjectValue: </a></h3> - (void) <b>setObjectValue:</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$NSCell-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$NSCell-setRepresentedObject$">setRepresentedObject: </a></h3> - (void) <b>setRepresentedObject:</b> (id)anObject;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSCell's represented object to <var>anObject</var>. <var>anObject</var> will be retain. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-representedObject"> -representedObject </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setScrollable$">setScrollable: </a></h3> - (void) <b>setScrollable:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the NCell is scrollable. By default a NSCell is not scrollable </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isSelectable"> -isSelectable </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setSelectable$">setSelectable: </a></h3> - (void) <b>setSelectable:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets whether the cell selectable. Making a cell unselectable also makes it uneditable until a <a rel="gsdoc" href="#method$NSCell-setEditable$"> -setEditable: </a> re-enables it. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-isSelectable"> -isSelectable </a> <a rel="gsdoc" href="#method$NSCell-setEditable$"> -setEditable: </a> <a rel="gsdoc" href="#method$NSCell-isEditable"> -isEditable </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setSendsActionOnEndEditing$">setSendsActionOnEndEditing: </a></h3> - (void) <b>setSendsActionOnEndEditing:</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$NSCell-setShowsFirstResponder$">setShowsFirstResponder: </a></h3> - (void) <b>setShowsFirstResponder:</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$NSCell-setState$">setState: </a></h3> - (void) <b>setState:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)value;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSCell's state. Please use always symbolic constants when calling this method. The integer values could be changed in the this implementation. (Currently they match the Cocoa values but they are quite strange) </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-state">-state</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell's value to a NSString. The NSCell's type is set to NSTextCellType if needed </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-stringValue"> -stringValue </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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"> </p> <p> Implemented by sublclasses to assigns the tag <var>anInt</var>. The NSCell implementation raises an NSInvalidArgumentException. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-tag">-tag</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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> Implemented by subclasses to set the target object. The NSCell implementation raises a NSInternalInconsistencyException </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-target"> -target </a> <a rel="gsdoc" href="#method$NSCell-setAction$"> -setAction: </a> <a rel="gsdoc" href="#method$NSCell-action"> -action </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setTitle$">setTitle: </a></h3> - (void) <b>setTitle:</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> 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$NSCell-setTitleWithMnemonic$">setTitleWithMnemonic: </a></h3> - (void) <b>setTitleWithMnemonic:</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> 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$NSCell-setType$">setType: </a></h3> - (void) <b>setType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType">NSCellType</a>)aType;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the NSCell's type. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSCellType </a> .If the cell is set to NSTextCellType, the cell is given a default title and is reset to the default system font. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-type">-type</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setUpFieldEditorAttributes$">setUpFieldEditorAttributes: </a></h3> - (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*) <b>setUpFieldEditorAttributes:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)textObject;<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$NSCell-setUserInterfaceLayoutDirection$">setUserInterfaceLayoutDirection: </a></h3> - (void) <b>setUserInterfaceLayoutDirection:</b> (NSUserInterfaceLayoutDirection)dir;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.8.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-setWraps$">setWraps: </a></h3> - (void) <b>setWraps:</b> (BOOL)flag;<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$NSCell-showsFirstResponder">showsFirstResponder </a></h3> - (BOOL) <b>showsFirstResponder</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$NSCell-startTrackingAt$inView$">startTrackingAt: inView: </a></h3> - (BOOL) <b>startTrackingAt:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)startPoint<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns whether tracking starts. The NSCell implementation returns <code>YES</code> when the <var>startPoint</var> is into the control view retangle, <code>NO</code> otherwise. This method is call at the early stage of <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="NSView.html#method$NSView-mouse$inRect$"> [NSView -mouse:inRect:] </a> <a rel="gsdoc" href="#method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">-trackMouse:inRect:ofView:untilMouseUp:</a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-state">state </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>state</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the NSCell's state </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setState$"> -setState: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-stopTracking$at$inView$mouseIsUp$">stopTracking: at: inView: mouseIsUp: </a></h3> - (void) <b>stopTracking:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)lastPoint<b> at:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)stopPoint<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView<b> mouseIsUp:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Default implementation of this method in NSCell does nothing. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 cell's value as a NSString. </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setStringValue$"> -setStringValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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> Implemented by subclasses to Return the tag. The NSCell implementation returns -1 </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setTag$"> -setTag: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's <strong>double</strong> value to sender's <strong>double</strong> value </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setDoubleValue$"> -setDoubleValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's <strong>float</strong> value to sender's <strong>float</strong> value </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setFloatValue$"> -setFloatValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's <strong>int</strong> value to sender's <strong>int</strong> value </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setIntValue$"> -setIntValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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 NSCell's NSInteger value to sender's NSInteger value </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setIntegerValue$"> -setIntegerValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-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$NSCell-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 NSCell's NSString value to sender's NSSting value </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setStringValue$"> -setStringValue: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-target">target </a></h3> - (id) <b>target</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Implemented by subclass to return the target object. The NSCell implementation returns <code>nil</code> </p> <p> </p> <p> See Also: <a rel="gsdoc" href="#method$NSCell-setTarget$"> -setTarget: </a> <a rel="gsdoc" href="#method$NSCell-setAction$"> -setAction: </a> <a rel="gsdoc" href="#method$NSCell-action"> -action </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-title">title </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>title</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$NSCell-titleRectForBounds$">titleRectForBounds: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>) <b>titleRectForBounds:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)theRect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Frame the title gets drawn in </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-trackMouse$inRect$ofView$untilMouseUp$">trackMouse: inRect: ofView: untilMouseUp: </a></h3> - (BOOL) <b>trackMouse:</b> (<a rel="gsdoc" href="NSEvent.html#class$NSEvent">NSEvent</a>*)theEvent<b> inRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> ofView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView<b> untilMouseUp:</b> (BOOL)flag;<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$NSCell-type">type </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType">NSCellType</a>) <b>type</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the cell's type. Returns NSNullCellType if the cell's type flag is set to NSImageCellType and if the cell's image is <code>nil</code>. See <a rel="gsdoc" href="TypesAndConstants.html#type$NSCellType"> NSCellType </a> for more information. </p> <p> </p> <p> See Also <a rel="gsdoc" href="#method$NSCell-setType$"> -setType: </a> </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-userInterfaceLayoutDirection">userInterfaceLayoutDirection </a></h3> - (NSUserInterfaceLayoutDirection) <b>userInterfaceLayoutDirection</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.8.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell-wraps">wraps </a></h3> - (BOOL) <b>wraps</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="_NSCell_ivars"/> <br/><hr width="50%" align="left" /> <h2>Instance Variables for NSCell Class</h2> <h3><a name="ivariable$NSCell*_action_mask">_action_mask</a></h3> @protected NSUInteger <b>_action_mask</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$NSCell*_cell_image">_cell_image</a></h3> @protected NSImage* <b>_cell_image</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$NSCell*_contents">_contents</a></h3> @protected id <b>_contents</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$NSCell*_font">_font</a></h3> @protected NSFont* <b>_font</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$NSCell*_formatter">_formatter</a></h3> @protected NSFormatter* <b>_formatter</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$NSCell*_menu">_menu</a></h3> @protected NSMenu* <b>_menu</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$NSCell*_mouse_down_flags">_mouse_down_flags</a></h3> @protected NSUInteger <b>_mouse_down_flags</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$NSCell*_object_value">_object_value</a></h3> @protected id <b>_object_value</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$NSCell*_represented_object">_represented_object</a></h3> @protected id <b>_represented_object</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$NSCell*_reserved1">_reserved1</a></h3> @protected void* <b>_reserved1</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$NSCell*struct GSCellFlagsType">struct GSCellFlagsType</a></h3> @protected struct GSCellFlagsType <b>struct GSCellFlagsType</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <br/><hr width="50%" align="left" /><br/> <h1><a name="002000000000"> Software documentation for the NSCell(PrivateMethods) category </a></h1> <h2><a rel="gsdoc" href="#class$NSCell">NSCell</a>(<a name="category$NSCell(PrivateMethods)">PrivateMethods</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSCell.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> this category is <em>private</em>, which means that the methods are for internal use by the package. You should not use them in external code. </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawAttributedString">-_drawAttributedString</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawAttributedText$inFrame$">-_drawAttributedText:inFrame:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawBorderAndBackgroundWithFrame$inView$">-_drawBorderAndBackgroundWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawEditorWithFrame$inView$">-_drawEditorWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawFocusRingWithFrame$inView$">-_drawFocusRingWithFrame:inView:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_drawText$inFrame$">-_drawText:inFrame:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_nonAutoreleasedTypingAttributes">-_nonAutoreleasedTypingAttributes</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_sendsActionOn$">-_sendsActionOn:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_setInEditing$">-_setInEditing:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_sizeText$">-_sizeText:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-_updateFieldEditor$">-_updateFieldEditor:</a></li> <li><a rel="gsdoc" href="NSCell.html#method$NSCell(PrivateMethods)-textColor">-textColor</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawAttributedString">_drawAttributedString </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAttributedString.html#class$NSAttributedString">NSAttributedString</a>*) <b>_drawAttributedString</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 method indicates that it is private, for internal use only, and you should not use the method in your code. <br /> Private internal method, returns an attributed string to display. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawAttributedText$inFrame$">_drawAttributedText: inFrame: </a></h3> - (void) <b>_drawAttributedText:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAttributedString.html#class$NSAttributedString">NSAttributedString</a>*)aString<b> inFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)aRect;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. <br /> Private internal method to display an attributed string. <br /> Important: text should always be vertically centered without considering descender [as if descender did not exist]. This is particularly important for single line texts. Please make sure the output remains always correct. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawBorderAndBackgroundWithFrame$inView$">_drawBorderAndBackgroundWithFrame: inView: </a></h3> - (void) <b>_drawBorderAndBackgroundWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawEditorWithFrame$inView$">_drawEditorWithFrame: inView: </a></h3> - (void) <b>_drawEditorWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawFocusRingWithFrame$inView$">_drawFocusRingWithFrame: inView: </a></h3> - (void) <b>_drawFocusRingWithFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame<b> inView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)controlView;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_drawText$inFrame$">_drawText: inFrame: </a></h3> - (void) <b>_drawText:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)aString<b> inFrame:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)cellFrame;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. <br /> Important: text should always be vertically centered without considering descender [as if descender did not exist]. This is particularly important for single line texts. Please make sure the output remains always correct. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_nonAutoreleasedTypingAttributes">_nonAutoreleasedTypingAttributes </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*) <b>_nonAutoreleasedTypingAttributes</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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_sendsActionOn$">_sendsActionOn: </a></h3> - (BOOL) <b>_sendsActionOn:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)eventTypeMask;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_setInEditing$">_setInEditing: </a></h3> - (void) <b>_setInEditing:</b> (BOOL)flag;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_sizeText$">_sizeText: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>) <b>_sizeText:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)title;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-_updateFieldEditor$">_updateFieldEditor: </a></h3> - (void) <b>_updateFieldEditor:</b> (<a rel="gsdoc" href="NSText.html#class$NSText">NSText</a>*)textObject;<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 method indicates that it is private, for internal use only, and you should not use the method in your code. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSCell(PrivateMethods)-textColor">textColor </a></h3> - (<a rel="gsdoc" href="NSColor.html#class$NSColor">NSColor</a>*) <b>textColor</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> <br /> <a href="Gui.html">Up</a> </font> </body> </html>