libs-gui/Documentation/gsdoc/NSTableView.html
Richard Frith-MacDonald f086b4e60a Fixed linking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6444 72102866-910b-0410-8b05-ffd578937521
2000-04-10 05:29:53 +00:00

600 lines
18 KiB
HTML

<html><head>
<title>NSTableView</title>
</head>
<body>
<a href="NSTableHeaderView.html">[Previous]</a>
<a href="Gui.html">[Up]</a>
<a href="NSText.html">[Next]</a>
<h1>NSTableView</h1>
<h3>Authors</h3>
<dl>
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
<dd>
</dl>
<p>Version: 0.1</p>
<p>Date: 28 February, 2000</p>
<h2><a name="cont-0">NSTableView</a></h2>
<h2><a name="NSTableView">NSTableView</a></h2>
<p><b>Declared in:</b> Gui/NSTableView.h</p>
<p><b>Inherits from:</b> NSControl</p>
<p><b>Conforms to:</b> NSCoding
</p>
<hr>
<ul>
<li><a href="NSTableView.html#method-0">-addTableColumn:</a>
<li><a href="NSTableView.html#method-1">-allowsColumnReordering</a>
<li><a href="NSTableView.html#method-2">-allowsColumnResizing</a>
<li><a href="NSTableView.html#method-3">-allowsColumnSelection</a>
<li><a href="NSTableView.html#method-4">-allowsEmptySelection</a>
<li><a href="NSTableView.html#method-5">-allowsMultipleSelection</a>
<li><a href="NSTableView.html#method-6">-autoresizesAllColumnsToFit</a>
<li><a href="NSTableView.html#method-7">-autosaveName</a>
<li><a href="NSTableView.html#method-8">-autosaveTableColumns</a>
<li><a href="NSTableView.html#method-9">-backgroundColor</a>
<li><a href="NSTableView.html#method-10">-clickedColumn</a>
<li><a href="NSTableView.html#method-11">-clickedRow</a>
<li><a href="NSTableView.html#method-12">-columnAtPoint:</a>
<li><a href="NSTableView.html#method-14">-columnWithIdentifier:</a>
<li><a href="NSTableView.html#method-13">-columnsInRect:</a>
<li><a href="NSTableView.html#method-15">-cornerView</a>
<li><a href="NSTableView.html#method-16">-dataSource</a>
<li><a href="NSTableView.html#method-17">-delegate</a>
<li><a href="NSTableView.html#method-18">-deselectAll:</a>
<li><a href="NSTableView.html#method-19">-deselectColumn:</a>
<li><a href="NSTableView.html#method-20">-deselectRow:</a>
<li><a href="NSTableView.html#method-21">-doubleAction</a>
<li><a href="NSTableView.html#method-22">-drawGridInClipRect:</a>
<li><a href="NSTableView.html#method-23">-drawRow:</a>
<li><a href="NSTableView.html#method-24">-drawsGrid</a>
<li><a href="NSTableView.html#method-25">-editColumn:row:withEvent:</a>
<li><a href="NSTableView.html#method-26">-editedColumn</a>
<li><a href="NSTableView.html#method-27">-editedRow</a>
<li><a href="NSTableView.html#method-28">-frameOfCellAtColumn:</a>
<li><a href="NSTableView.html#method-29">-gridColor</a>
<li><a href="NSTableView.html#method-30">-headerView</a>
<li><a href="NSTableView.html#method-31">-highlightSelectionInClipRect:</a>
<li><a href="NSTableView.html#method-32">-initWithFrame:</a>
<li><a href="NSTableView.html#method-33">-intercellSpacing</a>
<li><a href="NSTableView.html#method-34">-isColumnSelected:</a>
<li><a href="NSTableView.html#method-35">-isRowSelected:</a>
<li><a href="NSTableView.html#method-36">-moveColumn:</a>
<li><a href="NSTableView.html#method-37">-noteNumberOfRowsChanged</a>
<li><a href="NSTableView.html#method-38">-numberOfColumns</a>
<li><a href="NSTableView.html#method-39">-numberOfRows</a>
<li><a href="NSTableView.html#method-40">-numberOfSelectedColumns</a>
<li><a href="NSTableView.html#method-41">-numberOfSelectedRows</a>
<li><a href="NSTableView.html#method-42">-rectOfColumn:</a>
<li><a href="NSTableView.html#method-43">-rectOfRow:</a>
<li><a href="NSTableView.html#method-44">-reloadData</a>
<li><a href="NSTableView.html#method-45">-removeTableColumn:</a>
<li><a href="NSTableView.html#method-46">-rowAtPoint:</a>
<li><a href="NSTableView.html#method-47">-rowHeight</a>
<li><a href="NSTableView.html#method-48">-rowsInRect:</a>
<li><a href="NSTableView.html#method-49">-scrollColumnToVisible:</a>
<li><a href="NSTableView.html#method-50">-scrollRowToVisible:</a>
<li><a href="NSTableView.html#method-51">-selectAll:</a>
<li><a href="NSTableView.html#method-52">-selectColumn:byExtendingSelection:</a>
<li><a href="NSTableView.html#method-57">-selectRow:byExtendingSelection:</a>
<li><a href="NSTableView.html#method-53">-selectedColumn</a>
<li><a href="NSTableView.html#method-54">-selectedColumnEnumerator</a>
<li><a href="NSTableView.html#method-55">-selectedRow</a>
<li><a href="NSTableView.html#method-56">-selectedRowEnumerator</a>
<li><a href="NSTableView.html#method-86">-selectionShouldChangeInTableView:</a>
<li><a href="NSTableView.html#method-58">-setAllowsColumnReordering:</a>
<li><a href="NSTableView.html#method-59">-setAllowsColumnResizing:</a>
<li><a href="NSTableView.html#method-60">-setAllowsColumnSelection:</a>
<li><a href="NSTableView.html#method-61">-setAllowsEmptySelection:</a>
<li><a href="NSTableView.html#method-62">-setAllowsMultipleSelection:</a>
<li><a href="NSTableView.html#method-63">-setAutoresizesAllColumnsToFit:</a>
<li><a href="NSTableView.html#method-64">-setAutosaveName:</a>
<li><a href="NSTableView.html#method-65">-setAutosaveTableColumns:</a>
<li><a href="NSTableView.html#method-66">-setBackgroundColor:</a>
<li><a href="NSTableView.html#method-67">-setCornerView:</a>
<li><a href="NSTableView.html#method-68">-setDataSource:</a>
<li><a href="NSTableView.html#method-69">-setDelegate:</a>
<li><a href="NSTableView.html#method-70">-setDoubleAction:</a>
<li><a href="NSTableView.html#method-71">-setDrawsGrid:</a>
<li><a href="NSTableView.html#method-72">-setGridColor:</a>
<li><a href="NSTableView.html#method-73">-setHeaderView:</a>
<li><a href="NSTableView.html#method-74">-setIntercellSpacing:</a>
<li><a href="NSTableView.html#method-75">-setRowHeight:</a>
<li><a href="NSTableView.html#method-76">-sizeLastColumnToFit</a>
<li><a href="NSTableView.html#method-77">-sizeToFit</a>
<li><a href="NSTableView.html#method-79">-tableColumnWithIdentifier:</a>
<li><a href="NSTableView.html#method-78">-tableColumns</a>
<li><a href="NSTableView.html#method-87">-tableView:shouldEditTableColumn:</a>
<li><a href="NSTableView.html#method-88">-tableView:shouldSelectRow:</a>
<li><a href="NSTableView.html#method-89">-tableView:shouldSelectTableColumn:</a>
<li><a href="NSTableView.html#method-90">-tableView:willDisplayCell:forTableColumn:</a>
<li><a href="NSTableView.html#method-91">-tableViewColumnDidMove:</a>
<li><a href="NSTableView.html#method-92">-tableViewColumnDidResize:</a>
<li><a href="NSTableView.html#method-93">-tableViewSelectionDidChange:</a>
<li><a href="NSTableView.html#method-94">-tableViewSelectionIsChanging:</a>
<li><a href="NSTableView.html#method-80">-textDidBeginEditing:</a>
<li><a href="NSTableView.html#method-81">-textDidChange:</a>
<li><a href="NSTableView.html#method-82">-textDidEndEditing:</a>
<li><a href="NSTableView.html#method-83">-textShouldBeginEditing:</a>
<li><a href="NSTableView.html#method-84">-textShouldEndEditing:</a>
<li><a href="NSTableView.html#method-85">-tile</a>
</ul>
<hr>
<h2><a name="method-0">addTableColumn:</a></h2>
- (void) <b>addTableColumn:</b> (NSTableColumn*)aColumn<br>
<hr>
<h2><a name="method-1">allowsColumnReordering</a></h2>
- (BOOL) <b>allowsColumnReordering</b><br>
<hr>
<h2><a name="method-2">allowsColumnResizing</a></h2>
- (BOOL) <b>allowsColumnResizing</b><br>
<hr>
<h2><a name="method-3">allowsColumnSelection</a></h2>
- (BOOL) <b>allowsColumnSelection</b><br>
<hr>
<h2><a name="method-4">allowsEmptySelection</a></h2>
- (BOOL) <b>allowsEmptySelection</b><br>
<hr>
<h2><a name="method-5">allowsMultipleSelection</a></h2>
- (BOOL) <b>allowsMultipleSelection</b><br>
<hr>
<h2><a name="method-6">autoresizesAllColumnsToFit</a></h2>
- (BOOL) <b>autoresizesAllColumnsToFit</b><br>
<hr>
<h2><a name="method-7">autosaveName</a></h2>
- (NSString*) <b>autosaveName</b><br>
<hr>
<h2><a name="method-8">autosaveTableColumns</a></h2>
- (BOOL) <b>autosaveTableColumns</b><br>
<hr>
<h2><a name="method-9">backgroundColor</a></h2>
- (NSColor*) <b>backgroundColor</b><br>
<hr>
<h2><a name="method-10">clickedColumn</a></h2>
- (int) <b>clickedColumn</b><br>
<hr>
<h2><a name="method-11">clickedRow</a></h2>
- (int) <b>clickedRow</b><br>
<hr>
<h2><a name="method-12">columnAtPoint:</a></h2>
- (int) <b>columnAtPoint:</b> (NSPoint)aPoint<br>
<hr>
<h2><a name="method-13">columnsInRect:</a></h2>
- (NSRange) <b>columnsInRect:</b> (NSRect)aRect<br>
<hr>
<h2><a name="method-14">columnWithIdentifier:</a></h2>
- (int) <b>columnWithIdentifier:</b> (id)anObject<br>
<hr>
<h2><a name="method-15">cornerView</a></h2>
- (NSView*) <b>cornerView</b><br>
<hr>
<h2><a name="method-16">dataSource</a></h2>
- (id) <b>dataSource</b><br>
<hr>
<h2><a name="method-17">delegate</a></h2>
- (id) <b>delegate</b><br>
<hr>
<h2><a name="method-18">deselectAll:</a></h2>
- (void) <b>deselectAll:</b> (id)sender<br>
<hr>
<h2><a name="method-19">deselectColumn:</a></h2>
- (void) <b>deselectColumn:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-20">deselectRow:</a></h2>
- (void) <b>deselectRow:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-21">doubleAction</a></h2>
- (SEL) <b>doubleAction</b><br>
<hr>
<h2><a name="method-22">drawGridInClipRect:</a></h2>
- (void) <b>drawGridInClipRect:</b> (NSRect)aRect<br>
<hr>
<h2><a name="method-23">drawRow:</a></h2>
- (void) <b>drawRow:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-24">drawsGrid</a></h2>
- (BOOL) <b>drawsGrid</b><br>
<hr>
<h2><a name="method-25">editColumn:row:withEvent:</a></h2>
- (void) <b>editColumn:</b> (int)columnIndex <b>row:</b> (int)rowIndex <b>withEvent:</b> (NSEvent*)theEvent<br>
<hr>
<h2><a name="method-26">editedColumn</a></h2>
- (int) <b>editedColumn</b><br>
<hr>
<h2><a name="method-27">editedRow</a></h2>
- (int) <b>editedRow</b><br>
<hr>
<h2><a name="method-28">frameOfCellAtColumn:</a></h2>
- (NSRect) <b>frameOfCellAtColumn:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-29">gridColor</a></h2>
- (NSColor*) <b>gridColor</b><br>
<hr>
<h2><a name="method-30">headerView</a></h2>
- (NSTableHeaderView*) <b>headerView</b><br>
<hr>
<h2><a name="method-31">highlightSelectionInClipRect:</a></h2>
- (void) <b>highlightSelectionInClipRect:</b> (NSRect)clipRect<br>
<hr>
<h2><a name="method-32">initWithFrame:</a></h2>
- (id) <b>initWithFrame:</b> (NSRect)frameRect<br>
<hr>
<h2><a name="method-33">intercellSpacing</a></h2>
- (NSSize) <b>intercellSpacing</b><br>
<hr>
<h2><a name="method-34">isColumnSelected:</a></h2>
- (BOOL) <b>isColumnSelected:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-35">isRowSelected:</a></h2>
- (BOOL) <b>isRowSelected:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-36">moveColumn:</a></h2>
- (void) <b>moveColumn:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-37">noteNumberOfRowsChanged</a></h2>
- (void) <b>noteNumberOfRowsChanged</b><br>
<hr>
<h2><a name="method-38">numberOfColumns</a></h2>
- (int) <b>numberOfColumns</b><br>
<hr>
<h2><a name="method-39">numberOfRows</a></h2>
- (int) <b>numberOfRows</b><br>
<hr>
<h2><a name="method-40">numberOfSelectedColumns</a></h2>
- (int) <b>numberOfSelectedColumns</b><br>
<hr>
<h2><a name="method-41">numberOfSelectedRows</a></h2>
- (int) <b>numberOfSelectedRows</b><br>
<hr>
<h2><a name="method-42">rectOfColumn:</a></h2>
- (NSRect) <b>rectOfColumn:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-43">rectOfRow:</a></h2>
- (NSRect) <b>rectOfRow:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-44">reloadData</a></h2>
- (void) <b>reloadData</b><br>
<hr>
<h2><a name="method-45">removeTableColumn:</a></h2>
- (void) <b>removeTableColumn:</b> (NSTableColumn*)aTableColumn<br>
<hr>
<h2><a name="method-46">rowAtPoint:</a></h2>
- (int) <b>rowAtPoint:</b> (NSPoint)aPoint<br>
<hr>
<h2><a name="method-47">rowHeight</a></h2>
- (float) <b>rowHeight</b><br>
<hr>
<h2><a name="method-48">rowsInRect:</a></h2>
- (NSRange) <b>rowsInRect:</b> (NSRect)aRect<br>
<hr>
<h2><a name="method-49">scrollColumnToVisible:</a></h2>
- (void) <b>scrollColumnToVisible:</b> (int)columnIndex<br>
<hr>
<h2><a name="method-50">scrollRowToVisible:</a></h2>
- (void) <b>scrollRowToVisible:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-51">selectAll:</a></h2>
- (void) <b>selectAll:</b> (id)sender<br>
<hr>
<h2><a name="method-52">selectColumn:byExtendingSelection:</a></h2>
- (void) <b>selectColumn:</b> (int)columnIndex <b>byExtendingSelection:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-53">selectedColumn</a></h2>
- (int) <b>selectedColumn</b><br>
<hr>
<h2><a name="method-54">selectedColumnEnumerator</a></h2>
- (NSEnumerator*) <b>selectedColumnEnumerator</b><br>
<hr>
<h2><a name="method-55">selectedRow</a></h2>
- (int) <b>selectedRow</b><br>
<hr>
<h2><a name="method-56">selectedRowEnumerator</a></h2>
- (NSEnumerator*) <b>selectedRowEnumerator</b><br>
<hr>
<h2><a name="method-57">selectRow:byExtendingSelection:</a></h2>
- (void) <b>selectRow:</b> (int)rowIndex <b>byExtendingSelection:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-58">setAllowsColumnReordering:</a></h2>
- (void) <b>setAllowsColumnReordering:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-59">setAllowsColumnResizing:</a></h2>
- (void) <b>setAllowsColumnResizing:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-60">setAllowsColumnSelection:</a></h2>
- (void) <b>setAllowsColumnSelection:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-61">setAllowsEmptySelection:</a></h2>
- (void) <b>setAllowsEmptySelection:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-62">setAllowsMultipleSelection:</a></h2>
- (void) <b>setAllowsMultipleSelection:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-63">setAutoresizesAllColumnsToFit:</a></h2>
- (void) <b>setAutoresizesAllColumnsToFit:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-64">setAutosaveName:</a></h2>
- (void) <b>setAutosaveName:</b> (NSString*)name<br>
<hr>
<h2><a name="method-65">setAutosaveTableColumns:</a></h2>
- (void) <b>setAutosaveTableColumns:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-66">setBackgroundColor:</a></h2>
- (void) <b>setBackgroundColor:</b> (NSColor*)aColor<br>
<hr>
<h2><a name="method-67">setCornerView:</a></h2>
- (void) <b>setCornerView:</b> (NSView*)aView<br>
<hr>
<h2><a name="method-68">setDataSource:</a></h2>
- (void) <b>setDataSource:</b> (id)anObject<br>
<hr>
<h2><a name="method-69">setDelegate:</a></h2>
- (void) <b>setDelegate:</b> (id)anObject<br>
<hr>
<h2><a name="method-70">setDoubleAction:</a></h2>
- (void) <b>setDoubleAction:</b> (SEL)aSelector<br>
<hr>
<h2><a name="method-71">setDrawsGrid:</a></h2>
- (void) <b>setDrawsGrid:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-72">setGridColor:</a></h2>
- (void) <b>setGridColor:</b> (NSColor*)aColor<br>
<hr>
<h2><a name="method-73">setHeaderView:</a></h2>
- (void) <b>setHeaderView:</b> (NSTableHeaderView*)aHeaderView<br>
<hr>
<h2><a name="method-74">setIntercellSpacing:</a></h2>
- (void) <b>setIntercellSpacing:</b> (NSSize)aSize<br>
<hr>
<h2><a name="method-75">setRowHeight:</a></h2>
- (void) <b>setRowHeight:</b> (float)rowHeight<br>
<hr>
<h2><a name="method-76">sizeLastColumnToFit</a></h2>
- (void) <b>sizeLastColumnToFit</b><br>
<hr>
<h2><a name="method-77">sizeToFit</a></h2>
- (void) <b>sizeToFit</b><br>
<hr>
<h2><a name="method-78">tableColumns</a></h2>
- (NSArray*) <b>tableColumns</b><br>
<hr>
<h2><a name="method-79">tableColumnWithIdentifier:</a></h2>
- (NSTableColumn*) <b>tableColumnWithIdentifier:</b> (id)anObject<br>
<hr>
<h2><a name="method-80">textDidBeginEditing:</a></h2>
- (void) <b>textDidBeginEditing:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-81">textDidChange:</a></h2>
- (void) <b>textDidChange:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-82">textDidEndEditing:</a></h2>
- (void) <b>textDidEndEditing:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-83">textShouldBeginEditing:</a></h2>
- (BOOL) <b>textShouldBeginEditing:</b> (NSText*)textObject<br>
<hr>
<h2><a name="method-84">textShouldEndEditing:</a></h2>
- (BOOL) <b>textShouldEndEditing:</b> (NSText*)textObject<br>
<hr>
<h2><a name="method-85">tile</a></h2>
- (void) <b>tile</b><br>
<hr>
<h2><a name="method-86">selectionShouldChangeInTableView:</a></h2>
- (BOOL) <b>selectionShouldChangeInTableView:</b> (NSTableView*)aTableView<br>
<hr>
<h2><a name="method-87">tableView:shouldEditTableColumn:</a></h2>
- (BOOL) <b>tableView:</b> (NSTableView*)aTableView <b>shouldEditTableColumn:</b> (NSTableColumn*)aTableColumn<br>
<hr>
<h2><a name="method-88">tableView:shouldSelectRow:</a></h2>
- (BOOL) <b>tableView:</b> (NSTableView*)aTableView <b>shouldSelectRow:</b> (int)rowIndex<br>
<hr>
<h2><a name="method-89">tableView:shouldSelectTableColumn:</a></h2>
- (BOOL) <b>tableView:</b> (NSTableView*)aTableView <b>shouldSelectTableColumn:</b> (NSTableColumn*)aTableColumn<br>
<hr>
<h2><a name="method-90">tableView:willDisplayCell:forTableColumn:</a></h2>
- (void) <b>tableView:</b> (NSTableView*)aTableView <b>willDisplayCell:</b> (id)aCell <b>forTableColumn:</b> (NSTableColumn*)aTableColumn<br>
<hr>
<h2><a name="method-91">tableViewColumnDidMove:</a></h2>
- (void) <b>tableViewColumnDidMove:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-92">tableViewColumnDidResize:</a></h2>
- (void) <b>tableViewColumnDidResize:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-93">tableViewSelectionDidChange:</a></h2>
- (void) <b>tableViewSelectionDidChange:</b> (NSNotification*)aNotification<br>
<hr>
<h2><a name="method-94">tableViewSelectionIsChanging:</a></h2>
- (void) <b>tableViewSelectionIsChanging:</b> (NSNotification*)aNotification<br>
<hr>
</body>
</html>