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 Today's Posts

 
OmniOutliner 4 - Release Date? Thread Tools Search this Thread Display Modes
I too have been waiting for the OO4 update for over 4 years, ever since I first switched from PC to Mac. I was hoping to use OO back then, but the lack of a zoom feature made it unusable for me. I check back on these forums often and have even bought OO for iPad, as well as all versions of OF. There was inference made on these forums that OO4 would have zoom implemented, but the development pace of OO4 seems to be glacial, even though I am aware that OG has bettered OO3. I hope we are getting close to the finish line, but I wonder...
 
Quote:
Originally Posted by Yata-Hey View Post
I too have been waiting for the OO4 update for over 4 years, ever since I first switched from PC to Mac. I was hoping to use OO back then, but the lack of a zoom feature made it unusable for me.
I would also find oo3 unusable without a simple zooming script which toggles between screen size and print size, but with such a script I find that the issue of display font size simply doesn't arise for me in practice ...

Code:
property pScreenSize : 16
property pPrintSize : 12
property pBackColor : {65535, 65535, 65535} -- {64928, 63055, 60274}


-- OmniOutliner Professional
on run
	ToggleSize(pScreenSize, false)
end run

-- Optionally apply a variant screen size directly through LaunchBar
on handle_string(strSize)
	try
		set lngSize to strSize as integer
	on error
		return
	end try
	
	ToggleSize(lngSize, true)
end handle_string

on ToggleSize(lngSize, blnScreen)
	tell application id "OOut"
		if (count of documents) < 1 then return
		tell style of front document
			
			-- temporarily increase the font size in screen mode
			tell attribute "font-size"
				if blnScreen then
					set pScreenSize to lngSize
					set value to pScreenSize
				else
					set blnScreen to (value is pPrintSize)
					if blnScreen then
						set value to pScreenSize
					else
						set value to pPrintSize
					end if
				end if
			end tell
			
			-- temporarily lower the the background contrast in screen mode
			tell attribute "text-background-color"
				if blnScreen then
					set value to pBackColor
				else
					set value to default value
				end if
			end tell
		end tell
	end tell
end ToggleSize
 
Thanks - I'll give it a try!
 
Quote:
Originally Posted by Yata-Hey View Post
Thanks - I'll give it a try!
I just added the script. It should solve your problem.

Thanks, RobTrew.

Last edited by kparsons; 2012-01-02 at 02:13 PM..
 
Is there a list somewhere of the current changes that will appear in OO4? I really, really like OO. It's what I build and maintain my talks and lectures in, which as an university professor is a good chunk of what I get paid to do. At the same time, things like View Zoom seem increasingly weird not to have. I have recently consolidated a whole host of my workflow in DevonThink, and while it's not my ideal app for writing, I am wondering if I wouldn't be better off trying to use it in some fashion. If I had a sense that OO4 was going to offer some of the features I have been looking for, mostly having to do with better view and print options, then I could more easily plan to take advantage of those features. If they remain off the table, well, then, I would know it's time to move.

I still depend on OmniGraffle and OmniFocus, so it's not like I'm leaving OmniGroup behind, but simply letting a venerable application go its way while I go mine.
 
I'm using the standard version of OmniOutliner. How can I add the AppleScript below to OmniOutliner? I've searched the manual and couldn't find that information.

Thanks,
Howard

Quote:
Originally Posted by RobTrew View Post
I would also find oo3 unusable without a simple zooming script which toggles between screen size and print size, but with such a script I find that the issue of display font size simply doesn't arise for me in practice ...

Code:
property pScreenSize : 16
property pPrintSize : 12
property pBackColor : {65535, 65535, 65535} -- {64928, 63055, 60274}


-- OmniOutliner Professional
on run
	ToggleSize(pScreenSize, false)
end run

-- Optionally apply a variant screen size directly through LaunchBar
on handle_string(strSize)
	try
		set lngSize to strSize as integer
	on error
		return
	end try
	
	ToggleSize(lngSize, true)
end handle_string

on ToggleSize(lngSize, blnScreen)
	tell application id "OOut"
		if (count of documents) < 1 then return
		tell style of front document
			
			-- temporarily increase the font size in screen mode
			tell attribute "font-size"
				if blnScreen then
					set pScreenSize to lngSize
					set value to pScreenSize
				else
					set blnScreen to (value is pPrintSize)
					if blnScreen then
						set value to pScreenSize
					else
						set value to pPrintSize
					end if
				end if
			end tell
			
			-- temporarily lower the the background contrast in screen mode
			tell attribute "text-background-color"
				if blnScreen then
					set value to pBackColor
				else
					set value to default value
				end if
			end tell
		end tell
	end tell
end ToggleSize
 
See this post and substitute OmniOutliner wherever you see OmniFocus:

http://forums.omnigroup.com/showthread.php?t=7453
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
iPhone 5 Release Date iphonenet Omni Lounge 1 2011-04-21 04:19 AM
Day/date keywords: OmniFocus vs. OmniOutliner Ward OmniFocus 1 for Mac 1 2008-10-08 08:21 AM
FYI: Day/date keywords: OmniFocus vs. OmniOutliner Ward OmniOutliner 3 for Mac 0 2008-10-07 01:31 PM
Release date for OmniWeb 5.6 iGaucho OmniWeb General 6 2007-08-06 04:06 PM


All times are GMT -8. The time now is 06:14 AM.


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