[Previous]
[Up]
[Next]
NSRulerView
Authors
- Richard Frith-Macdonald
-
Version: 0.1
Date: 28 February, 2000
Declared in: Gui/NSRulerView.h
Inherits from: NSView
Conforms to: NSCoding
+ (void) registerUnitWithName: (NSString*)unitName abbreviation: (NSString*)abbreviation unitToPointsConversionFactor: (float)conversionFactor stepUpCycle: (NSArray *)stepUpCycle stepDownCycle: (NSArray*)stepDownCycle
- (NSView*) accessoryView
- (void) addMarker: (NSRulerMarker*)aMarker
- (float) baselineLocation
- (NSView*) clientView
- (void) drawHashMarksAndLabelsInRect: (NSRect)aRect
- (void) drawMarkersInRect: (NSRect)aRect
- (id) initWithScrollView: (NSScrollView*)aScrollView
- (void) invalidateHashMarks
- (BOOL) isFlipped
- (NSArray*) markers
- (NSString*) measurementUnits
- (void) moveRulerlineFromLocation: (float)oldLoc toLocation: (float)newLoc
- (NSRulerOrientation) orientation
- (float) originOffset
- (void) removeMarker: (NSRulerMarker*)aMarker
- (float) requiredThickness
- (float) reservedThicknessForAccessoryView
- (float) reservedThicknessForMarkers
- (float) ruleThickness
- (NSScrollView*) scrollView
- (void) setAccessoryView: (NSView*)aView
- (void) setClientView: (NSView*)aView
- (void) setMarkers: (NSArray*)markers
- (void) setMeasurementUnits: (NSString*)unitName
- (void) setOrientation: (NSRulerOrientation)orientation
- (void) setOriginOffset: (float)offset
- (void) setReservedThicknessForAccessoryView: (float)thickness
- (void) setReservedThicknessForMarkers: (float)thickness
- (void) setRuleThickness: (float)thickness
- (void) setScrollView: (NSScrollView*)scrollView
- (BOOL) trackMarker: (NSRulerMarker*)aMarker withMouseEvent: (NSEvent*)theEvent
- (void) rulerView: (NSRulerView*)aRulerView didAddMarker: (NSRulerMarker*)aMarker
- (void) rulerView: (NSRulerView*)aRulerView didMoveMarker: (NSRulerMarker*)aMarker
- (void) rulerView: (NSRulerView*)aRulerView didRemoveMarker: (NSRulerMarker*)aMarker
- (void) rulerView: (NSRulerView*)aRulerView handleMouseDown: (NSEvent*)theEvent
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldAddMarker: (NSRulerMarker*)aMarker
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldMoveMarker: (NSRulerMarker*)aMarker
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldRemoveMarker: (NSRulerMarker*)aMarker
- (float) rulerView: (NSRulerView*)aRulerView willAddMarker: (NSRulerMarker*)aMarker atLocation: (float)location
- (float) rulerView: (NSRulerView*)aRulerView willMoveMarker: (NSRulerMarker*)aMarker toLocation: (float)location
- (void) rulerView: (NSRulerView*)aRulerView willSetClientView: (NSView*)newClient