libs-gui/Documentation/gsdoc/NSControl.html

438 lines
13 KiB
HTML
Raw Normal View History

<html><head>
<title>NSControl</title>
</head>
<body>
<a href ="NSComboBoxCell.html">[Previous] </a>
<a href ="Gui.html">[Up] </a>
<a href ="NSCursor.html">[Next] </a>
<h1>NSControl</h1>
<h3>Authors </h3>
<dl>
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
<dd>
</dl>
<p>Version: $Revision$</p>
<p>Date: $Date$</p>
<h2><a name ="cont-0">NSControl</a></h2>
<h2><a name ="NSControl">NSControl</a></h2>
<p><b>Declared in: </b> &#60;</p>
<p><b>Inherits from: </b> NSView</p>
<p><b>Conforms to: </b> NSCoding
</p>
<hr>
<h2>Instance Variables </h2>
<ul>
</ul>
<h2>Methods </h2>
<ul>
<li ><a href ="NSControl.html#method-0">+cellClass</a>
<li ><a href ="NSControl.html#method-1">+setCellClass:</a>
<li ><a href ="NSControl.html#method-2">-abortEditing</a>
<li ><a href ="NSControl.html#method-3">-action</a>
<li ><a href ="NSControl.html#method-4">-alignment</a>
<li ><a href ="NSControl.html#method-5">-attributedStringValue</a>
<li ><a href ="NSControl.html#method-6">-calcSize</a>
<li ><a href ="NSControl.html#method-7">-cell</a>
<li ><a href ="NSControl.html#method-58">-control:didFailToFormatString:errorDescription:</a>
<li ><a href ="NSControl.html#method-59">-control:didFailToValidatePartialString:errorDescription:</a>
<li ><a href ="NSControl.html#method-60">-control:isValidObject:</a>
<li ><a href ="NSControl.html#method-61">-control:textShouldBeginEditing:</a>
<li ><a href ="NSControl.html#method-62">-control:textShouldEndEditing:</a>
<li ><a href ="NSControl.html#method-63">-control:textView:doCommandBySelector:</a>
<li ><a href ="NSControl.html#method-64">-controlTextDidBeginEditing:</a>
<li ><a href ="NSControl.html#method-66">-controlTextDidChange:</a>
<li ><a href ="NSControl.html#method-65">-controlTextDidEndEditing:</a>
<li ><a href ="NSControl.html#method-8">-currentEditor</a>
<li ><a href ="NSControl.html#method-9">-doubleValue</a>
<li ><a href ="NSControl.html#method-10">-drawCell:</a>
<li ><a href ="NSControl.html#method-11">-drawCellInside:</a>
<li ><a href ="NSControl.html#method-12">-floatValue</a>
<li ><a href ="NSControl.html#method-13">-font</a>
<li ><a href ="NSControl.html#method-14">-ignoresMultiClick</a>
<li ><a href ="NSControl.html#method-15">-initWithFrame:</a>
<li ><a href ="NSControl.html#method-16">-intValue</a>
<li ><a href ="NSControl.html#method-17">-isContinuous</a>
<li ><a href ="NSControl.html#method-18">-isEnabled</a>
<li ><a href ="NSControl.html#method-19">-mouseDown:</a>
<li ><a href ="NSControl.html#method-20">-objectValue</a>
<li ><a href ="NSControl.html#method-21">-performClick:</a>
<li ><a href ="NSControl.html#method-22">-refusesFirstResponder</a>
<li ><a href ="NSControl.html#method-23">-selectCell:</a>
<li ><a href ="NSControl.html#method-24">-selectedCell</a>
<li ><a href ="NSControl.html#method-25">-selectedTag</a>
<li ><a href ="NSControl.html#method-26">-sendAction:</a>
<li ><a href ="NSControl.html#method-27">-sendActionOn:</a>
<li ><a href ="NSControl.html#method-28">-setAction:</a>
<li ><a href ="NSControl.html#method-29">-setAlignment:</a>
<li ><a href ="NSControl.html#method-30">-setAttributedStringValue:</a>
<li ><a href ="NSControl.html#method-31">-setCell:</a>
<li ><a href ="NSControl.html#method-32">-setContinuous:</a>
<li ><a href ="NSControl.html#method-33">-setDoubleValue:</a>
<li ><a href ="NSControl.html#method-34">-setEnabled:</a>
<li ><a href ="NSControl.html#method-35">-setFloatValue:</a>
<li ><a href ="NSControl.html#method-36">-setFloatingPointFormat:left:right:</a>
<li ><a href ="NSControl.html#method-37">-setFont:</a>
<li ><a href ="NSControl.html#method-38">-setIgnoresMultiClick:</a>
<li ><a href ="NSControl.html#method-39">-setIntValue:</a>
<li ><a href ="NSControl.html#method-40">-setNeedsDisplay</a>
<li ><a href ="NSControl.html#method-41">-setObjectValue:</a>
<li ><a href ="NSControl.html#method-42">-setRefusesFirstResponder:</a>
<li ><a href ="NSControl.html#method-43">-setStringValue:</a>
<li ><a href ="NSControl.html#method-44">-setTag:</a>
<li ><a href ="NSControl.html#method-45">-setTarget:</a>
<li ><a href ="NSControl.html#method-46">-sizeToFit</a>
<li ><a href ="NSControl.html#method-47">-stringValue</a>
<li ><a href ="NSControl.html#method-48">-tag</a>
<li ><a href ="NSControl.html#method-49">-takeDoubleValueFrom:</a>
<li ><a href ="NSControl.html#method-50">-takeFloatValueFrom:</a>
<li ><a href ="NSControl.html#method-51">-takeIntValueFrom:</a>
<li ><a href ="NSControl.html#method-52">-takeObjectValueFrom:</a>
<li ><a href ="NSControl.html#method-53">-takeStringValueFrom:</a>
<li ><a href ="NSControl.html#method-54">-target</a>
<li ><a href ="NSControl.html#method-55">-updateCell:</a>
<li ><a href ="NSControl.html#method-56">-updateCellInside:</a>
<li ><a href ="NSControl.html#method-57">-validateEditing</a>
</ul>
<hr><h2>Class Methods </h2>
<h3><a name ="method-0">cellClass</a></h3>
+ (Class) <b>cellClass</b>;<br>
<hr>
<h3><a name ="method-1">setCellClass:</a></h3>
+ (void) <b>setCellClass:</b> (Class)class;<br>
<hr>
<hr><h2>Instances Methods </h2>
<h3><a name ="method-2">abortEditing</a></h3>
- (BOOL) <b>abortEditing</b>;<br>
<hr>
<h3><a name ="method-3">action</a></h3>
- (SEL) <b>action</b>;<br>
<hr>
<h3><a name ="method-4">alignment</a></h3>
- (NSTextAlignment) <b>alignment</b>;<br>
<hr>
<h3><a name ="method-5">attributedStringValue</a></h3>
- (NSAttributedString*) <b>attributedStringValue</b>;<br>
<hr>
<h3><a name ="method-6">calcSize</a></h3>
- (void) <b>calcSize</b>;<br>
<hr>
<h3><a name ="method-7">cell</a></h3>
- (id) <b>cell</b>;<br>
<hr>
<h3><a name ="method-8">currentEditor</a></h3>
- (NSText*) <b>currentEditor</b>;<br>
<hr>
<h3><a name ="method-9">doubleValue</a></h3>
- (double) <b>doubleValue</b>;<br>
<hr>
<h3><a name ="method-10">drawCell:</a></h3>
- (void) <b>drawCell:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-11">drawCellInside:</a></h3>
- (void) <b>drawCellInside:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-12">floatValue</a></h3>
- (float) <b>floatValue</b>;<br>
<hr>
<h3><a name ="method-13">font</a></h3>
- (NSFont*) <b>font</b>;<br>
<hr>
<h3><a name ="method-14">ignoresMultiClick</a></h3>
- (BOOL) <b>ignoresMultiClick</b>;<br>
<hr>
<h3><a name ="method-15">initWithFrame:</a></h3>
- (id) <b>initWithFrame:</b> (NSRect)frameRect;<br>
<hr>
<h3><a name ="method-16">intValue</a></h3>
- (int) <b>intValue</b>;<br>
<hr>
<h3><a name ="method-17">isContinuous</a></h3>
- (BOOL) <b>isContinuous</b>;<br>
<hr>
<h3><a name ="method-18">isEnabled</a></h3>
- (BOOL) <b>isEnabled</b>;<br>
<hr>
<h3><a name ="method-19">mouseDown:</a></h3>
- (void) <b>mouseDown:</b> (NSEvent*)theEvent;<br>
<hr>
<h3><a name ="method-20">objectValue</a></h3>
- (id) <b>objectValue</b>;<br>
<hr>
<h3><a name ="method-21">performClick:</a></h3>
- (void) <b>performClick:</b> (id)sender;<br>
<hr>
<h3><a name ="method-22">refusesFirstResponder</a></h3>
- (BOOL) <b>refusesFirstResponder</b>;<br>
<hr>
<h3><a name ="method-23">selectCell:</a></h3>
- (void) <b>selectCell:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-24">selectedCell</a></h3>
- (id) <b>selectedCell</b>;<br>
<hr>
<h3><a name ="method-25">selectedTag</a></h3>
- (int) <b>selectedTag</b>;<br>
<hr>
<h3><a name ="method-26">sendAction:</a></h3>
- (BOOL) <b>sendAction:</b> (SEL)theAction;<br>
<hr>
<h3><a name ="method-27">sendActionOn:</a></h3>
- (int) <b>sendActionOn:</b> (int)mask;<br>
<hr>
<h3><a name ="method-28">setAction:</a></h3>
- (void) <b>setAction:</b> (SEL)aSelector;<br>
<hr>
<h3><a name ="method-29">setAlignment:</a></h3>
- (void) <b>setAlignment:</b> (NSTextAlignment)mode;<br>
<hr>
<h3><a name ="method-30">setAttributedStringValue:</a></h3>
- (void) <b>setAttributedStringValue:</b> (NSAttributedString*)object;<br>
<hr>
<h3><a name ="method-31">setCell:</a></h3>
- (void) <b>setCell:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-32">setContinuous:</a></h3>
- (void) <b>setContinuous:</b> (BOOL)flag;<br>
<hr>
<h3><a name ="method-33">setDoubleValue:</a></h3>
- (void) <b>setDoubleValue:</b> (double)aDouble;<br>
<hr>
<h3><a name ="method-34">setEnabled:</a></h3>
- (void) <b>setEnabled:</b> (BOOL)flag;<br>
<hr>
<h3><a name ="method-35">setFloatValue:</a></h3>
- (void) <b>setFloatValue:</b> (float)aFloat;<br>
<hr>
<h3><a name ="method-36">setFloatingPointFormat:left:right:</a></h3>
- (void) <b>setFloatingPointFormat:</b> (BOOL)autoRange <b>left:</b> (unsigned int)leftDigits <b>right:</b> (unsigned int)rightDigits;<br>
<hr>
<h3><a name ="method-37">setFont:</a></h3>
- (void) <b>setFont:</b> (NSFont*)fontObject;<br>
<hr>
<h3><a name ="method-38">setIgnoresMultiClick:</a></h3>
- (void) <b>setIgnoresMultiClick:</b> (BOOL)flag;<br>
<hr>
<h3><a name ="method-39">setIntValue:</a></h3>
- (void) <b>setIntValue:</b> (int)anInt;<br>
<hr>
<h3><a name ="method-40">setNeedsDisplay</a></h3>
- (void) <b>setNeedsDisplay</b>;<br>
<hr>
<h3><a name ="method-41">setObjectValue:</a></h3>
- (void) <b>setObjectValue:</b> (id)object;<br>
<hr>
<h3><a name ="method-42">setRefusesFirstResponder:</a></h3>
- (void) <b>setRefusesFirstResponder:</b> (BOOL)flag;<br>
<hr>
<h3><a name ="method-43">setStringValue:</a></h3>
- (void) <b>setStringValue:</b> (NSString*)aString;<br>
<hr>
<h3><a name ="method-44">setTag:</a></h3>
- (void) <b>setTag:</b> (int)anInt;<br>
<hr>
<h3><a name ="method-45">setTarget:</a></h3>
- (void) <b>setTarget:</b> (id)anObject;<br>
<hr>
<h3><a name ="method-46">sizeToFit</a></h3>
- (void) <b>sizeToFit</b>;<br>
<hr>
<h3><a name ="method-47">stringValue</a></h3>
- (NSString*) <b>stringValue</b>;<br>
<hr>
<h3><a name ="method-48">tag</a></h3>
- (int) <b>tag</b>;<br>
<hr>
<h3><a name ="method-49">takeDoubleValueFrom:</a></h3>
- (void) <b>takeDoubleValueFrom:</b> (id)sender;<br>
<hr>
<h3><a name ="method-50">takeFloatValueFrom:</a></h3>
- (void) <b>takeFloatValueFrom:</b> (id)sender;<br>
<hr>
<h3><a name ="method-51">takeIntValueFrom:</a></h3>
- (void) <b>takeIntValueFrom:</b> (id)sender;<br>
<hr>
<h3><a name ="method-52">takeObjectValueFrom:</a></h3>
- (void) <b>takeObjectValueFrom:</b> (id)sender;<br>
<hr>
<h3><a name ="method-53">takeStringValueFrom:</a></h3>
- (void) <b>takeStringValueFrom:</b> (id)sender;<br>
<hr>
<h3><a name ="method-54">target</a></h3>
- (id) <b>target</b>;<br>
<hr>
<h3><a name ="method-55">updateCell:</a></h3>
- (void) <b>updateCell:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-56">updateCellInside:</a></h3>
- (void) <b>updateCellInside:</b> (NSCell*)aCell;<br>
<hr>
<h3><a name ="method-57">validateEditing</a></h3>
- (void) <b>validateEditing</b>;<br>
<hr>
<h3><a name ="method-58">control:didFailToFormatString:errorDescription:</a></h3>
- (BOOL) <b>control:</b> (NSControl*)control <b>didFailToFormatString:</b> (NSString*)string <b>errorDescription:</b> (NSString*)error;<br>
<hr>
<h3><a name ="method-59">control:didFailToValidatePartialString:errorDescription:</a></h3>
- (void) <b>control:</b> (NSControl*)control <b>didFailToValidatePartialString:</b> (NSString*)string <b>errorDescription:</b> (NSString*)error;<br>
<hr>
<h3><a name ="method-60">control:isValidObject:</a></h3>
- (BOOL) <b>control:</b> (NSControl*)control <b>isValidObject:</b> (id)object;<br>
<hr>
<h3><a name ="method-61">control:textShouldBeginEditing:</a></h3>
- (BOOL) <b>control:</b> (NSControl*)control <b>textShouldBeginEditing:</b> (NSText*)fieldEditor;<br>
<hr>
<h3><a name ="method-62">control:textShouldEndEditing:</a></h3>
- (BOOL) <b>control:</b> (NSControl*)control <b>textShouldEndEditing:</b> (NSText*)fieldEditor;<br>
<hr>
<h3><a name ="method-63">control:textView:doCommandBySelector:</a></h3>
- (BOOL) <b>control:</b> (NSControl*)control <b>textView:</b> (NSTextView*)textView <b>doCommandBySelector:</b> (SEL)command;<br>
<hr>
<h3><a name ="method-64">controlTextDidBeginEditing:</a></h3>
- (void) <b>controlTextDidBeginEditing:</b> (NSNotification*)aNotification;<br>
<hr>
<h3><a name ="method-65">controlTextDidEndEditing:</a></h3>
- (void) <b>controlTextDidEndEditing:</b> (NSNotification*)aNotification;<br>
<hr>
<h3><a name ="method-66">controlTextDidChange:</a></h3>
- (void) <b>controlTextDidChange:</b> (NSNotification*)aNotification;<br>
<hr>
</body>
</html>