scel: install files to site-lisp/SuperCollider
[supercollider.git] / HelpSource / Classes / CocoaDocument.schelp
blobf60c31a4e52eced7e443c11d39cd56f54f7735d9
1 class:: CocoaDocument
2 summary:: implements Document functionality
3 related:: Classes/Document
4 categories:: Platform>OSX
6 description::
8 CocoaDocument implements link::Classes/Document:: functionality for the SuperCollider user interface on Mac OSX.
10 You could instantiate it e.g. by running code::CocoaDocument.new:: but in order to write platform-independent code you should not do this - simply call code::Document.new:: and this instantiates the correct class for your system.
12 For examples and method descriptions see link::Classes/Document::.
14 ClassMethods::
16 private::initClass, prSetDefaultFont, prSetSyntaxColorTheme, prDefaultUsesAutoInOutdent_, prnumberOfOpen, prGetIndexOfListener
18 InstanceMethods::
20 private::prUsesAutoInOutdent_, prIsEditable_, prSetTitle, prGetTitle, prGetFileName, prSetFileName, prGetBounds, prSetBounds, prBalanceParens, prclose, prinsertText, prinitByIndex, prGetLastIndex, propen, prinitByString, prSetBackgroundColor, prGetBackgroundColor, prSetSelectedBackgroundColor, prGetSelectedBackgroundColor, prSelectLine, prSetFont