[Previous]
[Up]
[Next]
NSBrowser
Authors
- Richard Frith-Macdonald
-
Version: 0.1
Date: 28 February, 2000
Declared in: Gui/NSBrowser.h
Inherits from: NSControl
Conforms to: NSCoding
+ (Class) cellClass
- (BOOL) acceptsArrowKeys
- (void) addColumn
- (BOOL) allowsBranchSelection
- (BOOL) allowsEmptySelection
- (BOOL) allowsMultipleSelection
- (id) cellPrototype
- (int) columnOfMatrix: (NSMatrix*)matrix
- (id) delegate
- (void) displayAllColumns
- (void) displayColumn: (int)column
- (void) doClick: (id)sender
- (void) doDoubleClick: (id)sender
- (SEL) doubleAction
- (void) drawTitleOfColumn: (int)column
- (int) firstVisibleColumn
- (NSRect) frameOfColumn: (int)column
- (NSRect) frameOfInsideOfColumn: (int)column
- (BOOL) hasHorizontalScroller
- (BOOL) isLoaded
- (BOOL) isTitled
- (int) lastColumn
- (int) lastVisibleColumn
- (void) loadColumnZero
- (id) loadedCellAtRow: (int)row column: (int)column
- (Class) matrixClass
- (NSMatrix*) matrixInColumn: (int)column
- (int) maxVisibleColumns
- (float) minColumnWidth
- (int) numberOfVisibleColumns
- (NSString*) path
- (NSString*) pathSeparator
- (NSString*) pathToColumn: (int)column
- (void) reloadColumn: (int)column
- (BOOL) reusesColumns
- (void) scrollColumnToVisible: (int)column
- (void) scrollColumnsLeftBy: (int)shiftAmount
- (void) scrollColumnsRightBy: (int)shiftAmount
- (void) scrollViaScroller: (NSScroller*)sender
- (void) selectAll: (id)sender
- (void) selectRow: (int)row inColumn: (int)column
- (id) selectedCell
- (id) selectedCellInColumn: (int)column
- (NSArray*) selectedCells
- (int) selectedColumn
- (int) selectedRowInColumn: (int)column
- (BOOL) sendAction
- (BOOL) sendsActionOnArrowKeys
- (BOOL) separatesColumns
- (void) setAcceptsArrowKeys: (BOOL)flag
- (void) setAllowsBranchSelection: (BOOL)flag
- (void) setAllowsEmptySelection: (BOOL)flag
- (void) setAllowsMultipleSelection: (BOOL)flag
- (void) setCellClass: (Class)factoryId
- (void) setCellPrototype: (NSCell*)aCell
- (void) setDelegate: (id)anObject
- (void) setDoubleAction: (SEL)aSelector
- (void) setHasHorizontalScroller: (BOOL)flag
- (void) setLastColumn: (int)column
- (void) setMatrixClass: (Class)factoryId
- (void) setMaxVisibleColumns: (int)columnCount
- (void) setMinColumnWidth: (float)columnWidth
- (BOOL) setPath: (NSString*)path
- (void) setPathSeparator: (NSString*)newString
- (void) setReusesColumns: (BOOL)flag
- (void) setSendsActionOnArrowKeys: (BOOL)flag
- (void) setSeparatesColumns: (BOOL)flag
- (void) setTakesTitleFromPreviousColumn: (BOOL)flag
- (void) setTitle: (NSString*)aString ofColumn: (int)column
- (void) setTitled: (BOOL)flag
- (BOOL) takesTitleFromPreviousColumn
- (void) tile
- (NSRect) titleFrameOfColumn: (int)column
- (float) titleHeight
- (NSString*) titleOfColumn: (int)column
- (void) updateScroller
- (void) validateVisibleColumns
- (void) browser: (NSBrowser*)sender createRowsForColumn: (int)column inMatrix: (NSMatrix*)matrix
- (BOOL) browser: (NSBrowser*)sender isColumnValid: (int)column
- (int) browser: (NSBrowser*)sender numberOfRowsInColumn: (int)column
- (BOOL) browser: (NSBrowser*)sender selectCellWithString: (NSString*)title inColumn: (int)column
- (BOOL) browser: (NSBrowser*)sender selectRow: (int)row inColumn: (int)column
- (NSString*) browser: (NSBrowser*)sender titleOfColumn: (int)column
- (void) browser: (NSBrowser*)sender willDisplayCell: (id)cell atRow: (int)row column: (int)column
- (void) browserDidScroll: (NSBrowser*)sender
- (void) browserWillScroll: (NSBrowser*)sender