Ok, this was frustrating enough for me that I started working on an applescript to fix this from OO to OF.
The applescript below is simple, and I've just started fooling with it, but it seems like it works. To use this, selected a number of rows (at least one) in OO. Each one is converted into an action in the quick entry box of Omnifocus. You can then add the contexts, dates etc... there and then save it to Omnifocus.
It's a start on what the Clip-o-tron ought to be doing, IMHO.
usual caveats apply - use at your own risk etc...
J.
Code:
tell front document of application "OmniOutliner Professional"
set theList to the selected rows
set theCount to (count of selected rows)
if theCount < 1 then
display dialog "You need to select at least one row to use this script." buttons "Cancel" default button "Cancel"
end if
-- go through each selected row in OmniOutliner and then create a corresponding
-- action in the quick entry box of OF
set actionText to ""
repeat with i from 1 to theCount
set actionText to (get topic of item i of selected rows)
-- create a new action in Omnifocus QuickEntry window
tell application "OmniFocus"
-- create new action
tell quick entry
open
set NewTask to make new inbox task with properties {name:actionText}
end tell
end tell
end repeat
end tell