Up

NSMatrix

Authors

Ovidiu Predescu( ovidiu@net-community.com )
Matrix class for grouping controls

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


Contents -

  1. Software documentation for the NSMatrix class

Software documentation for the NSMatrix class

NSMatrix : NSControl

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

Description forthcoming.

Method summary

cellClass

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

Description forthcoming.


setCellClass:

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

Description forthcoming.


acceptsFirstMouse:

- (BOOL) acceptsFirstMouse: (NSEvent*)theEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


action

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

Description forthcoming.


addColumn

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

Description forthcoming.


addColumnWithCells:

- (void) addColumnWithCells: (NSArray*)cellArray;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


addRow

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

Description forthcoming.


addRowWithCells:

- (void) addRowWithCells: (NSArray*)cellArray;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsEmptySelection

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

Description forthcoming.


autosizesCells

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

Description forthcoming.


backgroundColor

- (NSColor*) backgroundColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cellAtRow:column:

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

Description forthcoming.


cellBackgroundColor

- (NSColor*) cellBackgroundColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cellClass

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

Description forthcoming.


cellFrameAtRow:column:

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

Description forthcoming.


cellSize

- (NSSize) cellSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cellWithTag:

- (id) cellWithTag: (int)anInt;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cells

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

Description forthcoming.


delegate

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

Description forthcoming.


deselectAllCells

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

Description forthcoming.


deselectSelectedCell

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

Description forthcoming.


doubleAction

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

Description forthcoming.


drawCellAtRow:column:

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

Description forthcoming.


drawsBackground

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

Description forthcoming.


drawsCellBackground

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

Description forthcoming.


errorAction

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

Description forthcoming.


getNumberOfRows:columns:

- (void) getNumberOfRows: (int*)rowCount columns: (int*)columnCount;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


getRow:column:forPoint:

- (BOOL) getRow: (int*)row column: (int*)column forPoint: (NSPoint)point;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


getRow:column:ofCell:

- (BOOL) getRow: (int*)row column: (int*)column ofCell: (NSCell*)aCell;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


highlightCell:atRow:column:

- (void) highlightCell: (BOOL)flag atRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithFrame:

- (id) initWithFrame: (NSRect)frameRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithFrame:mode:cellClass:numberOfRows:numberOfColumns:

- (id) initWithFrame: (NSRect)frameRect mode: (int)aMode cellClass: (Class)class numberOfRows: (int)rowsHigh numberOfColumns: (int)colsWide;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithFrame:mode:prototype:numberOfRows:numberOfColumns:

- (id) initWithFrame: (NSRect)frameRect mode: (int)aMode prototype: (NSCell*)prototype numberOfRows: (int)rowsHigh numberOfColumns: (int)colsWide;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


insertColumn:

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

Description forthcoming.


insertColumn:withCells:

- (void) insertColumn: (int)column withCells: (NSArray*)cellArray;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


insertRow:

- (void) insertRow: (int)row;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


insertRow:withCells:

- (void) insertRow: (int)row withCells: (NSArray*)cellArray;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


intercellSpacing

- (NSSize) intercellSpacing;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isAutoscroll

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

Description forthcoming.


isSelectionByRect

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

Description forthcoming.


keyCell

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

Description forthcoming.


makeCellAtRow:column:

- (NSCell*) makeCellAtRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


mode

- (NSMatrixMode) mode;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


mouseDown:

- (void) mouseDown: (NSEvent*)theEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


mouseDownFlags

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

Description forthcoming.


nextText

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

Description forthcoming.


numberOfColumns

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

Description forthcoming.


numberOfRows

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

Description forthcoming.


performKeyEquivalent:

- (BOOL) performKeyEquivalent: (NSEvent*)theEvent;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


previousText

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

Description forthcoming.


prototype

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

Description forthcoming.


putCell:atRow:column:

- (void) putCell: (NSCell*)newCell atRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


removeColumn:

- (void) removeColumn: (int)col;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


removeRow:

- (void) removeRow: (int)row;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


renewRows:columns:

- (void) renewRows: (int)r columns: (int)c;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


resetCursorRects

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

Description forthcoming.


scrollCellToVisibleAtRow:column:

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

Description forthcoming.


selectAll:

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

Description forthcoming.


selectCellAtRow:column:

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

Description forthcoming.


selectCellWithTag:

- (BOOL) selectCellWithTag: (int)anInt;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectText:

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

Description forthcoming.


selectTextAtRow:column:

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

Description forthcoming.


selectedCell

- (id) selectedCell;
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.


selectedRow

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

Description forthcoming.


sendAction

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

Description forthcoming.


sendAction:to:forAllCells:

- (void) sendAction: (SEL)aSelector to: (id)anObject forAllCells: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sendDoubleAction

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

Description forthcoming.


setAction:

- (void) setAction: (SEL)sel;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsEmptySelection:

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

Description forthcoming.


setAutoscroll:

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

Description forthcoming.


setAutosizesCells:

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

Description forthcoming.


setBackgroundColor:

- (void) setBackgroundColor: (NSColor*)c;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCellBackgroundColor:

- (void) setCellBackgroundColor: (NSColor*)c;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCellClass:

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

Description forthcoming.


setCellSize:

- (void) setCellSize: (NSSize)size;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDelegate:

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

Description forthcoming.


setDoubleAction:

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

Description forthcoming.


setDrawsBackground:

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

Description forthcoming.


setDrawsCellBackground:

- (void) setDrawsCellBackground: (BOOL)f;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setErrorAction:

- (void) setErrorAction: (SEL)sel;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setIntercellSpacing:

- (void) setIntercellSpacing: (NSSize)size;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setKeyCell:

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

Description forthcoming.


setMode:

- (void) setMode: (NSMatrixMode)aMode;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setNextText:

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

Description forthcoming.


setPreviousText:

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

Description forthcoming.


setPrototype:

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

Description forthcoming.


setScrollable:

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

Description forthcoming.


setSelectionByRect:

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

Description forthcoming.


setSelectionFrom:to:anchor:highlight:

- (void) setSelectionFrom: (int)startPos to: (int)endPos anchor: (int)anchorPos highlight: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setState:atRow:column:

- (void) setState: (int)value atRow: (int)row column: (int)column;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setTabKeyTraversesCells:

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

Description forthcoming.


setValidateSize:

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

Description forthcoming.


sizeToCells

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

Description forthcoming.


sortUsingFunction:context:

- (void) sortUsingFunction: (int(*)(id element1,id element2,void*userData))comparator context: (void*)context;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sortUsingSelector:

- (void) sortUsingSelector: (SEL)comparator;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tabKeyTraversesCells

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

Description forthcoming.


textDidBeginEditing:

- (void) textDidBeginEditing: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textDidChange:

- (void) textDidChange: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textDidEndEditing:

- (void) textDidEndEditing: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textShouldBeginEditing:

- (BOOL) textShouldBeginEditing: (NSText*)textObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textShouldEndEditing:

- (BOOL) textShouldEndEditing: (NSText*)aTextObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.



Up