Up
Authors
- Generated by Richard Frith-Macdonald
-
Date: Generated at 2025-12-03
- Declared in:
- AppKit/NSRulerView.h
Availability: OpenStep
Description forthcoming.
NSRulerView declares 19 Instance Variables
+ (void)
registerUnitWithName: (
NSString*)uName
abbreviation: (
NSString*)abbreviation
unitToPointsConversionFactor: (CGFloat)conversionFactor
stepUpCycle: (
NSArray*)stepUpCycle
stepDownCycle: (
NSArray*)stepDownCycle;
Availability: OpenStep
Description forthcoming.
- (
NSView*)
accessoryView;
Availability: OpenStep
Description forthcoming.
- (void)
addMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
baselineLocation;
Availability: OpenStep
Description forthcoming.
- (
NSView*)
clientView;
Availability: OpenStep
Description forthcoming.
- (void)
drawHashMarksAndLabelsInRect: (
NSRect)aRect;
Availability: OpenStep
Description forthcoming.
- (void)
drawMarkersInRect: (
NSRect)aRect;
Availability: OpenStep
Description forthcoming.
- (void)
invalidateHashMarks;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isFlipped;
Availability: OpenStep
Description forthcoming.
- (
NSArray*)
markers;
Availability: OpenStep
Description forthcoming.
- (
NSString*)
measurementUnits;
Availability: OpenStep
Description forthcoming.
- (void)
moveRulerlineFromLocation: (CGFloat)oldLoc
toLocation: (CGFloat)newLoc;
Availability: OpenStep
Not implemented (as of 2025-12-03).
Please help us by producing an implementation of
this and donating it to the GNUstep project.
- (CGFloat)
originOffset;
Availability: OpenStep
Description forthcoming.
- (void)
removeMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
requiredThickness;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
reservedThicknessForAccessoryView;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
reservedThicknessForMarkers;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
ruleThickness;
Availability: OpenStep
Description forthcoming.
- (
NSScrollView*)
scrollView;
Availability: OpenStep
Description forthcoming.
- (void)
setAccessoryView: (
NSView*)aView;
Availability: OpenStep
Description forthcoming.
- (void)
setClientView: (
NSView*)aView;
Availability: OpenStep
Description forthcoming.
- (void)
setMarkers: (
NSArray*)newMarkers;
Availability: OpenStep
Description forthcoming.
- (void)
setMeasurementUnits: (
NSString*)uName;
Availability: OpenStep
Description forthcoming.
- (void)
setOrientation: (
NSRulerOrientation)o;
Availability: OpenStep
Description forthcoming.
- (void)
setOriginOffset: (CGFloat)offset;
Availability: OpenStep
Description forthcoming.
- (void)
setReservedThicknessForAccessoryView: (CGFloat)thickness;
Availability: OpenStep
Description forthcoming.
- (void)
setReservedThicknessForMarkers: (CGFloat)thickness;
Availability: OpenStep
Description forthcoming.
- (void)
setRuleThickness: (CGFloat)thickness;
Availability: OpenStep
Description forthcoming.
- (void)
setScrollView: (
NSScrollView*)scrollView;
Availability: OpenStep
Description forthcoming.
- (BOOL)
trackMarker: (
NSRulerMarker*)aMarker
withMouseEvent: (
NSEvent*)theEvent;
Availability: OpenStep
Description forthcoming.
Instance Variables for NSRulerView Class
@protected float
_UNUSED;
Availability: OpenStep
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.
@protected NSView*
_accessoryView;
Availability: OpenStep
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.
@protected BOOL
_cacheIsValid;
Availability: OpenStep
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.
@protected NSView*
_clientView;
Availability: OpenStep
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.
@protected float
_labelDistance;
Availability: OpenStep
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.
@protected NSString*
_labelFormat;
Availability: OpenStep
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.
@protected float
_markDistance;
Availability: OpenStep
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.
@protected NSMutableArray*
_markers;
Availability: OpenStep
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.
@protected int
_marksToBigMark;
Availability: OpenStep
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.
@protected int
_marksToLabel;
Availability: OpenStep
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.
@protected int
_marksToMidMark;
Availability: OpenStep
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.
@protected NSRulerOrientation
_orientation;
Availability: OpenStep
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.
@protected CGFloat
_originOffset;
Availability: OpenStep
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.
@protected CGFloat
_reservedThicknessForAccessoryView;
Availability: OpenStep
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.
@protected CGFloat
_reservedThicknessForMarkers;
Availability: OpenStep
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.
@protected CGFloat
_ruleThickness;
Availability: OpenStep
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.
@protected NSScrollView*
_scrollView;
Availability: OpenStep
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.
@protected GSRulerUnit*
_unit;
Availability: OpenStep
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.
@protected float
_unitToRuler;
Availability: OpenStep
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.
- Declared in:
- AppKit/NSRulerView.h
Availability: OpenStep
Description forthcoming.
- (void)
rulerView: (
NSRulerView*)aRulerView
didAddMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (void)
rulerView: (
NSRulerView*)aRulerView
didMoveMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (void)
rulerView: (
NSRulerView*)aRulerView
didRemoveMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (void)
rulerView: (
NSRulerView*)aRulerView
handleMouseDown: (
NSEvent*)theEvent;
Availability: OpenStep
Description forthcoming.
- (BOOL)
rulerView: (
NSRulerView*)aRulerView
shouldAddMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (BOOL)
rulerView: (
NSRulerView*)aRulerView
shouldMoveMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (BOOL)
rulerView: (
NSRulerView*)aRulerView
shouldRemoveMarker: (
NSRulerMarker*)aMarker;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
rulerView: (
NSRulerView*)aRulerView
willAddMarker: (
NSRulerMarker*)aMarker
atLocation: (CGFloat)location;
Availability: OpenStep
Description forthcoming.
- (CGFloat)
rulerView: (
NSRulerView*)aRulerView
willMoveMarker: (
NSRulerMarker*)aMarker
toLocation: (CGFloat)location;
Availability: OpenStep
Description forthcoming.
- (void)
rulerView: (
NSRulerView*)aRulerView
willSetClientView: (
NSView*)newClient;
Availability: OpenStep
Description forthcoming.
Up