Some random OO feature ideas
Michael Terry
formido at mac.com
Wed Jan 8 12:16:10 PST 2003
On 1/8/03 9:40 AM, "James Spahr" <jsp at designframe.com> wrote:
> another applescript request -- unique ids for each row that do not
> change when the order is shuffled. This makes creating scripts that
> work on an outline multiple times a whole lot easier (and makes writing
> synchronizing scripts a whole lot easier too)
Yes, I want to second this motion, this is extremely important to me. After
getting the selected row and getting the selected text, this is next on my
wish list for OO's AS support. I seem to need this for every project.
The latest reason I wanted it was for my task management workflow. After
checking off an item as done in my task display program, I want to be able
to call back to my main task list in OO and delete its clone. Right now
there's no good way to do it. Say my task display program is Entourage. When
my initiating script sends over a task due today from OO to Entourage, it
could save the hierarchical path to the OO item in the task description
field in Entourage. But this creates only a tenuous and inefficient
reference to the original. Tenuous because I may move the original in OO
such that the saved path doesn't point to it anymore. Inefficient because
the saved path may include parents containing many paragraphs of text. (In
fact, Entourage probably limits the amount of text in a task description
field, so I'd have to do something even more problematic, like write a
separate file to disk as an intermediary.)
Mike
More information about the OmniOutliner-Users
mailing list