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: AppKit/NSScrollView.h

contentSizeForFrameSize:hasHorizontalScroller:hasVerticalScroller:borderType:

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


frameSizeForContentSize:hasHorizontalScroller:hasVerticalScroller:borderType:

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


rulerViewClass

+ (Class) rulerViewClass;


setRulerViewClass:

+ (void) setRulerViewClass: (Class)aClass;


backgroundColor

- (NSColor*) backgroundColor;


borderType

- (NSBorderType) borderType;


contentSize

- (NSSize) contentSize;


contentView

- (NSClipView*) contentView;


documentCursor

- (NSCursor*) documentCursor;


documentView

- (id) documentView;


documentVisibleRect

- (NSRect) documentVisibleRect;


drawsBackground

- (BOOL) drawsBackground;


hasHorizontalRuler

- (BOOL) hasHorizontalRuler;


hasHorizontalScroller

- (BOOL) hasHorizontalScroller;


hasVerticalRuler

- (BOOL) hasVerticalRuler;


hasVerticalScroller

- (BOOL) hasVerticalScroller;


horizontalLineScroll

- (float) horizontalLineScroll;


horizontalPageScroll

- (float) horizontalPageScroll;


horizontalRulerView

- (NSRulerView*) horizontalRulerView;


horizontalScroller

- (NSScroller*) horizontalScroller;


lineScroll

- (float) lineScroll;


pageScroll

- (float) pageScroll;


reflectScrolledClipView:

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


rulersVisible

- (BOOL) rulersVisible;


scrollsDynamically

- (BOOL) scrollsDynamically;


setBackgroundColor:

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


setBorderType:

- (void) setBorderType: (NSBorderType)borderType;


setContentView:

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


setDocumentCursor:

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


setDocumentView:

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


setDrawsBackground:

- (void) setDrawsBackground: (BOOL)flag;


setHasHorizontalRuler:

- (void) setHasHorizontalRuler: (BOOL)flag;


setHasHorizontalScroller:

- (void) setHasHorizontalScroller: (BOOL)flag;


setHasVerticalRuler:

- (void) setHasVerticalRuler: (BOOL)flag;


setHasVerticalScroller:

- (void) setHasVerticalScroller: (BOOL)flag;


setHorizontalLineScroll:

- (void) setHorizontalLineScroll: (float)aFloat;


setHorizontalPageScroll:

- (void) setHorizontalPageScroll: (float)aFloat;


setHorizontalRulerView:

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


setHorizontalScroller:

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


setLineScroll:

- (void) setLineScroll: (float)aFloat;


setPageScroll:

- (void) setPageScroll: (float)aFloat;


setRulersVisible:

- (void) setRulersVisible: (BOOL)flag;


setScrollsDynamically:

- (void) setScrollsDynamically: (BOOL)flag;


setVerticalLineScroll:

- (void) setVerticalLineScroll: (float)aFloat;


setVerticalPageScroll:

- (void) setVerticalPageScroll: (float)aFloat;


setVerticalRulerView:

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


setVerticalScroller:

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


tile

- (void) tile;


verticalLineScroll

- (float) verticalLineScroll;


verticalPageScroll

- (float) verticalPageScroll;


verticalRulerView

- (NSRulerView*) verticalRulerView;


verticalScroller

- (NSScroller*) verticalScroller;