GNUstep NSTableView Screenshots

This Page Created 28 Aug 2000

NSTableView

Here is a demo of the new NSTableView. The tableview is a powerful table widget object; it is already included in GNUstep 0.6.6. Here is a shot taken from the NSTableView-test test (from the application core/Testing/GSTest):

NSTableView Screenshot

Selecting rows in NSTableView

An even newer feature (committed to CVS after GNUstep 0.6.6 was released) is selection of rows in the table view. Clicking on a cell selects the corresponding row.

NSTableView Screenshot

Selecting columns in NSTableView

Clicking on the header of a column, selects the column instead.

NSTableView Screenshot

Selecting multiple rows in NSTableView

It is also possible to select multiple rows by dragging the selection. The code must explicitly allow this, so you probably need to hack the standard NSTableView-test (I did) if you want to see this feature in action. Anyway, here is a screenshot:

NSTableView Screenshot

Editing in NSTableView

The table view supports also editing. While all the code is already there, this is not really tested, so it could misbehave sometimes. Anyway, here is a screenshot of a NSTableView in which I allowed editing:

NSTableView Screenshot


Nicola Pero