linux: shared memory interface - link with librt
[supercollider.git] / HelpSource / Classes / CocoaDocument.schelp
blobd436731472d2688fd818d4f1b85b2975a33848e3
1 class:: CocoaDocument
2 summary:: implements Document functionality
3 related:: Classes/Document
4 categories:: 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