Returns the position of the NSScroller's arrows
used for scrolling By default the arrow position is
set to
NSScrollerArrowsMinEnd
if the scrolletr is a horizontal scroller and
NSScrollerArrowsMaxEnd
if the scroller is a vertical scroller. See
NSScrollArrowPosition
for more informations.
Cache images for scroll arrows and knob. If you
override
+scrollerWidth
you may need to override this as well (to provide
images for the new width). However, if you do so,
you must currently also override
-drawArrow:highlight:
and -drawKnob:
.
The scroller knob style. By default,
NSScrollerStyleDefault. If your
theme implements other scroller styles, you must
override this method. You may use the ivar
_knobStyle for this.
The scroller style. By default, NSScrollerStyleDefault.
If your theme implements other scroller styles, you must
override this method. You may use the ivar
_scrollerStyle for this.
Sets the position of the NSScroller arrows used for
scrolling to where and marks self
for display. By default the arrow position is set to
NSScrollerArrowsMinEnd
if the scroller is a horizontal scroller and
NSScrollerArrowsMaxEnd
if the scroller is a vertical scroller. See
NSScrollArrowPosition
for more informations.
Sets the scroller knob style. In the
default theme, this must be
NSScrollerKnobStyleDefault. If
your theme implements other scroller knob styles, you
must override this method. You may use the ivar
_scrollerKnobStyle for this.
Sets the scroller style. In the default
theme, this must be NSScrollerStyleDefault. If your
theme implements other scroller styles, you must
override this method. You may use the ivar
_scrollerStyle for this.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.