The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniOutliner > OmniOutliner 3 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Scripts: reorganizing outlines with popup tags Thread Tools Search this Thread Display Modes
Sketching quick lists, and then grouping under headings, is a starting point of many of my projects.

But mousing around is a source of friction, as is the recall of multiple compound key assignments.

Another approach is to tag rows using popup lists, and then group them under headings which match their popup assignments.

This has advantages for longer lists, and some automation can make it fairly snappy.

Three stages, one option:
  1. Quickly creating a new popup list,
  2. faster assignment of popup tags,
  3. automatic generation of reorganized documents:
    • Listing rows under tag headings, with their children,
    • or without.

Quickly creating a popup list
  • Type a few rows, each containing one tag,
  • select the rows,
  • run QuickPopup.scpt, to instantly make a new popup column with these tags.

Faster assignment of popup tags

To avoid mousing about, I select a row and use a Keyboard Maestro Macro which opens the popup list of the first column to the right of the outline.
If the initial letters of your tags are unique you can then just type one letter, and confirm with spacebar or return.
The sequence of keys in the macro is:
  • Ctrl right arrrow
  • Ctrl left arrow
  • Esc
  • Ctrl right arrow
  • Spacebar
(To make sense of this, see OO3 > Help > Keyboard Commands or just experiment a little)
(Once you are in the popup column, you can just arrow down and hit spacebar to open the popup list for the next row).

Automatic generation of reorganized documents

Once you have assigned popup tags to some rows, you can automatically generate a new document, listing those rows indented under headers based on the tags, by:
  1. Selecting the relevant popup column,
  2. running a script:
    • TagReport.scpt
    • or TagReportIncChiln.scpt, which includes the children of the tagged rows.

The 3 scripts are in the zip attached to this post.


Last edited by RobTrew; 2011-07-05 at 07:46 AM..

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Scripts- Greasemonkey Scripts cjwworld OmniWeb General 5 2010-12-24 02:59 AM
Can't see Projects in Context view after reorganizing them RWD OmniFocus 1 for Mac 1 2010-09-26 04:22 PM
Scripts that add simple tags to the end of notes... a11en OmniFocus Extras 9 2008-08-29 08:50 PM
Popup on top runard OmniWeb General 4 2007-07-04 05:43 AM

All times are GMT -8. The time now is 09:56 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc.