Up

NSRulerView class documentation

Authors

Generated by builder

Contents -

  1. Software documentation for the NSRulerView class
  2. Software documentation for the NSObject(NSRulerViewClientView) informal protocol

Software documentation for the NSRulerView class

NSRulerView : NSView

Declared in:
AppKit/NSRulerView.h
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


Instance Variables

Method summary

registerUnitWithName: abbreviation: unitToPointsConversionFactor: stepUpCycle: stepDownCycle: 

+ (void) registerUnitWithName: (NSString*)uName abbreviation: (NSString*)abbreviation unitToPointsConversionFactor: (float)conversionFactor stepUpCycle: (NSArray*)stepUpCycle stepDownCycle: (NSArray*)stepDownCycle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


accessoryView 

- (NSView*) accessoryView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


addMarker: 

- (void) addMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


baselineLocation 

- (float) baselineLocation;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


clientView 

- (NSView*) clientView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


drawHashMarksAndLabelsInRect: 

- (void) drawHashMarksAndLabelsInRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


drawMarkersInRect: 

- (void) drawMarkersInRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


initWithScrollView: orientation: 

- (id) initWithScrollView: (NSScrollView*)aScrollView orientation: (NSRulerOrientation)o;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


invalidateHashMarks 

- (void) invalidateHashMarks;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


isFlipped 

- (BOOL) isFlipped;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


markers 

- (NSArray*) markers;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


measurementUnits 

- (NSString*) measurementUnits;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


moveRulerlineFromLocation: toLocation: 

- (void) moveRulerlineFromLocation: (float)oldLoc toLocation: (float)newLoc;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


orientation 

- (NSRulerOrientation) orientation;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


originOffset 

- (float) originOffset;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


removeMarker: 

- (void) removeMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


requiredThickness 

- (float) requiredThickness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


reservedThicknessForAccessoryView 

- (float) reservedThicknessForAccessoryView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


reservedThicknessForMarkers 

- (float) reservedThicknessForMarkers;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


ruleThickness 

- (float) ruleThickness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


scrollView 

- (NSScrollView*) scrollView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setAccessoryView: 

- (void) setAccessoryView: (NSView*)aView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setClientView: 

- (void) setClientView: (NSView*)aView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setMarkers: 

- (void) setMarkers: (NSArray*)newMarkers;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setMeasurementUnits: 

- (void) setMeasurementUnits: (NSString*)uName;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setOrientation: 

- (void) setOrientation: (NSRulerOrientation)o;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setOriginOffset: 

- (void) setOriginOffset: (float)offset;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setReservedThicknessForAccessoryView: 

- (void) setReservedThicknessForAccessoryView: (float)thickness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setReservedThicknessForMarkers: 

- (void) setReservedThicknessForMarkers: (float)thickness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setRuleThickness: 

- (void) setRuleThickness: (float)thickness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setScrollView: 

- (void) setScrollView: (NSScrollView*)scrollView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


trackMarker: withMouseEvent: 

- (BOOL) trackMarker: (NSRulerMarker*)aMarker withMouseEvent: (NSEvent*)theEvent;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.




Instance Variables for NSRulerView Class

_UNUSED

@protected float _UNUSED;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_accessoryView

@protected NSView* _accessoryView;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_cacheIsValid

@protected BOOL _cacheIsValid;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_clientView

@protected NSView* _clientView;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_labelDistance

@protected float _labelDistance;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_labelFormat

@protected NSString* _labelFormat;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_markDistance

@protected float _markDistance;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_markers

@protected NSMutableArray* _markers;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_marksToBigMark

@protected int _marksToBigMark;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_marksToLabel

@protected int _marksToLabel;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_marksToMidMark

@protected int _marksToMidMark;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_orientation

@protected NSRulerOrientation _orientation;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_originOffset

@protected float _originOffset;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_reservedThicknessForAccessoryView

@protected float _reservedThicknessForAccessoryView;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_reservedThicknessForMarkers

@protected float _reservedThicknessForMarkers;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_ruleThickness

@protected float _ruleThickness;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_scrollView

@protected NSScrollView* _scrollView;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_unit

@protected GSRulerUnit* _unit;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_unitToRuler

@protected float _unitToRuler;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the NSObject(NSRulerViewClientView) informal protocol

NSObject(NSRulerViewClientView)

Declared in:
AppKit/NSRulerView.h
Availability: Not in OpenStep/MacOS-X

Description forthcoming.

Method summary

rulerView: didAddMarker: 

- (void) rulerView: (NSRulerView*)aRulerView didAddMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: didMoveMarker: 

- (void) rulerView: (NSRulerView*)aRulerView didMoveMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: didRemoveMarker: 

- (void) rulerView: (NSRulerView*)aRulerView didRemoveMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: handleMouseDown: 

- (void) rulerView: (NSRulerView*)aRulerView handleMouseDown: (NSEvent*)theEvent;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: shouldAddMarker: 

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldAddMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: shouldMoveMarker: 

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldMoveMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: shouldRemoveMarker: 

- (BOOL) rulerView: (NSRulerView*)aRulerView shouldRemoveMarker: (NSRulerMarker*)aMarker;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: willAddMarker: atLocation: 

- (float) rulerView: (NSRulerView*)aRulerView willAddMarker: (NSRulerMarker*)aMarker atLocation: (float)location;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: willMoveMarker: toLocation: 

- (float) rulerView: (NSRulerView*)aRulerView willMoveMarker: (NSRulerMarker*)aMarker toLocation: (float)location;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerView: willSetClientView: 

- (void) rulerView: (NSRulerView*)aRulerView willSetClientView: (NSView*)newClient;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.



Up