mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-25 12:21:07 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6444 72102866-910b-0410-8b05-ffd578937521
342 lines
11 KiB
HTML
342 lines
11 KiB
HTML
<html><head>
|
|
<title>NSScrollView</title>
|
|
</head>
|
|
<body>
|
|
<a href="NSScreen.html">[Previous]</a>
|
|
<a href="Gui.html">[Up]</a>
|
|
<a href="NSScroller.html">[Next]</a>
|
|
<h1>NSScrollView</h1>
|
|
<h3>Authors</h3>
|
|
<dl>
|
|
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
<dd>
|
|
</dl>
|
|
<p>Version: 0.1</p>
|
|
<p>Date: 28 February, 2000</p>
|
|
<h2><a name="cont-0">NSScrollView</a></h2>
|
|
<h2><a name="NSScrollView">NSScrollView</a></h2>
|
|
<p><b>Declared in:</b> Gui/NSScrollView.h</p>
|
|
<p><b>Inherits from:</b> NSView</p>
|
|
<p><b>Conforms to:</b> NSCoding
|
|
</p>
|
|
<hr>
|
|
|
|
|
|
<ul>
|
|
<li><a href="NSScrollView.html#method-0">+contentSizeForFrameSize:hasHorizontalScroller:hasVerticalScroller:borderType:</a>
|
|
<li><a href="NSScrollView.html#method-1">+frameSizeForContentSize:hasHorizontalScroller:hasVerticalScroller:borderType:</a>
|
|
<li><a href="NSScrollView.html#method-2">+rulerViewClass</a>
|
|
<li><a href="NSScrollView.html#method-3">+setRulerViewClass:</a>
|
|
<li><a href="NSScrollView.html#method-4">-backgroundColor</a>
|
|
<li><a href="NSScrollView.html#method-5">-borderType</a>
|
|
<li><a href="NSScrollView.html#method-6">-contentSize</a>
|
|
<li><a href="NSScrollView.html#method-7">-contentView</a>
|
|
<li><a href="NSScrollView.html#method-8">-documentCursor</a>
|
|
<li><a href="NSScrollView.html#method-9">-documentView</a>
|
|
<li><a href="NSScrollView.html#method-10">-documentVisibleRect</a>
|
|
<li><a href="NSScrollView.html#method-11">-hasHorizontalRuler</a>
|
|
<li><a href="NSScrollView.html#method-12">-hasHorizontalScroller</a>
|
|
<li><a href="NSScrollView.html#method-13">-hasVerticalRuler</a>
|
|
<li><a href="NSScrollView.html#method-14">-hasVerticalScroller</a>
|
|
<li><a href="NSScrollView.html#method-15">-horizontalLineScroll</a>
|
|
<li><a href="NSScrollView.html#method-16">-horizontalPageScroll</a>
|
|
<li><a href="NSScrollView.html#method-17">-horizontalRulerView</a>
|
|
<li><a href="NSScrollView.html#method-18">-horizontalScroller</a>
|
|
<li><a href="NSScrollView.html#method-19">-isRulerVisible</a>
|
|
<li><a href="NSScrollView.html#method-20">-lineScroll</a>
|
|
<li><a href="NSScrollView.html#method-21">-pageScroll</a>
|
|
<li><a href="NSScrollView.html#method-22">-reflectScrolledClipView:</a>
|
|
<li><a href="NSScrollView.html#method-23">-rulersVisible</a>
|
|
<li><a href="NSScrollView.html#method-24">-scrollsDynamically</a>
|
|
<li><a href="NSScrollView.html#method-25">-setBackgroundColor:</a>
|
|
<li><a href="NSScrollView.html#method-26">-setBorderType:</a>
|
|
<li><a href="NSScrollView.html#method-27">-setContentView:</a>
|
|
<li><a href="NSScrollView.html#method-28">-setDocumentCursor:</a>
|
|
<li><a href="NSScrollView.html#method-29">-setDocumentView:</a>
|
|
<li><a href="NSScrollView.html#method-30">-setHasHorizontalRuler:</a>
|
|
<li><a href="NSScrollView.html#method-31">-setHasHorizontalScroller:</a>
|
|
<li><a href="NSScrollView.html#method-32">-setHasVerticalRuler:</a>
|
|
<li><a href="NSScrollView.html#method-33">-setHasVerticalScroller:</a>
|
|
<li><a href="NSScrollView.html#method-34">-setHorizontalLineScroll:</a>
|
|
<li><a href="NSScrollView.html#method-35">-setHorizontalPageScroll:</a>
|
|
<li><a href="NSScrollView.html#method-36">-setHorizontalRulerView:</a>
|
|
<li><a href="NSScrollView.html#method-37">-setHorizontalScroller:</a>
|
|
<li><a href="NSScrollView.html#method-38">-setLineScroll:</a>
|
|
<li><a href="NSScrollView.html#method-39">-setPageScroll:</a>
|
|
<li><a href="NSScrollView.html#method-40">-setRulersVisible:</a>
|
|
<li><a href="NSScrollView.html#method-41">-setScrollsDynamically:</a>
|
|
<li><a href="NSScrollView.html#method-42">-setVerticalLineScroll:</a>
|
|
<li><a href="NSScrollView.html#method-43">-setVerticalPageScroll:</a>
|
|
<li><a href="NSScrollView.html#method-44">-setVerticalRulerView:</a>
|
|
<li><a href="NSScrollView.html#method-45">-setVerticalScroller:</a>
|
|
<li><a href="NSScrollView.html#method-46">-tile</a>
|
|
<li><a href="NSScrollView.html#method-47">-toggleRuler:</a>
|
|
<li><a href="NSScrollView.html#method-48">-verticalLineScroll</a>
|
|
<li><a href="NSScrollView.html#method-49">-verticalPageScroll</a>
|
|
<li><a href="NSScrollView.html#method-50">-verticalRulerView</a>
|
|
<li><a href="NSScrollView.html#method-51">-verticalScroller</a>
|
|
</ul>
|
|
<hr>
|
|
<h2><a name="method-0">contentSizeForFrameSize:hasHorizontalScroller:hasVerticalScroller:borderType:</a></h2>
|
|
+ (NSSize) <b>contentSizeForFrameSize:</b> (NSSize)frameSize <b>hasHorizontalScroller:</b> (BOOL)hFlag <b>hasVerticalScroller:</b> (BOOL)vFlag <b>borderType:</b> (NSBorderType)borderType<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-1">frameSizeForContentSize:hasHorizontalScroller:hasVerticalScroller:borderType:</a></h2>
|
|
+ (NSSize) <b>frameSizeForContentSize:</b> (NSSize)contentSize <b>hasHorizontalScroller:</b> (BOOL)hFlag <b>hasVerticalScroller:</b> (BOOL)vFlag <b>borderType:</b> (NSBorderType)borderType<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-2">rulerViewClass</a></h2>
|
|
+ (Class) <b>rulerViewClass</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-3">setRulerViewClass:</a></h2>
|
|
+ (void) <b>setRulerViewClass:</b> (Class)aClass<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-4">backgroundColor</a></h2>
|
|
- (NSColor*) <b>backgroundColor</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-5">borderType</a></h2>
|
|
- (NSBorderType) <b>borderType</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-6">contentSize</a></h2>
|
|
- (NSSize) <b>contentSize</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-7">contentView</a></h2>
|
|
- (NSClipView*) <b>contentView</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-8">documentCursor</a></h2>
|
|
- (NSCursor*) <b>documentCursor</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-9">documentView</a></h2>
|
|
- (id) <b>documentView</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-10">documentVisibleRect</a></h2>
|
|
- (NSRect) <b>documentVisibleRect</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-11">hasHorizontalRuler</a></h2>
|
|
- (BOOL) <b>hasHorizontalRuler</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-12">hasHorizontalScroller</a></h2>
|
|
- (BOOL) <b>hasHorizontalScroller</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-13">hasVerticalRuler</a></h2>
|
|
- (BOOL) <b>hasVerticalRuler</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-14">hasVerticalScroller</a></h2>
|
|
- (BOOL) <b>hasVerticalScroller</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-15">horizontalLineScroll</a></h2>
|
|
- (float) <b>horizontalLineScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-16">horizontalPageScroll</a></h2>
|
|
- (float) <b>horizontalPageScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-17">horizontalRulerView</a></h2>
|
|
- (NSRulerView*) <b>horizontalRulerView</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-18">horizontalScroller</a></h2>
|
|
- (NSScroller*) <b>horizontalScroller</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-19">isRulerVisible</a></h2>
|
|
- (BOOL) <b>isRulerVisible</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-20">lineScroll</a></h2>
|
|
- (float) <b>lineScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-21">pageScroll</a></h2>
|
|
- (float) <b>pageScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-22">reflectScrolledClipView:</a></h2>
|
|
- (void) <b>reflectScrolledClipView:</b> (NSClipView*)aClipView<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-23">rulersVisible</a></h2>
|
|
- (BOOL) <b>rulersVisible</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-24">scrollsDynamically</a></h2>
|
|
- (BOOL) <b>scrollsDynamically</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-25">setBackgroundColor:</a></h2>
|
|
- (void) <b>setBackgroundColor:</b> (NSColor*)aColor<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-26">setBorderType:</a></h2>
|
|
- (void) <b>setBorderType:</b> (NSBorderType)borderType<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-27">setContentView:</a></h2>
|
|
- (void) <b>setContentView:</b> (NSClipView*)aView<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-28">setDocumentCursor:</a></h2>
|
|
- (void) <b>setDocumentCursor:</b> (NSCursor*)aCursor<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-29">setDocumentView:</a></h2>
|
|
- (void) <b>setDocumentView:</b> (NSView*)aView<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-30">setHasHorizontalRuler:</a></h2>
|
|
- (void) <b>setHasHorizontalRuler:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-31">setHasHorizontalScroller:</a></h2>
|
|
- (void) <b>setHasHorizontalScroller:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-32">setHasVerticalRuler:</a></h2>
|
|
- (void) <b>setHasVerticalRuler:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-33">setHasVerticalScroller:</a></h2>
|
|
- (void) <b>setHasVerticalScroller:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-34">setHorizontalLineScroll:</a></h2>
|
|
- (void) <b>setHorizontalLineScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-35">setHorizontalPageScroll:</a></h2>
|
|
- (void) <b>setHorizontalPageScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-36">setHorizontalRulerView:</a></h2>
|
|
- (void) <b>setHorizontalRulerView:</b> (NSRulerView*)aRulerView<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-37">setHorizontalScroller:</a></h2>
|
|
- (void) <b>setHorizontalScroller:</b> (NSScroller*)aScroller<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-38">setLineScroll:</a></h2>
|
|
- (void) <b>setLineScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-39">setPageScroll:</a></h2>
|
|
- (void) <b>setPageScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-40">setRulersVisible:</a></h2>
|
|
- (void) <b>setRulersVisible:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-41">setScrollsDynamically:</a></h2>
|
|
- (void) <b>setScrollsDynamically:</b> (BOOL)flag<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-42">setVerticalLineScroll:</a></h2>
|
|
- (void) <b>setVerticalLineScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-43">setVerticalPageScroll:</a></h2>
|
|
- (void) <b>setVerticalPageScroll:</b> (float)aFloat<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-44">setVerticalRulerView:</a></h2>
|
|
- (void) <b>setVerticalRulerView:</b> (NSRulerView*)aRulerView<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-45">setVerticalScroller:</a></h2>
|
|
- (void) <b>setVerticalScroller:</b> (NSScroller*)aScroller<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-46">tile</a></h2>
|
|
- (void) <b>tile</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-47">toggleRuler:</a></h2>
|
|
- (void) <b>toggleRuler:</b> (id)sender<br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-48">verticalLineScroll</a></h2>
|
|
- (float) <b>verticalLineScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-49">verticalPageScroll</a></h2>
|
|
- (float) <b>verticalPageScroll</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-50">verticalRulerView</a></h2>
|
|
- (NSRulerView*) <b>verticalRulerView</b><br>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="method-51">verticalScroller</a></h2>
|
|
- (NSScroller*) <b>verticalScroller</b><br>
|
|
|
|
|
|
<hr>
|
|
</body>
|
|
|
|
</html>
|