Up

NSBrowser

Authors

Scott Christley( scottc@net-community.com )
Felipe A. Rodriguez( far@ix.netcom.com )
Franck Wolff( wolff@cybercable.fr )
Mirko Viviani( mirko.viviani@rccr.cremona.it )
Control to display and select from hierarchal lists

Copyright: (C) 1996, 1997 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the NSBrowser class
  2. Software documentation for the NSBrowser(GNUstepExtensions) category
  3. Software documentation for the NSObject(NSBrowserDelegate) category

Software documentation for the NSBrowser class

NSBrowser : NSControl

Declared in:
AppKit/NSBrowser.h
Conforms to:
NSCoding
Standards:

Description forthcoming.

Method summary

cellClass

+ (Class) cellClass;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


acceptsArrowKeys

- (BOOL) acceptsArrowKeys;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


addColumn

- (void) addColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsBranchSelection

- (BOOL) allowsBranchSelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsEmptySelection

- (BOOL) allowsEmptySelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsMultipleSelection

- (BOOL) allowsMultipleSelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cellPrototype

- (id) cellPrototype;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


columnOfMatrix:

- (int) columnOfMatrix: (NSMatrix*)matrix;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


delegate

- (id) delegate;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


displayAllColumns

- (void) displayAllColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


displayColumn:

- (void) displayColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


doClick:

- (void) doClick: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


doDoubleClick:

- (void) doDoubleClick: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


doubleAction

- (SEL) doubleAction;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawTitle:inRect:ofColumn:

- (void) drawTitle: (NSString*)title inRect: (NSRect)aRect ofColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


encodeWithCoder:

- (void) encodeWithCoder: (NSCoder*)aCoder;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


firstVisibleColumn

- (int) firstVisibleColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frameOfColumn:

- (NSRect) frameOfColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frameOfInsideOfColumn:

- (NSRect) frameOfInsideOfColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


hasHorizontalScroller

- (BOOL) hasHorizontalScroller;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithCoder:

- (id) initWithCoder: (NSCoder*)aDecoder;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isLoaded

- (BOOL) isLoaded;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isTitled

- (BOOL) isTitled;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lastColumn

- (int) lastColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lastVisibleColumn

- (int) lastVisibleColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


loadColumnZero

- (void) loadColumnZero;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


loadedCellAtRow:column:

- (id) loadedCellAtRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


matrixClass

- (Class) matrixClass;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


matrixInColumn:

- (NSMatrix*) matrixInColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


maxVisibleColumns

- (int) maxVisibleColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


minColumnWidth

- (int) minColumnWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


numberOfVisibleColumns

- (int) numberOfVisibleColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


path

- (NSString*) path;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


pathSeparator

- (NSString*) pathSeparator;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


pathToColumn:

- (NSString*) pathToColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


reloadColumn:

- (void) reloadColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


reusesColumns

- (BOOL) reusesColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollColumnToVisible:

- (void) scrollColumnToVisible: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollColumnsLeftBy:

- (void) scrollColumnsLeftBy: (int)shiftAmount;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollColumnsRightBy:

- (void) scrollColumnsRightBy: (int)shiftAmount;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollViaScroller:

- (void) scrollViaScroller: (NSScroller*)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectAll:

- (void) selectAll: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectRow:inColumn:

- (void) selectRow: (int)row inColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedCell

- (id) selectedCell;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedCellInColumn:

- (id) selectedCellInColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedCells

- (NSArray*) selectedCells;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedColumn

- (int) selectedColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedRowInColumn:

- (int) selectedRowInColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sendAction

- (BOOL) sendAction;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sendsActionOnArrowKeys

- (BOOL) sendsActionOnArrowKeys;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


separatesColumns

- (BOOL) separatesColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAcceptsArrowKeys:

- (void) setAcceptsArrowKeys: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsBranchSelection:

- (void) setAllowsBranchSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsEmptySelection:

- (void) setAllowsEmptySelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsMultipleSelection:

- (void) setAllowsMultipleSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCellClass:

- (void) setCellClass: (Class)classId;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCellPrototype:

- (void) setCellPrototype: (NSCell*)aCell;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDelegate:

- (void) setDelegate: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDoubleAction:

- (void) setDoubleAction: (SEL)aSelector;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setHasHorizontalScroller:

- (void) setHasHorizontalScroller: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setLastColumn:

- (void) setLastColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMatrixClass:

- (void) setMatrixClass: (Class)classId;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMaxVisibleColumns:

- (void) setMaxVisibleColumns: (int)columnCount;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMinColumnWidth:

- (void) setMinColumnWidth: (int)columnWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setPath:

- (BOOL) setPath: (NSString*)path;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setPathSeparator:

- (void) setPathSeparator: (NSString*)aString;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setReusesColumns:

- (void) setReusesColumns: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setSendsActionOnArrowKeys:

- (void) setSendsActionOnArrowKeys: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setSeparatesColumns:

- (void) setSeparatesColumns: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setTakesTitleFromPreviousColumn:

- (void) setTakesTitleFromPreviousColumn: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setTitle:ofColumn:

- (void) setTitle: (NSString*)aString ofColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setTitled:

- (void) setTitled: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


takesTitleFromPreviousColumn

- (BOOL) takesTitleFromPreviousColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tile

- (void) tile;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


titleFrameOfColumn:

- (NSRect) titleFrameOfColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


titleHeight

- (float) titleHeight;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


titleOfColumn:

- (NSString*) titleOfColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


updateScroller

- (void) updateScroller;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


validateVisibleColumns

- (void) validateVisibleColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSBrowser(GNUstepExtensions) category

NSBrowser(GNUstepExtensions)

Declared in:
AppKit/NSBrowser.h
Standards:

Description forthcoming.

Method summary

acceptsAlphaNumericalKeys

- (BOOL) acceptsAlphaNumericalKeys;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sendsActionOnAlphaNumericalKeys

- (BOOL) sendsActionOnAlphaNumericalKeys;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAcceptsAlphaNumericalKeys:

- (void) setAcceptsAlphaNumericalKeys: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setSendsActionOnAlphaNumericalKeys:

- (void) setSendsActionOnAlphaNumericalKeys: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSObject(NSBrowserDelegate) category

NSObject(NSBrowserDelegate)

Declared in:
AppKit/NSBrowser.h
Standards:

Description forthcoming.

Method summary

browser:createRowsForColumn:inMatrix:

- (void) browser: (NSBrowser*)sender createRowsForColumn: (int)column inMatrix: (NSMatrix*)matrix;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:isColumnValid:

- (BOOL) browser: (NSBrowser*)sender isColumnValid: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:numberOfRowsInColumn:

- (int) browser: (NSBrowser*)sender numberOfRowsInColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:selectCellWithString:inColumn:

- (BOOL) browser: (NSBrowser*)sender selectCellWithString: (NSString*)title inColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:selectRow:inColumn:

- (BOOL) browser: (NSBrowser*)sender selectRow: (int)row inColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:titleOfColumn:

- (NSString*) browser: (NSBrowser*)sender titleOfColumn: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browser:willDisplayCell:atRow:column:

- (void) browser: (NSBrowser*)sender willDisplayCell: (id)cell atRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browserDidScroll:

- (void) browserDidScroll: (NSBrowser*)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


browserWillScroll:

- (void) browserWillScroll: (NSBrowser*)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.



Up