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

 
Merge items Thread Tools Search this Thread Display Modes
I copied a lot of text from an old PDF and copied it into an OO Pro Outline. Paragraphs, even sentences, are broken up into separate items and I'd like to combine them back.

In other words, if I were copying the above first sentence, "I copied a lot of text" might be one OO item, and "from an old PDF and copied it into an OO Pro Outline" might be the next item.

How can I combine those two into one item in my OO Outline?
 
Control-delete at the front of a cell will merge it into the one above.
 
Thanks - actually, it's control-delete at the end of a cell merges it with the one below. At least, that's the way it works for me.
 
>< depends which delete key you use :)

Yeah, control-backspace or control-delete will do the job.
 
The built-in keystrokes work well for merging a couple of selected rows, and have the advantage of preserving character formats.

For merging more than two selected rows (in circumstances when preserving emphases and other character formats is not necessary) I use an applescript of the following form:

Code:
property pDelimiter : return
-- OR property pDelimiter : space

set strDelim to text item delimiters
set text item delimiters to pDelimiter

tell application id "com.omnigroup.OmniOutlinerPro3"
	tell front document
		set refRows to a reference to every selected row
		set slnRows to contents of refRows
		
		if length of slnRows < 2 then return
		
		set {lstID, lstText} to {id, topic} of refRows
		make new row with properties {topic:lstText as text} at before first item of slnRows
		
		repeat with strID in lstID
			delete row id strID
		end repeat
	end tell
end tell

set text item delimiters to strDelim

Last edited by RobTrew; 2010-04-21 at 04:23 AM.. Reason: Pointing out that the applescript route discards character formatting
 
Quote:
Originally Posted by DerekM View Post
control-backspace or control-delete will do the job.
Is this still available in 3.10.4?
 
Yes, it still works. However, if you have multiple columns, they can't be merged if both rows have content in additional columns that will need to be merged.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Merge Layer Down stef007 OmniPlan General 1 2012-04-28 09:16 AM
Merge windows davbon OmniWeb Feature Requests 1 2009-10-04 05:22 PM
Merge cells in a row sauron93 OmniOutliner 3 for Mac 0 2009-03-05 03:22 PM
how to merge two databases? rllewis@mac.com OmniFocus 1 for Mac 4 2008-09-10 05:33 PM
Merge files alex.vollmer OmniFocus 1 for Mac 7 2008-09-02 09:28 PM


All times are GMT -8. The time now is 03:54 PM.


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