I am playing with putting things into OO4 via applescript. Please note that I am new to apple scripting.
This script does more or less what I want:
Still, a few questions remain:
- is it correct to set the "topic" of a row to the text (or is there another way)
- in my current document, for a selected row, I get for example
- this is wonderful, because this contains the number that I seem to need: 2+1+2, which is the ID of the current row, which I seem to need when I want to add an attachment (as the ID of the row in this example script)
-- is this the way to get to this ID, or are there other ways? I played with
but I wasn't successful.
This script does more or less what I want:
Code:
tell application "OmniOutliner" set MyDoc to front document set myText to "Hello World!" -- set the note of selected row to myText set note of selected rows of MyDoc to myText -- set the cell of selected row to myText set topic of selected rows of MyDoc to myText set curRow to selected rows of MyDoc end tell
- is it correct to set the "topic" of a row to the text (or is there another way)
- in my current document, for a selected row, I get for example
Code:
{child 2 of child 1 of child 2 of document id "aGFw5TYjAVs" of application "OmniOutliner"}
-- is this the way to get to this ID, or are there other ways? I played with
Code:
set rowInd to index of first selected row of myDoc set rowDepth to level of first selected row of myDoc