| 1 | <?xml version="1.0" encoding="UTF-8"?> |
|---|
| 2 | <!DOCTYPE dictionary SYSTEM "file://localhost/System/Library/DTDs/sdef.dtd"> |
|---|
| 3 | <dictionary title="Dictionary"> |
|---|
| 4 | <suite name="NodeBox" code="ndbx" description="NodeBox Script Suite"> |
|---|
| 5 | <cocoa name="NodeBox"/> |
|---|
| 6 | <enumeration name="export types" code="extp"> |
|---|
| 7 | <cocoa name="ExportTypes"/> |
|---|
| 8 | <enumerator name="QuickTime" code="qtxx" description="Export as QuickTime."> |
|---|
| 9 | <cocoa name="quicktime"/> |
|---|
| 10 | </enumerator> |
|---|
| 11 | <enumerator name="PDF" code="pdfx" description="Export as PDF."> |
|---|
| 12 | <cocoa name="pdf"/> |
|---|
| 13 | </enumerator> |
|---|
| 14 | </enumeration> |
|---|
| 15 | <class name="document" code="docu" description="A NodeBox document" inherits="document"> |
|---|
| 16 | <cocoa class="NodeBoxDocument"/> |
|---|
| 17 | <property name="source" code="psrc" description="The source file for this script." type="text"/> |
|---|
| 18 | <responds-to name="run"> |
|---|
| 19 | <cocoa method="handleRunScriptCommand:"/> |
|---|
| 20 | </responds-to> |
|---|
| 21 | <responds-to name="export"> |
|---|
| 22 | <cocoa method="handleExportScriptCommand:"/> |
|---|
| 23 | </responds-to> |
|---|
| 24 | </class> |
|---|
| 25 | <command name="run" code="ndbxruns" description="Run a document."> |
|---|
| 26 | <cocoa class="NSScriptCommand"/> |
|---|
| 27 | <direct-parameter description="The document(s) or window(s) to run." type="document"/> |
|---|
| 28 | </command> |
|---|
| 29 | <command name="export" code="ndbxexpt" description="Export a document."> |
|---|
| 30 | <cocoa class="NSScriptCommand"/> |
|---|
| 31 | <direct-parameter description="The document(s) or window(s) to export." type="document"/> |
|---|
| 32 | <parameter name="in" code="kfil" description="The file in which to save the document" type="file"> |
|---|
| 33 | <cocoa key="fname"/> |
|---|
| 34 | </parameter> |
|---|
| 35 | <parameter name="as" code="extp" description="The type of file to export" type="export types"> |
|---|
| 36 | <cocoa key="ftype"/> |
|---|
| 37 | </parameter> |
|---|
| 38 | <parameter name="pages" code="expg" description="The amount of pages to export for PDF documents" type="integer"> |
|---|
| 39 | <cocoa key="pages"/> |
|---|
| 40 | </parameter> |
|---|
| 41 | <parameter name="frames" code="exfs" description="The amount of frames to export for QuickTime movies" type="integer"> |
|---|
| 42 | <cocoa key="frames"/> |
|---|
| 43 | </parameter> |
|---|
| 44 | <parameter name="framerate" code="exfr" description="The framerate for QuickTime movies" type="integer"> |
|---|
| 45 | <cocoa key="framerate"/> |
|---|
| 46 | </parameter> |
|---|
| 47 | </command> |
|---|
| 48 | </suite> |
|---|
| 49 | </dictionary> |
|---|