[Previous] [Up] [Next]

NSRulerView

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSRulerView

NSRulerView

Declared in: Gui/NSRulerView.h

Inherits from: NSView

Conforms to: NSCoding



registerUnitWithName:abbreviation:unitToPointsConversionFactor:stepUpCycle:stepDownCycle:

+ (void) registerUnitWithName: (NSString*)unitName abbreviation: (NSString*)abbreviation unitToPointsConversionFactor: (float)conversionFactor stepUpCycle: (NSArray *)stepUpCycle stepDownCycle: (NSArray*)stepDownCycle

accessoryView

- (NSView*) accessoryView

addMarker:

- (void) addMarker: (NSRulerMarker*)aMarker

baselineLocation

- (float) baselineLocation

clientView

- (NSView*) clientView

drawHashMarksAndLabelsInRect:

- (void) drawHashMarksAndLabelsInRect: (NSRect)aRect

drawMarkersInRect:

- (void) drawMarkersInRect: (NSRect)aRect

initWithScrollView:

- (id) initWithScrollView: (NSScrollView*)aScrollView

invalidateHashMarks

- (void) invalidateHashMarks

isFlipped

- (BOOL) isFlipped

markers

- (NSArray*) markers

measurementUnits

- (NSString*) measurementUnits

moveRulerlineFromLocation:toLocation:

- (void) moveRulerlineFromLocation: (float)oldLoc toLocation: (float)newLoc

orientation

- (NSRulerOrientation) orientation

originOffset

- (float) originOffset

removeMarker:

- (void) removeMarker: (NSRulerMarker*)aMarker

requiredThickness

- (float) requiredThickness

reservedThicknessForAccessoryView

- (float) reservedThicknessForAccessoryView

reservedThicknessForMarkers

- (float) reservedThicknessForMarkers

ruleThickness

- (float) ruleThickness

scrollView

- (NSScrollView*) scrollView

setAccessoryView:

- (void) setAccessoryView: (NSView*)aView

setClientView:

- (void) setClientView: (NSView*)aView

setMarkers:

- (void) setMarkers: (NSArray*)markers

setMeasurementUnits:

- (void) setMeasurementUnits: (NSString*)unitName

setOrientation:

- (void) setOrientation: (NSRulerOrientation)orientation

setOriginOffset:

- (void) setOriginOffset: (float)offset

setReservedThicknessForAccessoryView:

- (void) setReservedThicknessForAccessoryView: (float)thickness

setReservedThicknessForMarkers:

- (void) setReservedThicknessForMarkers: (float)thickness

setRuleThickness:

- (void) setRuleThickness: (float)thickness

setScrollView:

- (void) setScrollView: (NSScrollView*)scrollView

trackMarker:withMouseEvent:

- (BOOL) trackMarker: (NSRulerMarker*)aMarker withMouseEvent: (NSEvent*)theEvent

rulerView:didAddMarker:

- (void) rulerView: (NSRulerView*)aRulerView didAddMarker: (NSRulerMarker*)aMarker

rulerView:didMoveMarker:

- (void) rulerView: (NSRulerView*)aRulerView didMoveMarker: (NSRulerMarker*)aMarker

rulerView:didRemoveMarker:

- (void) rulerView: (NSRulerView*)aRulerView didRemoveMarker: (NSRulerMarker*)aMarker

rulerView:handleMouseDown:

- (void) rulerView: (NSRulerView*)aRulerView handleMouseDown: (NSEvent*)theEvent

rulerView:shouldAddMarker:

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldAddMarker: (NSRulerMarker*)aMarker

rulerView:shouldMoveMarker:

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldMoveMarker: (NSRulerMarker*)aMarker

rulerView:shouldRemoveMarker:

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldRemoveMarker: (NSRulerMarker*)aMarker

rulerView:willAddMarker:atLocation:

- (float) rulerView: (NSRulerView*)aRulerView willAddMarker: (NSRulerMarker*)aMarker atLocation: (float)location

rulerView:willMoveMarker:toLocation:

- (float) rulerView: (NSRulerView*)aRulerView willMoveMarker: (NSRulerMarker*)aMarker toLocation: (float)location

rulerView:willSetClientView:

- (void) rulerView: (NSRulerView*)aRulerView willSetClientView: (NSView*)newClient