SmartActivate
SmartActivate is a scripting addition to bring a specified process to the front with only one window of the application.
Normal activation processes bring all window belong to the application into frontmost. For example, Sending activate event form AppleScript to an application process causes that all the application's windows rise. But in usual case, only one window is required. SmartActivate allows to avoid the screen is covered by needless windows.
History
- 1.1.4 -- 2016-02-06
- Compiled with support of Garbage Collection.
- 1.1.3 -- 2012-04-19
- Added "SmartActivate version" command.
- 1.1.2 -- 2010-12-17
- Re-supported Mac OS X 10.4
- "activate" command went independent.
- 1.1.1 -- 2010-08-26
- Internal Changes.
- Added an Installer made with PackageMaker.
- 1.1/1.0.7 -- 2009-10-16
- Full supported Mac OS X 10.6.
- Bundles for Mac OS X 10.5 and Mac OS X 10.6 are separated.
- When no arguments are given, current process will be activated.
- If "activate process" command is called in a tell block to an application, the application will be activated.
- Full supported Mac OS X 10.6.
- 1.0.6 -- 2009-10-13
- Supported 64 bit.
- Mac OS X 10.4 is not supported.
- 1.0.5 -- 2008-10-30
- Can work on Intel Mac
- 1.0.4 -- 2007.04.09
- The encoding of the argument "process name" of the command line tool "activate" is assumed to the one defined by locale (Thanks Hiro ).
- The use of "process name" argument is not recommended. Because the process name is depend of the language environment.
- The encoding of the argument "process name" of the command line tool "activate" is assumed to the one defined by locale (Thanks Hiro ).
- 1.0.3 -- 2007.03.21
- SmartActivate.osax is not linked to Cocoa Framework.
- Fix spelling errors of the document.
- 1.0.2 -- 2007.03.07
- Remove dependency to Cocoa from Scripting Additions version.
- 1.0.1 -- 2006.01.14
- Universal Binary
- add man page (included in source codes.)
- 1.0 -- 2005.10.30
- first release