resorcerer


General Information about Resorcerer

R esorcerer has a multitude of unique features to help you with MacOS user-interface and software development, localization, debugging, and maintenance.

As a standard MacOS application that has been in use and under continuous development for over a decade, Resorcerer's major features include:

There are dedicated editors for these standard resource types (or their synonyms):

Resorcerer 2.4 is shipped with full resource template support for
and other resource types.

Most dedicated editors will DeRez the resource or group of resources being edited directly to the clipboard, which makes maintainence of Rez source files easier. Dedicated editors also do first class printing (as opposed to screen dumps) of their displayed data, or selections within it.

Resorcerer's Value Converter lets you see and edit any 64-bit value in any of two dozen standard Mac formats, including binary, octal, hex, unsigned, fixed point (three kinds), float, character, unicode, date, internet IP addresses, etc. Most of Resorcerer dialog boxes will accept either decimal or hex input wherever a decimal number is called for.

Resorcerer's Pixel Magnifier lets you see and measure portions of the screen.

Its Unicode Viewer lets you see how Unicode is organized and lets you view any code point (Unicode character) in any font.

Resorcerer's own output console is included to allow developers to send AppleEvents or any other data descriptor to it for complete disassembly and debugging. Just include a simple subroutine (source code included with Resorcerer 2.4) in the app you wish to debug and call the routine every time you need to see the contents of the descriptor. It works even when the two applications are in different OS (Classic and Mac OS X) environments.


Why is Resorcerer Safer and Easier to Use?

Resorcerer treats the MacOS developer like every Mac user deserves to be treated: both their time and the files in which they keep their work are precious.

Unlike Apple's unsupported ResEdit, Resorcerer is not a "resource map" editor. You don't have to create a type, for instance, prior to creating a resource of that type. You can open and close files that have no "resource forks" without being asked if you want to create one. Resource maps should properly be a private MacOS data structure. However, the whole purpose of resources, and the Resource Manager's manipulation of them, is to hide from "the rest of us" any details of resource maps. In fact, under OS X, resource forks may not exist, which simply means the resource data and resource maps are being kept in the data fork of a file. Where resources are kept, however, should be of no concern to the person who just wants to edit a string, dialog, menu, or custom resource, which is what 99% of the use of a resource editor is all about.

Resorcerer minimally, but compatably, relies on the MacOS Resource Manager to read resource data in once, regardless of the source, and to write changed resources back out. On Mac OS X, you have a choice (if the destination volume permits it) of saving data back out to an old-style double-forked file, or a new-style data-fork-only resource file. Should Apple change the format of resource maps in the future, Resorcerer will therefore continue to work. Our resource editor is more intuitive and easier to use because of its ignorance of resource maps, and safer as well (for instance, Resorcerer has historically made no patches to any system traps, and basically knows nothing about resource maps). In fact, internally, Resorcerer doesn't even edit resources, so your work in progress is hidden from the toolbox and system until you save it.

In addition, Resorcerer will not let you save any changes to any already open file, such as the Finder or System file, or to itself. You can open and browse your System file and any of its resources, however, and editing a copy of an open file is perfectly fine. Pre-Mac OS X active System Enabler files are also off-limits.

Finally (just to drive the point home), Resorcerer silently backs up your file during the save process, just in case the Resource Manager leaves the file in an inconsistent state should there be a crash during the file save.


Who Uses Resorcerer?

Resorcerer is currently the resource editor of choice at nearly all the well-known Mac software companies, including Apple. A significant number of our customers are from abroad (more than 25 countries so far). This is due to Resorcerer's superlative ease of use, robustness, special features for localizers, its text searching, file comparison, and ability to edit and view strings, text, resource names, even hex, in any type-style. Most of Apple's own localizers now use Resorcerer, and AppleGlot (Apple's localization tool) has standardized on Resorcerer template language.

Resorcerer 1.2.5 was the first localized MacOS resource editor in the Japanese market.


Why Pay for a Resource Editor?

Unlike Apple's ResEdit, Resorcerer is not free. Precisely because of this, we will respond to bugs, feature requests, etc. more attentively than Apple (where ResEdit has not been supported for over half a decade and in fact, as a 68K application, cannot run under Mac OS X), and we can afford to value our customer's needs more highly, with more personal support. You know exactly whom to go to when a problem arises, rather than depending on snippets of anonymous code/advice/patches culled from bulletin boards/user groups/etc.. And we know exactly who to go to in case of bug fixes or updates. If a bug in Resorcerer is keeping you from getting your work done, we will work with you directly to get the problem fixed as best we can.


Data Sheets and Descriptions: Editors | Templates

home salesinfo 125 ways ftp site
Home Page Ordering 125 Ways Free Demo