NSRulerView
Authors
- Fred Kiefer(
FredKiefer@gmx.de
)
-
The NSRulerView class.
Copyright: (C) 2001 Free Software Foundation, Inc.
Software documentation for the NSRulerView class
Declared: AppKit/NSRulerView.h
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:orientation:
- (id) initWithScrollView: (NSScrollView*)aScrollView orientation: (NSRulerOrientation)orientation;
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;
Software documentation for the
NSObject(NSRulerViewClient)
category
Declared: AppKit/NSRulerView.h
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;