PreFab UI Browser 1.3
The "ultimate assistant" for GUI Scripting
North Andover, MA -- October 4, 2004 -- PreFab Software, Inc. and Bill Cheeseman are pleased to announce the release of version 1.3 of their popular product, PreFab UI Browser.
UI Browser is the "ultimate assistant" for Apple's GUI Scripting and accessibility technologies. It helps you to explore, manipulate and monitor the user interface of most Mac OS X applications running on your computer. With the push of a button, it also generates AppleScript statements to control even non-scriptable applications using GUI Scripting.
UI Browser requires Mac OS X 10.2 Jaguar or newer, but it works best with Mac OS X 10.3 Panther or newer. GUI Scripting requires Panther.
Download a free 30-day trial version of UI Browser 1.3 now at prefabsoftware.com/uibrowser/. By popular demand, this trial version will work even if you tried an older version of UI Browser more than 30 days ago.
This is a free upgrade for licensed users. The price for new users is $55, with quantity discounts available.
With UI Browser, you choose an application in the Target menu, or press the Control-Command-S hot key to read any application's user interface element on the screen under the mouse. Then use UI Browser to browse all of the target's user interface elements, view and set their attributes, perform actions, send keystrokes, and observe notifications when any of the target's user interface elements change. Generate AppleScript scripts by choosing an item in the AppleScript menu.
What's New in UI Browser 1.3:
There are a great many new features, improvements and bug fixes in UI Browser 1.3. For a complete list, launch UI Browser 1.3 and open the Version History document from the Help menu.
Here is a brief summary of the most important new features:
1. Navigation in UI Browser is now greatly enhanced after a window or other container in the target application is closed or hidden.
2. Clicking the Refresh button removes all destroyed elements from the main browser view and adds all newly-created elements, just as it did before, but now it maintains the current element selection undisturbed so you can continue working with it.
3. A new preference setting has been added, allowing UI Browser to display all accessibility names in plain English (the default) or using technical accessibility API names such as "AXWindow", "AXPress", "AXRoleDescription" and "AXWindowCreated".
4. UI Browser's AppleScript menu now generates scripts designed for use solely in Mac OS X 10.3 Panther or newer. Some new scripts are generated, and others have been enhanced for more comprehensive GUI Scripting support.
5. You can Command-click on elements and user controls in UI Browser while UI Browser is behind the target application, without bringing UI Browser to the front.
6. When running under Mac OS X 10.3 Panther, the Actions, Attributes and Notifications columns in the main UI Browser window's drawers are now sorted by name. Attributes can also be sorted by Type by clicking the Type column header, to make it easy to see, for example, all UI element attributes together.
PreFab Software, Inc. has unmatched experience controlling the GUI via scripts, releasing PreFab Player in 1994 with continued sales and support today for Mac OS 9 and earlier. In 2003, PreFab entered the world of Mac OS X with PreFab UI Browser, a popular utility to support Apple's new GUI Scripting technology. PreFab UI Actions, implementing "universal attachability" for AppleScript, followed in 2004. Download fully-functional 30-day trial versions at prefabsoftware.com/. UI Browser and UI Actions are based on Bill Cheeseman's Cocoa framework for working with Apple's accessibility API.
This press release was originally issued by PreFab Software, Inc. For current information, visit PFiddlesoft.
This page was first published by PFiddlesoft on May 25, 2010.
Copyright © 2003-2010 Bill Cheeseman. Used by permission. All Rights Reserved.
PFiddlesoft, PFiddle Software, pfiddle, pfiddles, the PFiddlesoft logo, Wheel of Access, and Applidude are trademarks of PreForm Assistive Technologies, LLC.