[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8254] trunk/build
Revision: 8254
http://supercollider.svn.sourceforge.net/supercollider/?rev=8254&view=rev
Author: jmfuo
Date: 2008-12-23 14:14:36 +0000 (Tue, 23 Dec 2008)
Log Message:
-----------
new gui help paths
Added Paths:
-----------
trunk/build/Help/GUI/Cocoa-GUI/
trunk/build/Help/GUI/Cocoa-GUI/CocoaMenuItem.html
trunk/build/Help/GUI/Cocoa-GUI/Document.html
trunk/build/Help/GUI/Cocoa-GUI/DocumentAutoCompletion.html
trunk/build/Help/GUI/Cocoa-GUI/SC2DSlider.html
trunk/build/Help/GUI/Cocoa-GUI/SC2DTabletSlider.html
trunk/build/Help/GUI/Cocoa-GUI/SCButton.html
trunk/build/Help/GUI/Cocoa-GUI/SCCompositeView.html
trunk/build/Help/GUI/Cocoa-GUI/SCContainerView.html
trunk/build/Help/GUI/Cocoa-GUI/SCControlView.html
trunk/build/Help/GUI/Cocoa-GUI/SCDragBoth.html
trunk/build/Help/GUI/Cocoa-GUI/SCDragSink.html
trunk/build/Help/GUI/Cocoa-GUI/SCDragSource.html
trunk/build/Help/GUI/Cocoa-GUI/SCDragView.html
trunk/build/Help/GUI/Cocoa-GUI/SCEnvelopeEdit.html
trunk/build/Help/GUI/Cocoa-GUI/SCEnvelopeView.html
trunk/build/Help/GUI/Cocoa-GUI/SCFreqScope.html
trunk/build/Help/GUI/Cocoa-GUI/SCFreqScopeWindow.html
trunk/build/Help/GUI/Cocoa-GUI/SCHLayoutView.html
trunk/build/Help/GUI/Cocoa-GUI/SCImage/
trunk/build/Help/GUI/Cocoa-GUI/SCImage/SCImage.html
trunk/build/Help/GUI/Cocoa-GUI/SCImage/SCImageFilter.html
trunk/build/Help/GUI/Cocoa-GUI/SCImage/SCImageKernel.html
trunk/build/Help/GUI/Cocoa-GUI/SCImage/Swamp.png
trunk/build/Help/GUI/Cocoa-GUI/SCImage/Vector.html
trunk/build/Help/GUI/Cocoa-GUI/SCImage/duck_alpha.png
trunk/build/Help/GUI/Cocoa-GUI/SCImage/flowers2.jpg
trunk/build/Help/GUI/Cocoa-GUI/SCImage/icon.supercollider.png
trunk/build/Help/GUI/Cocoa-GUI/SCImage/vduck2.jpg
trunk/build/Help/GUI/Cocoa-GUI/SCLayoutView.html
trunk/build/Help/GUI/Cocoa-GUI/SCListView.html
trunk/build/Help/GUI/Cocoa-GUI/SCModalSheet.html
trunk/build/Help/GUI/Cocoa-GUI/SCModalWindow.html
trunk/build/Help/GUI/Cocoa-GUI/SCMovieView.html
trunk/build/Help/GUI/Cocoa-GUI/SCMultiSliderView.html
trunk/build/Help/GUI/Cocoa-GUI/SCNumberBox.html
trunk/build/Help/GUI/Cocoa-GUI/SCPen.html
trunk/build/Help/GUI/Cocoa-GUI/SCPopUpMenu.html
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/Cells.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/SCLevelMeter.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/SCQCSonogramCount2.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/SCQuartzComposerView.html
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/SCQuartzComposerViewStructureTest.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/SCQuartzComposerViewTest.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCQuartzComposerView/Stupid Pan.qtz
trunk/build/Help/GUI/Cocoa-GUI/SCRangeSlider.html
trunk/build/Help/GUI/Cocoa-GUI/SCScope.html
trunk/build/Help/GUI/Cocoa-GUI/SCScrollTopView.html
trunk/build/Help/GUI/Cocoa-GUI/SCScrollView.html
trunk/build/Help/GUI/Cocoa-GUI/SCSlider.html
trunk/build/Help/GUI/Cocoa-GUI/SCSliderBase.html
trunk/build/Help/GUI/Cocoa-GUI/SCSoundFileView.html
trunk/build/Help/GUI/Cocoa-GUI/SCStaticText.html
trunk/build/Help/GUI/Cocoa-GUI/SCStaticTextBase.html
trunk/build/Help/GUI/Cocoa-GUI/SCStethoscope.html
trunk/build/Help/GUI/Cocoa-GUI/SCTabletView.html
trunk/build/Help/GUI/Cocoa-GUI/SCTextField.html
trunk/build/Help/GUI/Cocoa-GUI/SCTextView.html
trunk/build/Help/GUI/Cocoa-GUI/SCTopView.html
trunk/build/Help/GUI/Cocoa-GUI/SCUserView.html
trunk/build/Help/GUI/Cocoa-GUI/SCUserViewSubclassing/
trunk/build/Help/GUI/Cocoa-GUI/SCUserViewSubclassing/SCUserView-Subclassing.html
trunk/build/Help/GUI/Cocoa-GUI/SCUserViewSubclassing/SCUserViewTutorial.sc
trunk/build/Help/GUI/Cocoa-GUI/SCVLayoutView.html
trunk/build/Help/GUI/Cocoa-GUI/SCView.html
trunk/build/Help/GUI/Cocoa-GUI/SCWindow.html
trunk/build/Help/GUI/Cocoa-GUI/SoundFileViewProgressWindow.html
trunk/build/Help/GUI/EZ-GUI/
trunk/build/Help/GUI/EZ-GUI/EZGui.html
trunk/build/Help/GUI/EZ-GUI/EZListView.html
trunk/build/Help/GUI/EZ-GUI/EZLists.html
trunk/build/Help/GUI/EZ-GUI/EZNumber.html
trunk/build/Help/GUI/EZ-GUI/EZPopUpMenu.html
trunk/build/Help/GUI/EZ-GUI/EZRanger.html
trunk/build/Help/GUI/EZ-GUI/EZScroller.html
trunk/build/Help/GUI/EZ-GUI/EZSlider.html
trunk/build/Help/GUI/GUI-Tools/
trunk/build/Help/GUI/GUI-Tools/Color.html
trunk/build/Help/GUI/GUI-Tools/FlowLayout.html
trunk/build/Help/GUI/GUI-Tools/Font.html
trunk/build/Help/GUI/GUI-Tools/GUI.html
trunk/build/Help/GUI/GUI-Tools/Gradient.html
trunk/build/Help/GUI/GUI-Tools/HiliteGradient.html
trunk/build/Help/GUI/GUI-Tools/ViewRedirect.html
trunk/build/Help/GUI/GUI-Tools/modifiers.html
trunk/build/Help/GUI/GUI-Tools/plot.html
trunk/build/Help/GUI/GUI-Tools/resize.html
trunk/build/Help/GUI/Main-GUI/
trunk/build/Help/GUI/Main-GUI/Button.html
trunk/build/Help/GUI/Main-GUI/CompositeView.html
trunk/build/Help/GUI/Main-GUI/Dialog.html
trunk/build/Help/GUI/Main-GUI/DragBoth.html
trunk/build/Help/GUI/Main-GUI/DragSink.html
trunk/build/Help/GUI/Main-GUI/DragSource.html
trunk/build/Help/GUI/Main-GUI/EnvelopeView.html
trunk/build/Help/GUI/Main-GUI/FreqScope.html
trunk/build/Help/GUI/Main-GUI/FreqScopeView.html
trunk/build/Help/GUI/Main-GUI/HLayoutView.html
trunk/build/Help/GUI/Main-GUI/ListView.html
trunk/build/Help/GUI/Main-GUI/MovieView.html
trunk/build/Help/GUI/Main-GUI/MultiSliderView.html
trunk/build/Help/GUI/Main-GUI/NumberBox.html
trunk/build/Help/GUI/Main-GUI/Pen.html
trunk/build/Help/GUI/Main-GUI/PopUpMenu.html
trunk/build/Help/GUI/Main-GUI/RangeSlider.html
trunk/build/Help/GUI/Main-GUI/ScopeView.html
trunk/build/Help/GUI/Main-GUI/ScrollView.html
trunk/build/Help/GUI/Main-GUI/Slider.html
trunk/build/Help/GUI/Main-GUI/Slider2D.html
trunk/build/Help/GUI/Main-GUI/SoundFileView.html
trunk/build/Help/GUI/Main-GUI/StaticText.html
trunk/build/Help/GUI/Main-GUI/Stethoscope.html
trunk/build/Help/GUI/Main-GUI/StubTemplate.html
trunk/build/Help/GUI/Main-GUI/TabletSlider2D.html
trunk/build/Help/GUI/Main-GUI/TabletView.html
trunk/build/Help/GUI/Main-GUI/TextField.html
trunk/build/Help/GUI/Main-GUI/TextView.html
trunk/build/Help/GUI/Main-GUI/UserView.html
trunk/build/Help/GUI/Main-GUI/VLayoutView.html
trunk/build/Help/GUI/Main-GUI/View.html
trunk/build/Help/GUI/Main-GUI/Window.html
trunk/build/SCClassLibrary/Common/GUI/Base/EZNumber.sc
trunk/build/SCClassLibrary/Common/GUI/Base/EZSlider.sc
Removed Paths:
-------------
trunk/build/Help/GUI/CocoaMenuItem.html
trunk/build/Help/GUI/Color.html
trunk/build/Help/GUI/Document.html
trunk/build/Help/GUI/DocumentAutoCompletion.html
trunk/build/Help/GUI/EZListView.html
trunk/build/Help/GUI/EZNumber.html
trunk/build/Help/GUI/EZPopUpMenu.html
trunk/build/Help/GUI/EZRanger.html
trunk/build/Help/GUI/EZScroller.html
trunk/build/Help/GUI/EZSlider.html
trunk/build/Help/GUI/FlowLayout.html
trunk/build/Help/GUI/Font.html
trunk/build/Help/GUI/GUI.html
trunk/build/Help/GUI/Gradient.html
trunk/build/Help/GUI/HiliteGradient.html
trunk/build/Help/GUI/SC2DSlider.html
trunk/build/Help/GUI/SC2DTabletSlider.html
trunk/build/Help/GUI/SCButton.html
trunk/build/Help/GUI/SCCompositeView.html
trunk/build/Help/GUI/SCContainerView.html
trunk/build/Help/GUI/SCControlView.html
trunk/build/Help/GUI/SCDragBoth.html
trunk/build/Help/GUI/SCDragSink.html
trunk/build/Help/GUI/SCDragSource.html
trunk/build/Help/GUI/SCDragView.html
trunk/build/Help/GUI/SCEnvelopeEdit.html
trunk/build/Help/GUI/SCEnvelopeView.html
trunk/build/Help/GUI/SCFreqScope.html
trunk/build/Help/GUI/SCFreqScopeWindow.html
trunk/build/Help/GUI/SCHLayoutView.html
trunk/build/Help/GUI/SCLayoutView.html
trunk/build/Help/GUI/SCListView.html
trunk/build/Help/GUI/SCModalSheet.html
trunk/build/Help/GUI/SCModalWindow.html
trunk/build/Help/GUI/SCMovieView.html
trunk/build/Help/GUI/SCMultiSliderView.html
trunk/build/Help/GUI/SCNumberBox.html
trunk/build/Help/GUI/SCPen.html
trunk/build/Help/GUI/SCPopUpMenu.html
trunk/build/Help/GUI/SCRangeSlider.html
trunk/build/Help/GUI/SCScope.html
trunk/build/Help/GUI/SCScrollTopView.html
trunk/build/Help/GUI/SCScrollView.html
trunk/build/Help/GUI/SCSlider.html
trunk/build/Help/GUI/SCSliderBase.html
trunk/build/Help/GUI/SCSoundFileView.html
trunk/build/Help/GUI/SCStaticText.html
trunk/build/Help/GUI/SCStaticTextBase.html
trunk/build/Help/GUI/SCStethoscope.html
trunk/build/Help/GUI/SCTabletView.html
trunk/build/Help/GUI/SCTextField.html
trunk/build/Help/GUI/SCTextView.html
trunk/build/Help/GUI/SCTopView.html
trunk/build/Help/GUI/SCUserView.html
trunk/build/Help/GUI/SCVLayoutView.html
trunk/build/Help/GUI/SCView.html
trunk/build/Help/GUI/SCWindow.html
trunk/build/Help/GUI/SoundFileViewProgressWindow.html
trunk/build/Help/GUI/ViewRedirect.html
trunk/build/Help/GUI/modifiers.html
trunk/build/Help/GUI/plot.html
trunk/build/Help/GUI/resize.html
Added: trunk/build/Help/GUI/Cocoa-GUI/CocoaMenuItem.html
===================================================================
--- trunk/build/Help/GUI/Cocoa-GUI/CocoaMenuItem.html (rev 0)
+++ trunk/build/Help/GUI/Cocoa-GUI/CocoaMenuItem.html 2008-12-23 14:14:36 UTC (rev 8254)
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<title></title>
+<meta name="Generator" content="Cocoa HTML Writer">
+<meta name="CocoaVersion" content="949.35">
+<style type="text/css">
+p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
+p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #9d1c12}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+span.s1 {font: 18.0px Helvetica}
+span.s2 {color: #0000bf}
+span.s3 {color: #606060}
+span.s4 {color: #bf0000}
+span.Apple-tab-span {white-space:pre}
+</style>
+</head>
+<body>
+<p class="p1"><span class="s1"><b>CocoaMenuItem</b></span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>additional</b> <b>item in the menu bar</b></p>
+<p class="p2"><br></p>
+<p class="p1">superclass: Object</p>
+<p class="p2"><br></p>
+<p class="p1">for interoperability this class is called via <b>GUI.menuItem</b></p>
+<p class="p2"><br></p>
+<p class="p1"><span class="Apple-tab-span"> </span><b>*new(parent, index, name, hasSubmenu, action)</b></p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>parent</b><span class="Apple-tab-span"> </span>the branch to fork from (another instance of CocoaMenuItem, if nil it is the top one)</p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>index</b><span class="Apple-tab-span"> </span>the place in the order of menus</p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>name</b><span class="Apple-tab-span"> </span>name displayed as menu item</p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>hasSubmenue</b><span class="Apple-tab-span"> </span>if it is supposed to be a branch, true (default: false)</p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>action</b><span class="Apple-tab-span"> </span>action to evaluate when menu is selected and activated</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p1"><span class="Apple-tab-span"> </span><b>*add(names, action) </span></b></p>
+<p class="p1"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>add a submenu to the Library menu. </span></b></p>
+<p class="p1"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Avoiding clutter, this is suggested default method, rather than *new.</b></p>
+<p class="p2"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>names</b><span class="Apple-tab-span"> </span>array of names to indicate the submenu path</p>
+<p class="p1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>action</b><span class="Apple-tab-span"> </span>action to evaluate when menu is selected and activated</p>
+<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p1"><span class="Apple-tab-span"> </span><b>*clearCustomItems</b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>clear all added library menus (DOES NOT WORK PROPERLY YET)</p>
+<p class="p2"><br></p>
+<p class="p1"><span class="Apple-tab-span"> </span><b>enabled_(bool)<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>enable / disable</p>
+<p class="p1"><span class="Apple-tab-span"> </span><b>setShortCut(string, alt, ctrl) <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>set keyboard shortcut</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
+<p class="p3"><span class="Apple-tab-span"> </span>// examples: call by GUI method.</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p5"><span class="Apple-tab-span"> </span><span class="s2">GUI</span>.menuItem.add([<span class="s3">"hallo"</span>, <span class="s3">"world"</span>], { <span class="s3">"hallo menu"</span>.postln });</p>
+<p class="p6"><span class="Apple-tab-span"> </span></p>
+<p class="p5"><span class="Apple-tab-span"> </span><span class="s2">GUI</span>.menuItem.add([<span class="s3">"hallo"</span>, <span class="s3">"world"</span>, <span class="s3">"here"</span>], { <span class="s3">"hallo here"</span>.postln }); <span class="s4">// fails correctly</span></p>
+<p class="p6"><span class="Apple-tab-span"> </span></p>
+<p class="p5"><span class="Apple-tab-span"> </span><span class="s2">GUI</span>.menuItem.add([<span class="s3">"mellow"</span>, <span class="s3">"world"</span>, <span class="s3">"here"</span>], { <span class="s3">"mellow here"</span>.postln }); <span class="s4">// works.</span></p>
+<p class="p6"><span class="Apple-tab-span"> </span></p>
+<p class="p5"><span class="Apple-tab-span"> </span><span class="s2">GUI</span>.menuItem.add([<span class="s3">"hallo"</span>, <span class="s3">"thought"</span>], { <span class="s3">"hallo world"</span>.scramble.postln });</p>
+<p class="p6"><br></p>
+<p class="p6"><span class="Apple-tab-span"> </span></p>
+<p class="p6"><br></p>
+<p class="p6"><br></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+</body>
+</html>
Added: trunk/build/Help/GUI/Cocoa-GUI/Document.html
===================================================================
--- trunk/build/Help/GUI/Cocoa-GUI/Document.html (rev 0)
+++ trunk/build/Help/GUI/Cocoa-GUI/Document.html 2008-12-23 14:14:36 UTC (rev 8254)
@@ -0,0 +1,689 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<title></title>
+<meta name="Generator" content="Cocoa HTML Writer">
+<meta name="CocoaVersion" content="949.43">
+<style type="text/css">
+p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
+p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001ee6}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
+p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px}
+p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p8 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
+p.p9 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
+p.p10 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #606060}
+p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
+p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p14 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
+p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
+p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #4c5277}
+p.p18 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; color: #5d67a2; min-height: 14.0px}
+p.p19 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 11.0px Monaco}
+p.p20 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Monaco}
+p.p21 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 9.0px Monaco; color: #000000}
+p.p22 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p23 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p24 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
+p.p25 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p26 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0000bf}
+p.p27 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
+span.s1 {font: 18.0px Helvetica}
+span.s2 {color: #61699c}
+span.s3 {color: #000000}
+span.s4 {text-decoration: underline}
+span.s5 {color: #5f689f}
+span.s6 {color: #0000bf}
+span.s7 {color: #606060}
+span.s8 {font: 14.0px Helvetica}
+span.s9 {color: #5763a9}
+span.s10 {color: #5d67a2}
+span.s11 {color: #1129ac}
+span.s12 {font: 14.0px Impact}
+span.s13 {color: #5a65a5}
+span.s14 {color: #4c5277}
+span.s15 {font: 12.0px Helvetica}
+span.s16 {font: 9.0px Monaco}
+span.s17 {font: 14.0px Monaco}
+span.s18 {color: #bf0000}
+span.s19 {color: #4c5db6}
+span.s20 {font: 12.0px Lucida Grande; color: #5f689f}
+span.Apple-tab-span {white-space:pre}
+</style>
+</head>
+<body>
+<p class="p1"><span class="s1"><b>Document<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></span><b>an abstract class for editor-specific text document editing classes</b><span class="s1"><b><span class="Apple-tab-span"> </span></b></span></p>
+<p class="p2"><br></p>
+<p class="p1"><b>Inherits from: </b><a href="../Core/Object.html"><span class="s2"><b>Object</b></span></a></p>
+<p class="p3"><br></p>
+<p class="p1">The Document class represents a text document within the context of your text editing environment. You can use the class to programmatically create, modify, and query these documents. While it is an abstract class, you still use it to create a <b>new</b> Document. It simply passes on <b>new</b> to the appropriate document implementation, e.g. CocoaDocument.</p>
+<p class="p2"><br></p>
+<p class="p4"><span class="s3"><b>See also:</b> <a href="../OSX/CocoaDocument.html"><span class="s4">CocoaDocument</span></a>, </span></p>
+<p class="p2"><br></p>
+<p class="p5"><b>Some Important Issues Regarding Document</b></p>
+<p class="p2"><br></p>
+<p class="p1">Different text-editing environments can be used with SuperCollider. Therefore Document is an abstract class, meaning it doesn't provide all the functionality itself, but relies on subclasses to complete the functionality. Calls to Document.<b>new</b> or Document.<b>open</b> are actually passed down to the relevant class for the editor you're using, such as CocoaDocument (for most Mac users) or EmacsDocument. </p>
+<p class="p2"><br></p>
+<p class="p5"><b>Setting the Environment</b></p>
+<p class="p6"><br></p>
+<p class="p1">By defualt <b>envir</b> it is set to the current <a href="../Collections/Environment.html"><span class="s5">Environment</span></a>. However, you can make it use its own Environment also. Thus, e.g., if you were to set the Environment variable ~myVar=12 in the current Environment, you can create a new Document window in which that Environment variable is not set. </p>
+<p class="p2"><br></p>
+<p class="p5"><b>Creation / Class Methods</b></p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*new (title, string, makeListener, envir)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>title </b>- An instance of <a href="../Collections/String.html"><span class="s2">String</span></a> or <a href="../Core/Symbol.html"><span class="s2">Symbol</span></a>. Default value is "Untitled".</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>string </b>- An instance of <a href="../Collections/String.html"><span class="s2">String</span></a> . Default value is "". The contents of the document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>makeListener </b>- Makes this document the lisenter, i.e. the place where SC-lang posts messages. Default value is false. .</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>envir </b>- An instance of <a href="../Collections/Environment.html"><span class="s2">Environment</span></a>. The Environment to be used by the interpreter of the document window. By defualt, it is set to the current Environment. </p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.new(</span>"this is the title"<span class="s3">, </span>"this is the text"<span class="s3">);</span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*open (path, selectionStart, selectionLength, envir)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Open a document from a path.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path to the document. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>. </p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>selectionStart </b>-The beginning of the cursor seleciton of the file content. Default value is 0.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>selectionLength </b>- The length of the cursor seleciton of the file content. Default value is 0.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>envir </b>- An instance of <a href="../Collections/Environment.html"><span class="s2">Environment</span></a>. The Environment to be used by the interpreter of the document window. By defualt, it is set to the current Environment. </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.open(</span><span class="s7">"README"</span><span class="s3">, 292,253); </span>// notice the selected text in the open document</p>
+<p class="p13"><br></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*openDocuments</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns an Array of all open documents.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d=<span class="s6">Document</span>.openDocuments.do{<span class="s6">|doc|</span> doc.name.postln};</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*hasEditedDocuments</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns <b>true</b> if there are edited Documents.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*closeAll (leavePostWindowOpen)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>CAUTION </b>Closes all open Documents, whether edited or not.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>leavePostWindowOpen </b>- An instance of <a href="../Core/Boolean.html"><span class="s5">Boolean</span></a>. Default is <b>true</b>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*closeAllUnedited (leavePostWindowOpen)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Closes all unedtited Documents.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>leavePostWindowOpen </b>- An instance of <a href="../Core/Boolean.html"><span class="s5">Boolean</span></a>. Default is <b>true</b>.</p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*current</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*current_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets/sets the current Document.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.current.name.postln; </span>// Prints "Document.html"</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*listener</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns the current Document which is the listener, i.e. the Document where interpreter messages are posted.</p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*storePostWin (path)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Stores the conteng of Document.listener.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*allDocuments</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. Returns all documents</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Default value is defaultValue.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*globalKeyDownAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*globalKeyDownAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. Get/set A global action to be performed when a key is pressed.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - An instance of <a href="../Core/Kernel/Function.html"><span class="s5">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s5">FunctionList</span></a>. </p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*globalKeyUpAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*globalKeyUpAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. Get/set A global action to be performed when a key is released.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - An instance of <a href="../Core/Kernel/Function.html"><span class="s5">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s5">FunctionList</span></a>. </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*initAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*initAction_(arg1)</b></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. Get/set A an action to be performed up openning or creating a Document.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - An instance of <a href="../Core/Kernel/Function.html"><span class="s5">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s5">FunctionList</span></a>. </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*autoRun</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*autoRun_</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. If a document begins with the String, "/*RUN*/", then the code following it int he file will be exectued on opening the file, if <b>autorun</b> is set to true.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - An instance of <a href="../Core/Boolean.html"><span class="s5">Boolean</span></a>. Default value is true.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*wikiBrowse</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*wikiBrowse_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. If set to true, underlining text will create a wiki link.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - An instance of <a href="../Core/Boolean.html"><span class="s5">Boolean</span></a>. Default value is true.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*implementationClass</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*implementationClass_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A class variable. The editor implementation specific class which will handle Documents.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1</b> - A class for implementing Document, e.g. <a href="../OSX/CocoaDocument.html"><span class="s5">CocoaDocument</span></a></p>
+<p class="p7"><br></p>
+<p class="p5"><b>Path Utilites</b></p>
+<p class="p8"><span class="s8"><span class="Apple-tab-span"> </span></span>Utilities and settings for dealing with documents such as super collider code files. By default the document directory is SuperCollider's application directory.</p>
+<p class="p8"> </p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*dir</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*dir_ (path)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get/set the default document directory. The default is dependent on Document.implementationClass.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path to the directory. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>In Main-startUp you can set this to a more practical directory:</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.dir = </span>"~/Documents/SuperCollider"<span class="s3">;</span></p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*wikiDir</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*wikiDir_ (path)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get/set the default wiki directory. The default is dependent on Document.implementationClass.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path to the directory. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*standardizePath (p)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>If it is a relative path, expand it to an absolute path relative to your document directory.<span class="Apple-tab-span"> </span>Expand tildes in path (your home directory), resolve symbolic links (but not aliases). Also converts from OS9 macintosh path format. See <a href="../Files/PathName.html"><span class="s5">PathName</span></a><b> </b>for more complex needs.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path to the directory. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.standardizePath(</span><span class="s7">"~/"</span><span class="s3">);</span>//This will print your home directory<span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.standardizePath(</span>":Patches:newfoots:fastRuckAndTuck"<span class="s3">)</span></p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Returns: /Volumes/Macintosh HD/Users/cruxxial/Documents/SC3docs/Patches/newfoots/fastRuckAndTuck</p>
+<p class="p15"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.standardizePath(</span>"~/Documents/SC3docs/Patches/newfoots/fastRuckAndTuck"<span class="s3">)</span></p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Returns: Patches/newfoots/fastRuckAndTuck</p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.standardizePath(</span>"Patches/newfoots/fastRuckAndTuck"<span class="s3">)</span></p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Returns: Patches/newfoots/fastRuckAndTuck</p>
+<p class="p15"><br></p>
+<p class="p15"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*abrevPath (path)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns a path relative to Document.dir, if the path is inside Document.dir.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>path </b>- The file system path to the directory. An instance of <a href="../Collections/String.html"><span class="s5">String</span></a>.</p>
+<p class="p6"><br></p>
+<p class="p6"><br></p>
+<p class="p5"><b>General Document Properties</b></p>
+<p class="p6"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>bounds</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>bounds_ (argBounds)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get/set the bounds of the document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>argBounds </b>- an instance of <a href="../Geometry/Rect.html"><span class="s9">Rect</span></a>.</p>
+<p class="p2"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>path</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>path_ (apath)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the the Document's <b>path</b>.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>apath </b>- An instance of <a href="../Collections/String.html"><span class="s10">String</span></a>. A files system path.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.path.postln;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>dir</b></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Returns the directory of a Document.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.dir.postln;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>== (doc)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>A binary operator.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>doc </b>- An instance of Document.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.current == </span><span class="s6">Document</span><span class="s3">.listener; </span>//presumaably returns false</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>editable</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>editable_(abool)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the the document is editable.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Boolean.html"><span class="s10">Boolean</span></a>.</p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>name</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>name_ (aname)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>title</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>title_ (argName)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the title.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>aname/argName </b>- An instance of <a href="../Collections/String.html"><span class="s10">String</span></a>. </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s11">Document</span>.current.name.postln</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><span class="s12"><span class="Apple-tab-span"> </span></span><b>background</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>background_ (color)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the the Document's background color.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>color </b>- An instance of <a href="Color.html"><span class="s13">Color</span></a>;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>a = </span><span class="s6">Document</span><span class="s3">(</span>"background"<span class="s3">, </span>"'hardly see anything"<span class="s3">);</span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>a.background_(</span><span class="s6">Color</span><span class="s3">.blue(alpha:0.8)); </span>// notice that alpha controlls th window transparency</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>alwaysOnTop</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>alwaysOnTop_ (boolean)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get/set whether a document is always on top.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>boolean </b>- An instance of <a href="../Core/Boolean.html"><span class="s9">Boolean</span></a>.</p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>promptToSave</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>promptToSave_ (bool)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get/set whether a document is prompts to save if it has been changed. Use this with caution.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bool </b>- An instance of <a href="../Core/Boolean.html"><span class="s9">Boolean</span></a>.</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>closed</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns <b>true</b> if the document has been closed</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>isEdited</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns true if the document has been edited.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.isEdited.postln;</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>isFront</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns true if the document is in front.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>isListener</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns if the document is the <b>listener</b>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>didBecomeKey</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Saves the current Environment, makes the document current, and performs its <b>toFrontAction</b>.</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>didResignKey</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Performs the Document's <b>endFrontAction</b> and restores the current Environment.</p>
+<p class="p6"><br></p>
+<p class="p5"><b>Controlling Document</b></p>
+<p class="p6"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>close</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Close a document.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Task</span>({</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">var</span> doc;</p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc = </span><span class="s6">Document</span><span class="s3">(</span>"background"<span class="s3">, </span>"closing in 2 seconds"<span class="s3">);</span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.stringColor_(<span class="s6">Color</span>.blue);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1.wait;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.background_(<span class="s6">Color</span>.blue(alpha:0.8));</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1.wait;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.close;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}).play(<span class="s6">AppClock</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s14">)</span></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>front</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Brign a document to the front.</p>
+<p class="p7"><br></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.listener.front</p>
+<p class="p13"><br></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>unfocusedFront</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Bring a document to the forn without focusing it.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="s15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span>.listener.unfocusedFront</p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>onClose</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>onClose_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the action to be performed on closing the document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Kernel/Function.html"><span class="s10">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s10">FunctionList</span></a><span class="s10"> </span>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>endFrontAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>endFrontAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the action to be performed when the document becomes no longer the front document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Kernel/Function.html"><span class="s10">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s10">FunctionList</span></a><span class="s10"> .</span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>toFrontAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>toFrontAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the action to be performed when the document become the front document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Kernel/Function.html"><span class="s10">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s10">FunctionList</span></a><span class="s10"> .</span></p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>mouseDownAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>mouseDownAction_(arg1)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>mouseUpAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>mouseUpAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the action to be performed on mouseDown or mouseUp.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Kernel/Function.html"><span class="s10">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s10">FunctionList</span></a><span class="s10"> </span>The arguments passed to the function are.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>x, y, modifiers, buttonNumber, clickCount, clickPos</b></p>
+<p class="p7"><br></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//add a mouse action to this document: </p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//example: easy button:</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//when you click in front of a 17 a SinOsc will start up;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.waitForBoot({<span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.mouseUpAction_({<span class="s6">arg</span> doc;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">var</span> char;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>char = doc.rangeText(doc.selectionStart, 2);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>if(char == <span class="s7">"17"</span>,{</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s6">EnvGen</span>.kr(<span class="s6">Env</span>.perc, doneAction:2) * <span class="s6">SinOsc</span>.ar([600,720,300].choose, 0, 0.5)}.play;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>if(char == <span class="s7">"23"</span>,{</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s6">EnvGen</span>.kr(<span class="s6">Env</span>.perc, doneAction:2) * <span class="s6">PinkNoise</span>.ar(0.2)}.play;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>})</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
+<p class="p19"><span class="s16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>test here and click in front of the number:</p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s17">17</span></p>
+<p class="p20"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>23</p>
+<p class="p14"><span class="s17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span>.current.mouseUpAction=<span class="s6">nil</span>; <span class="s18">//clear mouseUpActiont</span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyDownAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyDownAction_(arg1)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyUpAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyUpAction_(arg1)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b> <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Get / set the action to be performed on keyDown or keyUp.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>arg1 </b>- An instance of <a href="../Core/Kernel/Function.html"><span class="s10">Function</span></a> or <a href="../Core/Kernel/FunctionList.html"><span class="s10">FunctionList</span></a><span class="s10"> </span>The arguments passed to the function are <span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>char, modifiers, unicode,keycode</b></p>
+<p class="p10"><br></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.keyDownAction={<span class="s6">arg</span> ...args; args.postln}; </p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// now type some text</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.keyDownAction=<span class="s6">nil</span>; </p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>makeWikiPage (wikiWord, extension, directory)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Creates a wiki page .</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>wikiWord </b>- An instance of <a href="../Collections/String.html"><span class="s19">String</span></a>. The name of the document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>extension </b>- An instance of <a href="../Collections/String.html"><span class="s19">String</span></a>. The file extension. Default value is ".rtf". </p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>directory </b>- An instance of <a href="../Collections/String.html"><span class="s19">String</span></a>. The directory in which to save the page.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.makeWikiPage(<span class="s7">"test1"</span>);</p>
+<p class="p13"><br></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>openWikiPage</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Opens/creates a wiki page out of the currently selected text.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p5"><b>Editing Content</b></p>
+<p class="p6"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectLine (line)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Select a line of the document by number.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>line </b>- An <a href="../Math/Integer.html"><span class="s9">Integer</span></a>.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p21"><span class="s15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span>.current.selectLine(390);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectRange (start, length)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Select a text range in the string of the document</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>start </b>- Explanation of start. Default value is 0. Other information.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>length </b>- Explanation of length. Default value is 0. Other information.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.selectRange(<span class="s6">Document</span>.current.selectedRangeLocation+3,</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>150);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectionStart</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns the start of a current selection.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.selectionStart.postln;</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectionSize</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns the size of a current selection.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">var</span> doc;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc = <span class="s6">Document</span>.current;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectRange(doc.selectionStart-40, 10);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectionSize.postln;</p>
+<p class="p16"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>)<span class="s15"><span class="Apple-tab-span"> </span></span></p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectedString_ (txt)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectedString</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets/sets the selected string.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>txt </b>- An instance of <a href="../Collections/String.html"><span class="s19">String</span></a>.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">var</span> doc;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc = <span class="s6">Document</span>.current;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectRange(doc.selectionStart-40, 10);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectedString.postln;</p>
+<p class="p16"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>)<span class="s15"><span class="Apple-tab-span"> </span></span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>currentLine</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns the current line as a <a href="../Collections/String.html"><span class="s19">String</span></a>.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">var</span> doc;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc = <span class="s6">Document</span>.current;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectRange(doc.selectionStart-40, 10);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.currentLine.postln;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>removeUndo ??</b></p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>string (rangestart, rangesize)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>string_ (string, rangestart, rangesize) </b></p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets/sets the string within a certain range.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>string </b>- Explanation of string. Default value is nil. Other information.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangestart </b>- An integer. Default value is nil.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangesize </b>- An integer. Default value is 1. </p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Select the following code in parentheses and execute it</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">Document</span><span class="s3">.current.string_(</span>": test test test test test "<span class="s3">,</span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.selectedRangeLocation+12,</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>18);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Watch me change content</p>
+<p class="p13"><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>font_ (font, rangestart, rangesize)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets/sets the font within a certain range.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>font </b>- An instance of <a href="Font.html"><span class="s19">Font</span></a>.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangestart </b>- An integer. Default value is -1. If rangestart = -1, the whole document is selected.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangesize </b>- An integer. Default value is 0. </p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Select the following code in parentheses and execute it</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.font_(<span class="s6">Font</span>(<span class="s7">"Impact"</span>,14),</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.selectedRangeLocation+12,</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>18);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Watch me change font</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>stringColor </b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets the document's global string color.</p>
+<p class="p13"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>stringColor_ (color, rangeStart, rangeSize)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets the string color of a specific range of text. Default is the whole document.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>color </b>- An instance of Color.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangeStart </b>- An <a href="../Math/Integer.html"><span class="s13">Integer</span></a>. Default is -1.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rangeSize </b>- An <a href="../Math/Integer.html"><span class="s13">Integer</span></a>. Default value is 0</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Select the following code in parentheses and execute it</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.stringColor_(<span class="s6">Color</span>.rand(0.2,0.8),</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">Document</span>.current.selectedRangeLocation+13,</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>16);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p8"><span class="s16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>// </span><b>Watch me change color</b></p>
+<p class="p7"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>syntaxColorize</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Syntax colorize a document.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>underlineSelection</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Underlines the current selection of a Document.<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p22"><b>Auto-Completion </b></p>
+<p class="p8"><span class="s8"><span class="Apple-tab-span"> </span></span>OSX version only, currently. See <a href="DocumentAutoCompletion.html"><span class="s20">DocumentAutoCompletion</span></a></p>
+<p class="p6"><br></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*allowAutoComp</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*autoCompAll</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*autoComplete</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*autoCompleteKeyAction</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*openFileAutoComplete (path)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*openAutoComplete</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>autoComplete</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p22"><b>Subclassing and Internal Methods </b></p>
+<p class="p8"><span class="s8"><span class="Apple-tab-span"> </span></span>The following methods are usually not used directly or are called by a primitive. Programmers can still call or override these as needed. </p>
+<p class="p7"><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*startup</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*numberOfOpen</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>mouseUp (x, y, modifiers, buttonNumber, clickCount, clickPos)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyDown (character, modifiers, unicode, keycode)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>keyUp (character, modifiers, unicode, keycode)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>getIdentifierCoordFromEnd (endPos)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>dataptr</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><span class="Apple-tab-span"> </span>Private. Used only internally:</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*newFromIndex (idx)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*prnumberOfOpen</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*prGetLast</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*prGetIndexOfListener</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>*prBasicNew</b></p>
+<p class="p8"><span class="s16"><span class="Apple-tab-span"> </span></span><b>prAdd</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prGetLastIndex</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>setFont (font, rangeStart, rangeSize)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>setTextColor (color, rangeStart, rangeSize)<span class="Apple-tab-span"> </span></b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>propen (path, selectionStart, selectionLength)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>rangeText (rangestart, rangesize)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>insertTextRange (string, rangestart, rangesize)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prinitByString (title, str, makeListener)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prSetBackgroundColor (color)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prGetBackgroundColor (color)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prSelectLine (line)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prIsEditable_ (editable)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prSetTitle (argName)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prGetTitle</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prGetFileName</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prSetFileName (apath)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prGetBounds (argBounds)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prSetBounds (argBounds)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prclose</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prinsertText (dataPtr, txt)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>prinitByIndex (idx)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>envir</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>envir_ (ev)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>text</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectedText</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectUnderlinedText (clickPos)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>linkAtClickPos (clickPos)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectedRangeLocation</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>selectedRangeSize</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>restoreCurrentEnvironment</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>saveCurrentEnvironment</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>initByIndex (idx)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>initLast</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>initFromPath (path, selectionStart, selectionLength)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>initByString (argTitle, str, makeListener)</b></p>
+<p class="p13"><br></p>
+<p class="p22"><b>Examples</b></p>
+<p class="p23"><br></p>
+<p class="p24">//unfocusedFront_</p>
+<p class="p25">(</p>
+<p class="p25"><span class="s6">Document</span>.allDocuments.at(0).unfocusedFront</p>
+<p class="p25">)</p>
+<p class="p23"><br></p>
+<p class="p23"><br></p>
+<p class="p25">(</p>
+<p class="p23"><br></p>
+<p class="p25"><span class="s6">var</span> doc;</p>
+<p class="p25">doc = <span class="s6">Document</span>(<span class="s7">""</span>, <span class="s7">"||"</span>);</p>
+<p class="p25">doc.background_(<span class="s6">Color</span>.blue(alpha: 1.0.rand));</p>
+<p class="p26">Task<span class="s3">({</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span>1000.do({</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.setFont(rangeSize: [7,8,9,24].choose);</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>0.08.wait;</p>
+<p class="p25"><span class="Apple-tab-span"> </span>})</p>
+<p class="p25">}).play(<span class="s6">AppClock</span>);</p>
+<p class="p26">Task<span class="s3">({</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span>100.do({</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1.01.wait;</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.stringColor_([<span class="s6">Color</span>.red(alpha: 1.0.rand), <span class="s6">Color</span>.green(alpha: 1.0.rand)].choose);</p>
+<p class="p25"><span class="Apple-tab-span"> </span>})</p>
+<p class="p25">}).play(<span class="s6">AppClock</span>);</p>
+<p class="p26">Task<span class="s3">({</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span>100.do({</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1.01.wait;</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.selectedString_([<span class="s7">"\"\n#"</span>,<span class="s7">"||"</span>,<span class="s7">"-"</span>, <span class="s7">"--"</span>].choose);</p>
+<p class="p25"><span class="Apple-tab-span"> </span>})</p>
+<p class="p25">}).play(<span class="s6">AppClock</span>);</p>
+<p class="p26">Task<span class="s3">({</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="s6">var</span> co, mul;</p>
+<p class="p25"><span class="Apple-tab-span"> </span>co = 0.1;</p>
+<p class="p25"><span class="Apple-tab-span"> </span>mul = 1.02;</p>
+<p class="p25"><span class="Apple-tab-span"> </span>100.do({</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>0.16.wait;</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>co = co * mul;</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>if(co > 0.99, { co = 0.1 });</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>doc.background_(<span class="s6">Color</span>.blue(alpha: co));</p>
+<p class="p25"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p25"><span class="Apple-tab-span"> </span>doc.close;</p>
+<p class="p25">}).play(<span class="s6">AppClock</span>)</p>
+<p class="p23"><br></p>
+<p class="p25">)</p>
+<p class="p23"><br></p>
+<p class="p23"><br></p>
+<p class="p23"><br></p>
+<p class="p24">// a simple implementation of TBT (time based text)</p>
+<p class="p24">// http://tbt.dyne.org/?info=download</p>
+<p class="p23"><br></p>
+<p class="p24">// record: type some text</p>
+<p class="p25">( </p>
+<p class="p25"><span class="s6">var</span> time = <span class="s6">Main</span>.elapsedTime;</p>
+<p class="p25">a = <span class="s6">List</span>.new;</p>
+<p class="p26"><span class="s3">r = </span>Routine<span class="s3"> { </span>|char|</p>
+<p class="p25"> loop {</p>
+<p class="p25"> a = a.add([char, <span class="s6">Main</span>.elapsedTime - time]);</p>
+<p class="p25"> char = 0.yield;</p>
+<p class="p25"> }</p>
+<p class="p25"> };</p>
+<p class="p23"><br></p>
+<p class="p27"><span class="s6">Document</span><span class="s3">.new(</span>"type some text"<span class="s3">)</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span>.bounds_(<span class="s6">Rect</span>(100,<span class="s6">SCWindow</span>.screenBounds.height-250,400,200))</p>
+<p class="p25"><span class="Apple-tab-span"> </span>.keyDownAction = { <span class="s6">|doc, key|</span> r.value(key) ; time=<span class="s6">Main</span>.elapsedTime};</p>
+<p class="p25">)</p>
+<p class="p23"><br></p>
+<p class="p24">// play back text in time</p>
+<p class="p25">(</p>
+<p class="p27"><span class="s3">d=</span><span class="s6">Document</span><span class="s3">.new(</span>"type some text"<span class="s3">)</span></p>
+<p class="p25"><span class="Apple-tab-span"> </span>.bounds_(<span class="s6">Rect</span>(550,<span class="s6">SCWindow</span>.screenBounds.height-250,400,200));</p>
+<p class="p25">fork({</p>
+<p class="p25"> a.do { <span class="s6">|pair|</span></p>
+<p class="p25"> d.string = d.string ++ pair[0];</p>
+<p class="p25"> pair[1].wait;</p>
+<p class="p25"> }</p>
+<p class="p26"><span class="s3">}, </span>AppClock<span class="s3">)</span></p>
+<p class="p25">)</p>
+<p class="p3"><br></p>
+</body>
+</html>
Added: trunk/build/Help/GUI/Cocoa-GUI/DocumentAutoCompletion.html
===================================================================
--- trunk/build/Help/GUI/Cocoa-GUI/DocumentAutoCompletion.html (rev 0)
+++ trunk/build/Help/GUI/Cocoa-GUI/DocumentAutoCompletion.html 2008-12-23 14:14:36 UTC (rev 8254)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<title></title>
+<meta name="Generator" content="Cocoa HTML Writer">
+<meta name="CocoaVersion" content="949.43">
+<style type="text/css">
+p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 23.0px Helvetica}
+p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #000000}
+p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
+p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #bf0000}
+p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #0000bf}
+p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #007300}
+p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+span.s1 {color: #153adf}
+span.s2 {color: #0000bf}
+span.s3 {color: #606060}
+span.s4 {color: #000000}
+span.s5 {color: #0000ff}
+span.Apple-tab-span {white-space:pre}
+</style>
+</head>
+<body>
+<p class="p1"><b>SuperCollider autocompletion</b></p>
+<p class="p2"><br></p>
+<p class="p3">The autocompletion feature described in this document is available in the OSX version only. It uses the keyDownAction feature of <a href="../OSX/CocoaDocument.html"><span class="s1">CocoaDocument</span></a> to intercept keystrokes and open the autocompletion interface when specific characters are typed. That feature is not available in all platforms.</p>
+<p class="p2"><br></p>
+<p class="p3">The SCEL interface in Linux has its own autocompletion function, accessed by typing <ESC> <TAB>.</p>
+<p class="p2"><br></p>
+<p class="p3">Autocompletion is not available in the Windows version as of this writing.</p>
+<p class="p2"><br></p>
+<p class="p3">Another way to get information about classes and methods is the class browser, accessed by calling ".browse" on a class, e.g. <b>Object.browse</b>. The browser is available in the OSX version, as well as any platform where SwingOSC (http://www.sciss.de/swingOSC) is installed.</p>
+<p class="p2"><br></p>
+<p class="p4"><b>Usage: </b></p>
+<p class="p2"><br></p>
+<p class="p3">To open a text window with the auto-complete feature enabled, execute the following in SuperCollider: </p>
+<p class="p2"><br></p>
+<p class="p5"><span class="s2">Document</span>.autoComplete</p>
+<p class="p2"><br></p>
+<p class="p3">(ac is a shortcut for Auto-complete, to make it easier to type.)</p>
+<p class="p2"><br></p>
+<p class="p3">To open a file by pathname:</p>
+<p class="p6"><br></p>
+<p class="p5"><span class="s2">Document</span>.openFileAutoComplete(<span class="s3">"myPath.rtf"</span>);</p>
+<p class="p7"><span class="s2">Document</span><span class="s4">.openFileAutoComplete(</span><span class="s3">"*.sc"</span><span class="s4">);<span class="Apple-tab-span"> </span></span>// wildcards are supported</p>
+<p class="p6"><br></p>
+<p class="p3">To bring up an open-file dialog:</p>
+<p class="p2"><br></p>
+<p class="p5"><span class="s2">Document</span>.openAutoComplete</p>
+<p class="p2"><br></p>
+<p class="p3">Autocompletion will be integrated more tightly into the code editor.</p>
+<p class="p2"><br></p>
+<p class="p4"><b>Summary: </b></p>
+<p class="p2"><br></p>
+<p class="p3">While editing code in an auto-complete code window, the following keystrokes initiate special actions: </p>
+<p class="p2"><br></p>
+<p class="p3"><b>(</b> -- attempt to match the preceding identifier to method names containing that string, and display a list of methods with their defining classes. Making a selection will insert a method template into your document. </p>
+<p class="p2"><br></p>
+<p class="p3">( will also match classnames, with the .new method: Rect( will show you a method template for Rect-*new.</p>
+<p class="p2"><br></p>
+<p class="p3"><b>.</b> -- attempt to match the preceding identifier to an exact class name, and present a list of class methods (not instance methods). Your selection will insert a method template into the document. </p>
+<p class="p2"><br></p>
+<p class="p3"><b>ctrl-.</b> -- attempt to match the preceding identifier to class names containing the identifier, and present a list of those class names. Your selection will open a class browser. You can navigate through the class tree to find the method you want, and press enter in the method list to insert a method template. </p>
+<p class="p2"><br></p>
+<p class="p3"><b>Shortcut in the class browser:</b> type ^ in the method list to go to the superclass. This allows speedier location of methods inherited from superclasses.</p>
+<p class="p2"><br></p>
+<p class="p3"><b>Special behavior for ctrl-.</b> -- when you choose a method in a class browser, its class will be compared to the class you chose in the opening list. If the initial class responds to the method, the initial class will be put into the document; otherwise, the class from the class browser. </p>
+<p class="p2"><br></p>
+<p class="p4"><b>Feature description: </b></p>
+<p class="p2"><br></p>
+<p class="p3">When you type a dot, SuperCollider will to check the previous text to see if it refers to a valid class. If so, a window will be presented with all the class methods (not instance methods) of the class. </p>
+<p class="p2"><br></p>
+<p class="p3">So, for example, if you type: </p>
+<p class="p2"><br></p>
+<p class="p8">SinOsc<span class="s4">.</span></p>
+<p class="p2"><br></p>
+<p class="p3">the window will display the options: </p>
+<p class="p2"><br></p>
+<p class="p3">ar(freq, phase, mul, add)</p>
+<p class="p3">buildSynthDef()</p>
+<p class="p3">buildSynthDef_()</p>
+<p class="p3">.... </p>
+<p class="p2"><br></p>
+<p class="p3">If you type the first few letters into the text box, the list will reduce itself to the matching entries. If you type 'a', then the list will contain only: </p>
+<p class="p2"><br></p>
+<p class="p3">ar(freq, phase, mul, add)</p>
+<p class="p2"><br></p>
+<p class="p3">Press enter or return, and the method name with all its arguments will be added to your document, leaving the text: </p>
+<p class="p2"><br></p>
+<p class="p5"><span class="s2">SinOsc</span>.ar(freq, phase, mul, add)</p>
+<p class="p2"><br></p>
+<p class="p3">You can also click on the item you want in the list (or move through the list with the up and down arrow keys), and then press return. </p>
+<p class="p2"><br></p>
+<p class="p3">Pressing escape or closing the window will cancel the auto-complete. Text typed into the text box prior to canceling will be added to the document--so, if you keep typing while the box comes up and you want to ignore it, your text will not be lost.</p>
+<p class="p2"><br></p>
+<p class="p3">Similar behavior for method names: when you type an open parenthesis '(', SuperCollider will display a list of all classes that define this method. Type the first few letters of the class name (don't forget to capitalize) to choose the right one.</p>
+<p class="p2"><br></p>
+<p class="p3">This treatment is necessary because variables in SuperCollider are not typed. If you enter 'func.value(', the text editor has no way to know what kind of object will be contained in func at the time of execution. So, it presents you with all possible options and allows you to choose. </p>
+<p class="p2"><br></p>
+<p class="p3"><b>New: </b>The autocompleter now supports partial string matching for methods (triggered by typing open-paren) and classes (not by typing dot, but by typing ctrl-dot). In the case of classes, you will be given a list of classes matching the string typed. After you choose from the list, a full class browser will be opened. When you select a method and press enter, a method template will be dropped into the current document.</p>
+<p class="p2"><br></p>
+<p class="p3">Because the class browser does not show methods defined by superclasses, you may press ^ to go to the superclass.</p>
+<p class="p2"><br></p>
+<p class="p4"><b>Further configuration: </b></p>
+<p class="p2"><br></p>
+<p class="p3">Use the startup file (see <a href="../Extending and Customizing SC/Using-the-Startup-File.html"><span class="s5">Using-the-Startup-File</span></a>) to define class names and method names to be excluded from the browsers. I like to exclude the most common flow of control mechanisms (while, do, if, etc.).</p>
+<p class="p2"><br></p>
+<p class="p9"><span class="s2">AutoCompMethodBrowser</span><span class="s4">.exclude([</span>\if<span class="s4">, </span>\do<span class="s4">, </span>\while<span class="s4">, </span>\loop<span class="s4">, </span>\collect<span class="s4">, </span>\select<span class="s4">, </span>\reject<span class="s4">, </span>\detect<span class="s4">, </span>\add<span class="s4">, </span>\put<span class="s4">, </span>\at<span class="s4">]);</span></p>
+<p class="p10"><br></p>
+<p class="p11"><span class="s2">AutoCompClassBrowser</span>.exclude([... list of classes ...]);</p>
+<p class="p2"><br></p>
+<p class="p4"><b>Quirks and caveats: </b></p>
+<p class="p2"><br></p>
+<p class="p3">The auto complete features will be lost from all documents when recompiling the class library. </p>
+<p class="p2"><br></p>
+<p class="p3">The method browser does not handle inheritance. If you're browsing a method like 'add', you won't find Array in the list (but you will find its superclass ArrayedCollection).</p>
+</body>
+</html>
Added: trunk/build/Help/GUI/Cocoa-GUI/SC2DSlider.html
===================================================================
--- trunk/build/Help/GUI/Cocoa-GUI/SC2DSlider.html (rev 0)
+++ trunk/build/Help/GUI/Cocoa-GUI/SC2DSlider.html 2008-12-23 14:14:36 UTC (rev 8254)
@@ -0,0 +1,226 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<title></title>
+<meta name="Generator" content="Cocoa HTML Writer">
+<meta name="CocoaVersion" content="949.35">
+<style type="text/css">
+p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
+p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001ee6}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
+p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
+p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p8 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
+p.p9 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
+p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
+p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #476c1d}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
+span.s1 {font: 18.0px Helvetica}
+span.s2 {color: #6f7181}
+span.s3 {color: #5a65a5}
+span.s4 {color: #000000}
+span.s5 {text-decoration: underline}
+span.s6 {text-decoration: underline ; color: #676979}
+span.s7 {color: #696f8e}
+span.s8 {color: #5763a9}
+span.s9 {color: #6f7178}
+span.s10 {color: #182fa6}
+span.s11 {color: #606060}
+span.s12 {color: #58682a}
+span.s13 {font: 14.0px Helvetica}
+span.s14 {color: #6f7180}
+span.s15 {font: 9.0px Monaco}
+span.s16 {color: #0018b8}
+span.s17 {color: #356f14}
+span.Apple-tab-span {white-space:pre}
+</style>
+</head>
+<body>
+<p class="p1"><span class="s1"><b>SC2DSlider<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></span><b>a two-dimensional GUI slider</b><span class="s1"><b><span class="Apple-tab-span"> </span></b></span></p>
+<p class="p2"><br></p>
+<p class="p1"><b>Inherits from: </b><a href="../Core/Object.html"><span class="s2"><b>Object</b></span></a><b> : </b><a href="SCView.html"><span class="s2"><b>SCView</b></span></a><b> : </b><a href="SCControlView.html"><span class="s3"><b>SCControlView</b></span></a><b> : </b><a href="SCSliderBase.html"><span class="s2"><b>SCSliderBase</b></span></a></p>
+<p class="p2"><br></p>
+<p class="p3"><span class="s4"><b>See also:</b> <a href="SC2DTabletSlider.html"><span class="s5">SC2DTabletSlider</span></a></span><span class="s2"> , <a href="SCTabletView.html"><span class="s6">SCTabletView</span></a></span></p>
+<p class="p2"><br></p>
+<p class="p4"><b>Some Important Issues Regarding SC2DSlider </span></b></p>
+<p class="p2"><br></p>
+<p class="p1">SC2DSlider values always have ranges between zero and one. </span>You must scale the output and input values to your needs. Using <b>map</b> and <b>unmap,</b> combined with </span>a <a href="../Control/Spec.html"><span class="s7">Spec</span></a>, are helpful for this. </span>Drag and drop returns and accept a <a href="../Geometry/Point.html"><span class="s7">Point</span></a>. </span>Inherits some formatting form <a href="SCSliderBase.html"><span class="s8">SCSliderBase</span></a>.</p>
+<p class="p2"><br></p>
+<p class="p4"><b>Creation / Class Methods</b></p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>*new (parent, bounds)</b></p>
+<p class="p7"><br></p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>parent </b>- </span>The parent view.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bounds </b>- An instance of <a href="../Geometry/Rect.html"><span class="s9">Rect</span></a>, </span>or </span>a <a href="../Geometry/Point.html"><span class="s9">Point</span></a> indicating width@height.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s10">SCWindow</span>(<span class="s11">"SC2DSlider"</span>, <span class="s10">Rect</span>(100,100, 140 ,140)).front;</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>t = <span class="s10">SC2DSlider</span>(w, <span class="s10">Rect</span>(20, 20,80, 80))</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>.action_({<span class="s10">|sl|</span></p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>[<span class="s12">\sliderX</span>, sl.x, <span class="s12">\sliderY</span>, sl.y].postln;</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p5"><br></p>
+<p class="p11"><b>Accessing Instance and Class Variables</b></p>
+<p class="p7"><span class="Apple-tab-span"> </span></p>
+<p class="p6">A short bit of prose explaining something about the task.</p>
+<p class="p7"><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>x</b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>x_ (val)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>The horizontal value of the 2d slider. Gets/sets the property, \x, by calling get/setProperty(\x, <b>val</b>). This will not do the <b>action</b> of the slider.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>activex_ (val)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Sets the property, \x, by calling setPropertyWithAction(\x, <b>val</b>). Does the sliders <b>action</b>, if the <b>x</b> value has changed.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>y</b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>y_ (val)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>The vertical value of the 2d slider. Gets/sets the property, \y, by calling get/setProperty(\y, <b>val</b>). This will not do the <b>action</b> of the slider.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>activey_ (val)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Sets the property, \y, by calling setPropertyWithAction(\y, <b>val</b>). Does the sliders <b>action</b>, if the <b>y </b>value has changed.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>setXY (x, y)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A convenience method which performs both the <b>x_</b> </span>and <b>y_</b> setters. This will not do the <b>action</b> of the slider.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>setXYActive (x, y)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>A convenience method which performs both the <b>x_</b> </span>and <b>y_</b> setters. </span>Does the action of the slider.</p>
+<p class="p5"><br></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>incrementY</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/