Up

NSScrollView

Authors

Ovidiu Predescu (ovidiu@net-community.com)
Felipe A. Rodriguez (far@ix.netcom.com)
Richard Frith-Macdonald (richard@brainstorm.co.uk)

Copyright: (C) 1996 Free Software Foundation, Inc.

Software documentation for the NSScrollView class

NSScrollView : NSView

Declared in:
AppKit/NSScrollView.h
Standards:

Description forthcoming.


Instance Variables

Method summary

contentSizeForFrameSize: hasHorizontalScroller: hasVerticalScroller: borderType: 

+ (NSSize) contentSizeForFrameSize: (NSSize)frameSize hasHorizontalScroller: (BOOL)hFlag hasVerticalScroller: (BOOL)vFlag borderType: (NSBorderType)borderType;

Description forthcoming.


frameSizeForContentSize: hasHorizontalScroller: hasVerticalScroller: borderType: 

+ (NSSize) frameSizeForContentSize: (NSSize)contentSize hasHorizontalScroller: (BOOL)hFlag hasVerticalScroller: (BOOL)vFlag borderType: (NSBorderType)borderType;

Description forthcoming.


rulerViewClass 

+ (Class) rulerViewClass;

Description forthcoming.


setRulerViewClass: 

+ (void) setRulerViewClass: (Class)aClass;

Description forthcoming.


_synchronizeHeaderAndCornerView 

- (void) _synchronizeHeaderAndCornerView;

Warning the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code.


backgroundColor 

- (NSColor*) backgroundColor;

Description forthcoming.


borderType 

- (NSBorderType) borderType;

Description forthcoming.


contentSize 

- (NSSize) contentSize;

Description forthcoming.


contentView 

- (NSClipView*) contentView;

Description forthcoming.


documentCursor 

- (NSCursor*) documentCursor;

Description forthcoming.


documentView 

- (id) documentView;

Description forthcoming.


documentVisibleRect 

- (NSRect) documentVisibleRect;

Description forthcoming.


drawsBackground 

- (BOOL) drawsBackground;

Description forthcoming.


hasHorizontalRuler 

- (BOOL) hasHorizontalRuler;

Description forthcoming.


hasHorizontalScroller 

- (BOOL) hasHorizontalScroller;

Description forthcoming.


hasVerticalRuler 

- (BOOL) hasVerticalRuler;

Description forthcoming.


hasVerticalScroller 

- (BOOL) hasVerticalScroller;

Description forthcoming.


horizontalLineScroll 

- (float) horizontalLineScroll;

Description forthcoming.


horizontalPageScroll 

- (float) horizontalPageScroll;

Description forthcoming.


horizontalRulerView 

- (NSRulerView*) horizontalRulerView;

Description forthcoming.


horizontalScroller 

- (NSScroller*) horizontalScroller;

Description forthcoming.


lineScroll 

- (float) lineScroll;

Description forthcoming.


pageScroll 

- (float) pageScroll;

Description forthcoming.


reflectScrolledClipView: 

- (void) reflectScrolledClipView: (NSClipView*)aClipView;

Description forthcoming.


rulersVisible 

- (BOOL) rulersVisible;

Description forthcoming.


scrollsDynamically 

- (BOOL) scrollsDynamically;

Description forthcoming.


setBackgroundColor: 

- (void) setBackgroundColor: (NSColor*)aColor;

Description forthcoming.


setBorderType: 

- (void) setBorderType: (NSBorderType)borderType;

Description forthcoming.


setContentView: 

- (void) setContentView: (NSClipView*)aView;

Description forthcoming.


setDocumentCursor: 

- (void) setDocumentCursor: (NSCursor*)aCursor;

Description forthcoming.


setDocumentView: 

- (void) setDocumentView: (NSView*)aView;

Description forthcoming.


setDrawsBackground: 

- (void) setDrawsBackground: (BOOL)flag;

Description forthcoming.


setHasHorizontalRuler: 

- (void) setHasHorizontalRuler: (BOOL)flag;

Description forthcoming.


setHasHorizontalScroller: 

- (void) setHasHorizontalScroller: (BOOL)flag;

Description forthcoming.


setHasVerticalRuler: 

- (void) setHasVerticalRuler: (BOOL)flag;

Description forthcoming.


setHasVerticalScroller: 

- (void) setHasVerticalScroller: (BOOL)flag;

Description forthcoming.


setHorizontalLineScroll: 

- (void) setHorizontalLineScroll: (float)aFloat;

Description forthcoming.


setHorizontalPageScroll: 

- (void) setHorizontalPageScroll: (float)aFloat;

Description forthcoming.


setHorizontalRulerView: 

- (void) setHorizontalRulerView: (NSRulerView*)aRulerView;

Description forthcoming.


setHorizontalScroller: 

- (void) setHorizontalScroller: (NSScroller*)aScroller;

Description forthcoming.


setLineScroll: 

- (void) setLineScroll: (float)aFloat;

Description forthcoming.


setPageScroll: 

- (void) setPageScroll: (float)aFloat;

Description forthcoming.


setRulersVisible: 

- (void) setRulersVisible: (BOOL)flag;

Description forthcoming.


setScrollsDynamically: 

- (void) setScrollsDynamically: (BOOL)flag;

Description forthcoming.


setVerticalLineScroll: 

- (void) setVerticalLineScroll: (float)aFloat;

Description forthcoming.


setVerticalPageScroll: 

- (void) setVerticalPageScroll: (float)aFloat;

Description forthcoming.


setVerticalRulerView: 

- (void) setVerticalRulerView: (NSRulerView*)aRulerView;

Description forthcoming.


setVerticalScroller: 

- (void) setVerticalScroller: (NSScroller*)aScroller;

Description forthcoming.


tile 

- (void) tile;

Description forthcoming.


verticalLineScroll 

- (float) verticalLineScroll;

Description forthcoming.


verticalPageScroll 

- (float) verticalPageScroll;

Description forthcoming.


verticalRulerView 

- (NSRulerView*) verticalRulerView;

Description forthcoming.


verticalScroller 

- (NSScroller*) verticalScroller;

Description forthcoming.




Instance Variables for NSScrollView Class

_borderType

@protected NSBorderType _borderType;

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.


_contentView

@protected NSClipView* _contentView;

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.


_cornerView

@protected NSView* _cornerView;

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.


_hLineScroll

@protected float _hLineScroll;

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.


_hPageScroll

@protected float _hPageScroll;

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.


_hasCornerView

@protected BOOL _hasCornerView;

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.


_hasHeaderView

@protected BOOL _hasHeaderView;

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.


_hasHorizRuler

@protected BOOL _hasHorizRuler;

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.


_hasHorizScroller

@protected BOOL _hasHorizScroller;

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.


_hasVertRuler

@protected BOOL _hasVertRuler;

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.


_hasVertScroller

@protected BOOL _hasVertScroller;

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.


_headerClipView

@protected NSClipView* _headerClipView;

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.


_horizRuler

@protected NSRulerView* _horizRuler;

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.


_horizScroller

@protected NSScroller* _horizScroller;

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.


_knobMoved

@protected BOOL _knobMoved;

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.


_rulersVisible

@protected BOOL _rulersVisible;

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.


_scrollsDynamically

@protected BOOL _scrollsDynamically;

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.


_vLineScroll

@protected float _vLineScroll;

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.


_vPageScroll

@protected float _vPageScroll;

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.


_vertRuler

@protected NSRulerView* _vertRuler;

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.


_vertScroller

@protected NSScroller* _vertScroller;

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.






Up