[Previous] [Up] [Next]

NSScrollView

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSScrollView

NSScrollView

Declared in: Gui/NSScrollView.h

Inherits from: NSView

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

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;


Instances Methods

backgroundColor

- (NSColor*) backgroundColor;

borderType

- (NSBorderType) borderType;

contentSize

- (NSSize) contentSize;

contentView

- (NSClipView*) contentView;

documentCursor

- (NSCursor*) documentCursor;

documentView

- (id) documentView;

documentVisibleRect

- (NSRect) documentVisibleRect;

hasHorizontalRuler

- (BOOL) hasHorizontalRuler;

hasHorizontalScroller

- (BOOL) hasHorizontalScroller;

hasVerticalRuler

- (BOOL) hasVerticalRuler;

hasVerticalScroller

- (BOOL) hasVerticalScroller;

horizontalLineScroll

- (float) horizontalLineScroll;

horizontalPageScroll

- (float) horizontalPageScroll;

horizontalRulerView

- (NSRulerView*) horizontalRulerView;

horizontalScroller

- (NSScroller*) horizontalScroller;

isRulerVisible

- (BOOL) isRulerVisible;

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;

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*)aRulerView;

setVerticalScroller:

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

tile

- (void) tile;

toggleRuler:

- (void) toggleRuler: (id)sender;

verticalLineScroll

- (float) verticalLineScroll;

verticalPageScroll

- (float) verticalPageScroll;

verticalRulerView

- (NSRulerView*) verticalRulerView;

verticalScroller

- (NSScroller*) verticalScroller;