Package org.eclipse.swt.internal.cocoa
Class NSScrollView
- java.lang.Object
-
- org.eclipse.swt.internal.cocoa.id
-
- org.eclipse.swt.internal.cocoa.NSObject
-
- org.eclipse.swt.internal.cocoa.NSResponder
-
- org.eclipse.swt.internal.cocoa.NSView
-
- org.eclipse.swt.internal.cocoa.NSScrollView
-
- Direct Known Subclasses:
SWTScrollView
public class NSScrollView extends NSView
-
-
Constructor Summary
Constructors Constructor Description NSScrollView()
NSScrollView(long id)
NSScrollView(id id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NSSize
contentSize()
static NSSize
contentSizeForFrameSize(NSSize fSize, boolean hFlag, boolean vFlag, long aType)
NSClipView
contentView()
NSView
documentView()
NSRect
documentVisibleRect()
void
flashScrollers()
static NSSize
frameSizeForContentSize(NSSize cSize, boolean hFlag, boolean vFlag, long aType)
static NSSize
frameSizeForContentSize(NSSize cSize, long horizontalScrollerClass, long verticalScrollerClass, long aType, long controlSize, long scrollerStyle)
void
reflectScrolledClipView(NSClipView cView)
long
scrollerStyle()
void
setAutohidesScrollers(boolean autohidesScrollers)
void
setBorderType(long borderType)
void
setDocumentView(id documentView)
void
setDrawsBackground(boolean drawsBackground)
void
setHasHorizontalScroller(boolean hasHorizontalScroller)
void
setHasVerticalScroller(boolean hasVerticalScroller)
void
setHorizontalScroller(NSScroller horizontalScroller)
void
setVerticalScrollElasticity(long verticalScrollElasticity)
void
setVerticalScroller(NSScroller verticalScroller)
void
tile()
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSView
acceptsFirstMouse, addSubview, addSubview, addToolTipRect, beginDocument, beginPageInRect, bitmapImageRepForCachingDisplayInRect, bounds, cacheDisplayInRect, canBecomeKeyView, convertPoint_fromView_, convertPoint_toView_, convertRect_fromView_, convertRect_toView_, discardCursorRects, display, displayIfNeeded, displayRectIgnoringOpacity, dragImage, drawRect, endDocument, endPage, frame, hitTest, initWithFrame, isDescendantOf, isFlipped, isHidden, isHiddenOrHasHiddenAncestor, isOpaque, layer, lockFocus, lockFocusIfCanDraw, menuForEvent, mouse, mouseDownCanMoveWindow, needsPanelToBecomeKey, registerForDraggedTypes, removeFromSuperview, removeToolTip, removeTrackingArea, resetCursorRects, scrollClipView, scrollPoint, scrollRect, setAcceptsTouchEvents, setAutoresizesSubviews, setAutoresizingMask, setBoundsRotation, setBoundsSize, setFocusRingType, setFrame, setFrameOrigin, setFrameSize, setHidden, setNeedsDisplay, setNeedsDisplayInRect, setToolTip, setWantsRestingTouches, shouldDelayWindowOrderingForEvent, subviews, superview, trackingAreas, unlockFocus, unregisterDraggedTypes, updateTrackingAreas, viewDidMoveToWindow, viewWillMoveToWindow, visibleRect, window
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSResponder
acceptsFirstResponder, becomeFirstResponder, cancelOperation, cursorUpdate, doCommandBySelector, flagsChanged, helpRequested, interpretKeyEvents, keyDown, keyUp, magnifyWithEvent, mouseDown, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, pageDown, pageUp, performKeyEquivalent, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, rotateWithEvent, scrollWheel, swipeWithEvent, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesMovedWithEvent, undoManager, validRequestorForSendType
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSObject
accessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, description, draggedImage, draggingDestinationWindow, draggingLocation, draggingPasteboard, draggingSourceOperationMask, handleEvent, init, isEqual, isKindOfClass, mutableCopy, outlineView, outlineView, outlineView, performSelector, performSelectorOnMainThread, readSelectionFromPasteboard, release, respondsToSelector, retain, retainCount, setValue, superclass, tableView, tableView, useCredential, valueForKey, writeSelectionToPasteboard
-
Methods inherited from class org.eclipse.swt.internal.cocoa.id
equals, hashCode, objc_getClass, toString
-
-
-
-
Constructor Detail
-
NSScrollView
public NSScrollView()
-
NSScrollView
public NSScrollView(long id)
-
NSScrollView
public NSScrollView(id id)
-
-
Method Detail
-
contentSize
public NSSize contentSize()
-
contentSizeForFrameSize
public static NSSize contentSizeForFrameSize(NSSize fSize, boolean hFlag, boolean vFlag, long aType)
-
contentView
public NSClipView contentView()
-
documentView
public NSView documentView()
-
documentVisibleRect
public NSRect documentVisibleRect()
-
flashScrollers
public void flashScrollers()
-
frameSizeForContentSize
public static NSSize frameSizeForContentSize(NSSize cSize, boolean hFlag, boolean vFlag, long aType)
-
frameSizeForContentSize
public static NSSize frameSizeForContentSize(NSSize cSize, long horizontalScrollerClass, long verticalScrollerClass, long aType, long controlSize, long scrollerStyle)
-
reflectScrolledClipView
public void reflectScrolledClipView(NSClipView cView)
-
scrollerStyle
public long scrollerStyle()
-
setAutohidesScrollers
public void setAutohidesScrollers(boolean autohidesScrollers)
-
setBorderType
public void setBorderType(long borderType)
-
setDocumentView
public void setDocumentView(id documentView)
-
setDrawsBackground
public void setDrawsBackground(boolean drawsBackground)
-
setHasHorizontalScroller
public void setHasHorizontalScroller(boolean hasHorizontalScroller)
-
setHasVerticalScroller
public void setHasVerticalScroller(boolean hasVerticalScroller)
-
setHorizontalScroller
public void setHorizontalScroller(NSScroller horizontalScroller)
-
setVerticalScrollElasticity
public void setVerticalScrollElasticity(long verticalScrollElasticity)
-
setVerticalScroller
public void setVerticalScroller(NSScroller verticalScroller)
-
tile
public void tile()
-
-