Idea for a script / Learning AppleScript with/for OO

René Wuttke rene at wuttke.org
Sun Jan 16 03:32:32 PST 2005


Hi,

I manage some sort-of-todo-lists with OO. Although I add quite extensive 
notes to the items. The row-text is usually very short and the document 
is only 3 row levels "deep". As I complete "tasks" the file gets more 
and more clutered. But I would like to keep my old tasks. So I figured a 
AppleScript that moves and appends checked items to a new file while 
maintaining the structure of the document.

Example:

Source-document (e.g. "ToDo")

[-] project 1
   [-] subproject 1
     [] task 1
     [] task 2
     [x] task 3
   [x] subproject 2
     [x] task 1
     [x] task 2
     [x] task 3

Archive document (e.g. "ToDo Archibe") after script run


[x] project 1*
   [x] subproject 1*
     [x] task 1.3
   [x] subproject 2
     [x] task 1
     [x] task 2
     [x] task 3

Well the checked status makes no sense scince the actual project is 
still in progress but I think OO can't handle it differentliy. Of course 
checking of Task 1 or 2 of subproject 1 and running the script should 
move the tasks to the very same archive file and append them at the 
appropriate positon.


How can I learn to write such a script or does anyone like to wirte it?

-René



More information about the OmniOutliner-Users mailing list