[Home] [Library] [E=mc2] [Mac Files] [Email Groups] [Photo Albums] [Recipes] [Web Watchers]

File Area: Programming

Religion: a mirage. Jesus: reality


File Name: 7-3-xpress-scripts.hqx (64 k)
Date: Jul 30, 1999
From: bonda@worldnet.fr Subject: 7x3 XPress Scripts 7x3 XPress Scripts is a package of 21 AppleScripts for QuarkXPress (Passport) 4.04. Run-only version is free. Editable version of the package is a $20 shareware. System requirements: * System 8.5x or better For more information, please read the enclosed ReadMe (Tex-Edit Plus) file. Thanks, Paul Bondarovski bonda@worldnet.fr

File Name: a2basic-09.hqx (212 k)
Date: May 13, 2004
From: "Louis C. Sacha" Subject: a2basic-translator-09.hqx for MacOS 10.2.x and later File: /cmp/a2basic-translator-09.hqx Project: a2basicTranslator v0.9 (freeware) Copyright (c) 2004 syndrome3D. All rights reserved. Released 2004-05-02, Sunday May 2nd 2004 Author: Louis C. Sacha URL: http://www.syndrome3d.com/dev/ The a2basicTranslator application allows Applesoft BASIC program files created on Apple II computers to be converted into human-readable text program listings, providing functionality similar to the BASIC "list" command. This application will run on MacOS 10.2.x or later. This 0.9 version of a2basicTranslator is capable of reading and converting most Applesoft BASIC programs. Any uncorrupted program should translate correctly, and some corrupted programs which contain extraneous bytes or duplicate program lines can be translated (although the resulting listing will reflect those errors). A forthcoming 1.0 version will provide more control over the translation process, allowing programs with more serious file format errors to be translated as well, however there is no firm date when that will occur (which is the reason why this older build of the application is being released).

File Name: aarons-ccyberdog-as.hqx (16 k)
Date: Aug 15, 1997
From: adruiz@concentric.net Subject: Aaron¹s Cy berdog Apple Scripts These AppleScripts were created to automate two common tasks for Cyberdog users: deleting the Log file and emptying the Cyberdog Cache, Cyberdog Temp, and News Enclosures folders. Anyone may distribute this software at no charge as long as the enclosed Read Me file is included and I am notified via e-mail at the above address.

File Name: about-box-scroll-11-xcmd.hqx (20 k)
Date: Nov 24, 1996
From: mail.hsv.tis.net@traveller.com (John Sudderth) Subject: AboutBoxScroll 1.1 XCMD An XCMD which displays an "About Box" with a scrolling field. Version 1.1 fixes a PowerMac bug. Part of the Core Collection.

File Name: about-xcmd-11r.hqx (8 k)
Date: Apr 12, 1996
From: (Perry Barton) pbarton@cris.com Subject: About XCMD 1.1r Replaces "About HyperCard..." in the Apple menu with your own menuItem. Also enables you to place an additional menuItem immediately below it. Version 1.1r contains the _final_ registration information.

File Name: action-script-xfcn.hqx (20 k)
Date: Jun 02, 1997
From: macsupport@pcmac.co.il Subject: scriptAction XFCN scriptAction XFCN enables you to use appleScript scripts from within HyperTalk handlers. Free of charge. Tech Support macsupport@pcmac.co.il PCMac Computers, Software & Communications Ltd. Mordei Hagetaot 103 Beersheva, Israel http://pcmac.co.il

File Name: action-toolbox-130.hqx (164 k)
Date: Apr 29, 2003
From: Spim Spam Spoum Subject: ActionToolbox 1.3 ActionToolbox 1.3 - Automation plugin for Photoshop developers - Freeware "ActionToolbox" is a free, developer-oriented, persistent automation plug-in for Photoshop under Mac OS 9 and Mac OS X, written with MPW and the Photoshop 6.0 SDK. "ActionToolbox" is a combination of an "Event Listener" and a "Property Getter", with several improvements over the basic versions coming with the original SDK 6.0. I hope it can be helpful to the nice community of Macintosh programmers...

File Name: ad-programmer-package.hqx (72 k)
Date: Dec 09, 1993
From: pope@imv.aau.dk (Povl H. Pedersen) Subject: After Dark programmer's docs Date: Wed, 8 Dec 1993 12:41:13 -0600 --========================_13931840==_ Content-Type: text/plain; charset="us-ascii" Here are the After Dark programmers documentation as downloaded from AOL. It is posted with permission from Berkeley Systems, and they encourage widest possible spread, as new modules sells more copies of AD. Povl H. Pedersen - Macintosh Consultant and Programmer pope@imv.aau.dk (preferred) / povlphp@uts.uni-c.dk --========================_13931840==_ Content-Type: application/mac-binhex40; name="AD_Programmer_package.cpt" Content-Disposition: attachment; filename="AD_Programmer_package.cpt"

File Name: advanced-io-cpp.hqx (104 k)
Date: Feb 06, 1996
From: oleg@ponder.csci.unt.edu (Kiselyov Oleg) Subject: c++advio: Advanced i/o & arithmetic compression classlib Attached is an updated version of c++advio, an advanced i/o & arithmetic compression classlib, Mac distribution. Please replace an old version info-mac:/dev/lib/advanced-io-cpp.hqx which you currently have. The most significant change is a 4-line tweak with sharing of an i/o buffer (which became necessary as CW8 has changed the way virtual classes are destroyed). The current implementation hopefully gets rid of these specific dependencies for good. All projects and the library are recompiled with CW8. For the first time it became possible to use PowerPC alignment of structures in the CW projects that use C++ streams (it crashed before). c++advio: Various advanced i/o codings of streams of integers Keywords: arithmetic coding, start-stop coding, endian i/o, compression Hot points: - variable-bit coding of sequences of integers (including the Arithmetic compression) - explicit endian specification in dealing with integer streams - a trick of sharing a stream buffer (a "file") among several streams - with a validation code to verify everything - with a commented source and CW8 projects Please see a README file for more details.

File Name: ae-mailer-100.hqx (1068 k)
Date: Oct 27, 1996
From: kirk@LensArt.mobitec.se Subject: AEMailer 1.0.0 AEMailer is an apple event to SMTP engine for the Macintosh. The archive includes a manual. kirk AmeriSwede Sweden

File Name: ag-menu-10.hqx (68 k)
Date: Oct 06, 1996
From: tree@apple.com (Tom Emerson) Subject: AGMenu 1.0: Enhanced Guide Menu management AGMenu is a small library which manages the Guide (or Help, or Balloon Help, or Question) Menu for you, letting you stash your application's Apple guides in their own folder, out of the way of inquisitive users. AGMenu places your guides in the correct locations in the menu, and uses the same criteria that Apple Guide 2.0 uses when decided which guides should be included. Integrating AGMenu into your application is trivial and can often be done in less than an hour. Further information can be found at NB: AGMenu is not an Apple supported product. Peace, -tre Tom Emerson Cambridge R&D Senior Software Engineer Apple Computer, Inc.

File Name: aiff-dsp-framework-21-c.hqx (36 k)
Date: Feb 04, 1995
Date: Sat, 4 Feb 1995 11:36:46 -0500 From: bdenckla@husc.harvard.edu (Ben Denckla) Subject: AIFF_DSP: An AIFF File DSP Programmer's Framework in Portable C AIFF_DSP: An Audio IFF File DSP Programmer's Framework in Portable C available via ftp at "ftp.cs.jhu.edu" in pub/dsp Note for users of previous versions of AIFF_DSP: The only change in this version is that unlike v21, it includes the correct version of interface.c, which was correct in v20 but not in v21. This old version of interface.c did not compiler under newer versions of Think C. Introduction This archive contains code which provides a framework in which user-written C functions which process the data in Audio IFF (AIFF) files are called. The framework contains main() and deals with all aspects of AIFF file handling, allowing the user to concentrate solely on the development of his/her DSP algorithm. For those readers who are familiar with Tom Erbe's "SoundHack" program for the Macintosh, this framework is similar to that program except for the fact that source is available and portable and you can add your own processing functions in a very modular, simple way. Theory of Operation The framework calls three user-written functions in the course of its execution. First it calls a user-written initialization function, which would typically do things like set up lookup tables. Then it repeatedly calls a user-written processing function, each time placing a new block of data in the buffer. When the AIFF file has been exhausted of data, it calls a user-written termination function, which would typically do things like free memory which had been malloc()'ed for a lookup table. Though the framework was originally designed for the processing of AIFF files where an AIFF file is taken as input and an AIFF file is made as output, through the setting of user-defined variables, the framework can be made to take no input or make no output. The mode in which no input is taken is useful for tasks such as the generation of AIFF files by algorithmic means. The "no output" mode is mode is useful for tasks such as the analysis of AIFF files, where the analysis output goes to the screen or to a non-AIFF file. The three user functions and the the two user variables above are typically defined in their own .c file. This file contains a global structure which contains the two variables and pointers to the three functions. This quintuplet defines what I call a "plugin." The only contact with framework code that needs to occur is to "register" a plugin. This consists of adding the name of the plugin to lists of other plugins in "plugin_specific.c". All of these plugins are available at runtime and one is chosen by the end user. Much more could be written about how to use the framework but time constraints compel me to merely direct the reader to the included examples of processing functions and to the source code for the framework itself. Portability When THINK_C is defined (which happens automatically when that compiler is being used), the program compiles to an executable that does some Macintosh-specific things. Otherwise, a generic text-mode program is created. This generic mode has been tested successfully on the following UNIX systems, using gcc except where noted: OS: SunOS 5.3 (UNIX System V Release 4.0) machine type: sun4d sparc OS: HP-UX A.09.03 machine type: HP 9000/712 OS: ULTRIX 4.3 machine type: RISC (DECstation 5000/240) OS: NeXTStep machine type: NeXT OS: OSF/1 v2.0 machine type: Alpha (using native DEC cc) On little-endian machines, audio data with a 16 bit sample word size is automatically byte-swapped before delivery to the user-written processing function. It is byte-swapped back again before being written to the output file. On Macintosh compilers other than Think C, there may be some small modifications needed to the code in "Think_C.c" that sets the file type to 'AIFF'. Other than that, if you just #define THINK_C, code should work fine on other Macintosh compilers. The code has been tested successfully on Think C 5.0 and Symantec C++ 7.0. Miscellany If you would like to receive email notification of further updates to these programs, please send mail to my address below. I am also very interested in hearing what you plan to do or have done with my code, so please drop me a note for that reason as well. This project was funded in part by the Ford Foundation's project to provide grants for undergraduate research at Harvard University. Ben Denckla bdenckla@fas.harvard.edu February 4, 1995

File Name: akua-sweets-143.hqx (820 k)
Date: Jul 19, 2001
From: John Rethorst Subject: Akua Sweets 1.4.3 Over two hundred commands and objects for AppleScript. The largest and most powerful scripting addition (osax) available. Free for personal use. Free distribution permitted by the author. Further info at http://www.akua.com/Software/AkuaSweets/index.html John Rethorst

File Name: alertia-102.hqx (56 k)
Date: Mar 18, 1998
From: akua@bluewin.ch Subject: Alertia V1.02 Alertia V1.02 Freeware ©1998 AKUA interactive media AG. Alertia provides scriptable timed automated alert cancelation and keyboard activation of alert and dialog controls (whew!). System 7.0 is the minimum needed. It has been tested on System 7 and 8. If you want it to run on some system and it doesn't, just let me know and I'll fix it. V1.02 Fixes operation on 68K macs, catches alert-alert situations and uses red/yellow status colors for better display on B/W or greyscale macs. To script Alertia, you need to DL the Akua Sweets Scripting Additions V1.2 or later. by Gregory Lemperle-Kerr akua@bluewin.ch >--------------------------------------------------------------< : Gregory Lemperle-Kerr : akua@bluewin.ch : : : : : AKUA interactive media AG : www.akua.ch : >--------------------------------------------------------------<

File Name: alertia-10.hqx (268 k)
Date: Jan 23, 1998
From: akua@bluewin.ch Subject: Alertia 1.0 Alertia V1.0 Freeware ©1998 AKUA interactive media AG. Alertia provides scriptable timed automated alert cancelation and keyboard activation of alert and dialog controls (whew!). System 7.0 is the minimum needed. It has been tested on System 7 and 8. If you want it to run on some system and it doesn't, just let me know and I'll fix it. by Gregory Lemperle-Kerr akua@bluewin.ch >--------------------------------------------------------------< : Gregory Lemperle-Kerr : akua@bluewin.ch : : : : : AKUA interactive media AG : www.akua.ch : >--------------------------------------------------------------<

File Name: alexs-encrypt-101.hqx (96 k)
Date: Jul 29, 1996
From: (Alessandro Levi Montalcini) alm@torino.alpcom.it Subject: Alex's Encrypt 1.0.1 FAT Price: Freeware Source: ftp://ftp.alpcom.it/software/mac/LMontalcini FAT VERSION - CONTAINS BOTH 680x0 AND NATIVE POWERPC CODE Alex's Encrypt is a simple encryption utility that encrypts one file at a time. The encryption key is stored in a variable-length key file that can be as small as 512 bytes or as large as the entire file to encrypt. Using a key file instead of a password makes the encryption only suitable for cases where the key can be stored in a different location or sent separately to the receiver. I built this utility so that I could store large encrypted files in my ftp directory and send relatively small key files by e-mail to the people that had to download them. Password protection on the compressed archives was not enough, since it still allowed everyone to peek at the archive's contents. New in version 1.0.1: - Now freeware, updated documentation and recompiled with the CodeWarrior 9.

File Name: alias-suite-20.hqx (12 k)
Date: Nov 22, 1999
From: Luther Fuller Subject: Alias Suite Alias Suite 2.0 Alias Suite is an AppleScript application that allows you to create a collection of aliases in a folder, then launch them all with just one double-click or a single selection fron the Apple Menu. Alias Suite requires Mac OS 8.x or 9.

File Name: align-utilities-817.hqx (28 k)
Date: Jun 27, 1999
From: Luther Fuller Subject: Align Utilities 8.1.7 Align Utilities - is a set of two AppleScript Drag & Drop applications, Window Align and Icon Align, that are useful in improving the appearance of disk and folder windows under Mac OS 8. Version 8.1.7 corrects two localizations that prevented windows from opening properly in non-US systems. Window align - positions windows of desktop folders and disks at the upper left corner of the main screen, just below the Menu bar; all other folder windows are positioned so that its left edge is aligned with that of its parent and its title bar is just below the title bar of its parent. The width and height of the window is corrected, if necessary, to conform with the Width and Height preferences. An Option Key feature lets you position windows for all sub-folders, sub-sub-folders, etc. (Requires Mac OS 8.0, 8.1 or 8.5) Icon Align - aligns icons in a window with icon view to a grid with 2, 3 or 4 columns and in a list view window sets the View Options to Name only. An Option Key feature lets you copy a List View of a window to all of its sub-folders, sub-sub-folders, etc. (Requires Mac OS 8.0 or 8.1. Not compatible with 8.5.)

File Name: align-utilities-818.hqx (32 k)
Date: Jul 20, 1999
From: lfuller@mindspring.com Subject: Align Utilities 8.1.8 Align Utilities 8.1.8 - is a set of two AppleScript Drag & Drop applications, Window Align and Icon Align, that are useful in improving the appearance of disk and folder windows under Mac OS 8. These are internationalized applications that should work properly in any language. Window align - positions windows of desktop folders and disks at the upper left corner of the main screen, just below the Menu bar; all other folder windows are positioned so that its left edge is aligned with that of its parent and its title bar is just below the title bar of its parent. The width and height of the window conforms to the Width and Height preferences. An Option Key feature lets you position windows for all sub-folders, sub-sub-folders, etc. This version adds a new List Max / List Min preference and corrects a problem with deeply nested folders. (Requires Mac OS 8.0, 8.1 or 8.5) Icon Align - aligns icons in a window with icon view to a grid with 2, 3 or 4 columns and in a list view window sets the View Options to Name only. An Option Key feature lets you copy the View of a window to all of its sub-folders, sub-sub-folders, etc. (Requires Mac OS 8.0 or 8.1. Not compatible with 8.5.)

File Name: alxscr-11-as.hqx (44 k)
Date: Mar 12, 1997
From: alexsavage@hotmail.com Subject: ALXSCR11.HQX This is Alex's Scripts 1.1, a set of 4 scripts that mainly do things at specified times. It installs to: MacHD Desktop Alex's Scripts 1.1 TimeScript DropQuit DropLaunch Scanner ReadMe ------------- For details, see the readme file. (C)1997 Alex Savage

File Name: amount-string-10-ext.hqx (64 k)
Date: Jun 22, 1994
From: "Rene G.A. Ros" Subject: amountstring-10.sit.hqx Date: Tue, 21 Jun 1994 21:47:49 +0200 (MET DST) AmountString 1.0 FINAL VERSION Freeware. XFCN for HyperCard and external for 4th Dimension. Returns the written text of a value using a chosen currency and language. These currencies are supported: AUD Australian Dollar BEFD Belgium Franc (Dutch) BEFF Belgium Franc (French) CADE Canadian Dollar (English) CADF Canadian Dollar (French) DEM German Mark FRF French Franc GBP Great Britain Pound ITL Italian Lira NZD New Zealand Dollar NLG Dutch Guilder PTE Portuguese Escudo USD U.S. Dollar A sample HyperCard stack is included. And a big THANKS! to those who helped me with the translations. Rene Ros rgaros@bio.vu.nl Replaces as: /info-mac/dev/a4d/ext/amount-string-10b10-ext.hqx and /info-mac/card/amount-string-10b10-xfcn.hqx Archived as: /info-mac/dev/a4d/ext/amount-string-10-ext.hqx and /info-mac/card/amount-string-10-xfcn.hqx

File Name: angst-12.hqx (92 k)
Date: Feb 17, 1997
From: mcdan@umich.edu (Todd McDaniel) Subject: AnGST 1.2 fat - ANother Gestalt Selector Tester update AnGST: ANother Gestalt Selector Tester. AnGST is a tiny application that tells you a few interesting things about your Macintosh (Memory, CPUs/FPU, etc...). AnGST is update-ware. If you find that AnGST improperly reports the status of your Macintosh, please e-mail me a description of the error, and I'll do my best to correct it an upcoming version. Version History: 1.2 Maintenance Release. (1/30/97) Added Multiprocessor detection (requires MP library). !!Includes three special suprise desktop patterns!! Todd McDaniel

File Name: aol-header-strip-pl.hqx (12 k)
Date: Dec 05, 1997
From: BillC55122@aol.com Subject: Perl script to strip AOL headers Attached is a MacPerl droplet that will read in an America Online mail file saved as text, and will output a BBEdit Lite text file on the desktop with the trailing AOL "headers" stripped off. These headers at the end of the file tended to confuse file readers such as Easy View, and are probably not widely useful once you've debugged sendmail (but who among us has done a thorough job of that?). It requires MacPerl by Matthias Neeracher and Tim Endres (and, of course, Larry Wall), which is available for free download at the sumex-aim mirror nearest you. It should work with MacPerl 4 or MacPerl 5, though I have only used it with MacPerl 5.1.3r2 (21 Jan 1997). To use this droplet, first save AOL mail as a text file, to anywhere but the desktop. Next, select and drop the text files onto the droplet file, which will write an output text file in the desktop folder. If the output file looks satisfactory, you can delete the original file. This was a good way to begin learning Perl, which I would recommend to anyone who needs to fiddle with text files. Bill Cameron billc55122@aol.com

File Name: apperance-osax-111.hqx (260 k)
Date: May 08, 2001
From: HOnza Koudelka Subject: 24U Appearance OSAX 1.1.1 Appearance OSAX is a scripting addition that gives you the features you always missed when writing scripts using AppleScript and wanted to interact with a user. The four features available since version 1.0 let you pop-up Appearance savvy movable non-blocking alerts, floating text messages, floating progress indicators, and post standard system notifications. The 1.1.1 update also adds a brand new command called "display better dialog" which is a powerful replacement for the standard-but-limited "display dialog" command included with every Mac OS installation. However, even with these five powerful features, Appearance OSAX stays almost as easy to understand and easy to use as the original Apple's scripting additions. So unlike other 3rd-party dialog utilities for AppleScript, Appearance OSAX can do its good job for you within only few minutes after you download it. Since the year 2000, 24U s.r.o. is committed to software development, modification and distribution, creating custom software solutions, and providing training and consultations for users of Mac OS and Windows. We offer solutions for people, not for computers.

File Name: app-launcher-cpp.hqx (100 k)
Date: Oct 24, 1995
From: Andrew Nemeth Subject: AZN_AppLauncher New version of AppLauncher follows: - Bugs fixed. - CW 7 compatible - New features added to TAELaunch C++ class. Applauncher is a native PPC Macintosh application and source code which shows how to launch, manipulate and quit remote applications. Based on Peter Lewis original Pascal code. (Original sources also included). Andrew Nemeth aznemeng@zeta.org.au 24 Oct 1995 Blue Mountains, Sydney Australia

File Name: apple-event-interface-plog.hqx (8 k)
Date: Oct 20, 1992
Date: Mon, 19 Oct 1992 08:29:16 +0100 From: Stephen.Cooper@csd.uu.se (Stephen Cooper) Subject: AE Interface.pl v1.01 This code works only with LPA MacProlog 4.5 or better. AE Interface.pl is the source code for a prolog interface to Apple events. This program allows retreiving succesive answers to prolog goals and translation of the answers to e.g., HyperTalk commands. The answers are in text format, perfect for working with HyperCard or SuperCard. ----------------------------------------------------------- Stephen Cooper +46-(0)18-18 10 73 (voice) Computing Science Dept +46-(0)18-52 12 70 (fax) Uppsala University, Sweden stephen@csd.uu.se

File Name: application-menu-addition-as.hqx (8 k)
Date: Oct 11, 1993
Date: Mon, 11 Oct 93 15:33 +1300 From: "Lawrence D'Oliveiro, Waikato University, Hamilton, NZ" Subject: info-mac/UserInterface/appmenu-additions-as.hqx Hi. Enclosed is a small update to my Application Menu scripting addition for AppleScript. The code is the same as before, but I have changed some resource attributes to try to avoid occasional crashes that could occur with the previous version. Please replace your current copy of the archive with this version. Lawrence D'Oliveiro Computer Services Dept University of Waikato Hamilton New Zealand --------------------------------------------------------------------------------

File Name: app-switcher-control.hqx (388 k)
Date: Oct 16, 1998
Subject: AppSwitcher Control 1.1 From: appswitcher@pascal.com Subject: AppSwitcherControl1.1 Description: AppSwitcher Control is a handy application which allows you to customize the appearance and behavior of the Application Switcher in Mac OS 8.5. AppSwitcher Control is free. Requirements: AppSwitcher Control requires a PowerPC Macintosh running Mac OS 8.5. Version History: v1.0 1998-09-17 - Initial Release. My first Macintosh application ever. v1.1 1998-09-21 - Revised layout of options using more visual elements. Eliminated popup menus. - Added miniature representation of the screen which allows you to visually set position, orientation, and grow direction, all at once. - Added ability to edit name width. Click the arrows to increment or decrement by 10 pixels. Shift-click to increment or decrement by 1 pixel. - Added ability to order by name or launch order, normal or reverse. - AppSwitcher Control now reads the Application Switcher's settings only the first time you launch it. When you quit AppSwitcher Control, it saves your settings to its own preferences file. From then on, it reads settings from its preferences file at launch. This results in much faster launch times. - AppSwitcher Control now does a better job of loading the existing settings. - AppSwitcher Control now remembers which tab was frontmost when you last used the application. - Added balloon help for just about everything. - General cleanup of the internal workings of the app. Questions? mailto:appswitcher@pascal.com http://www.pascal.com/software/

File Name: apps-with-apple-events.hqx (40 k)
Date: Nov 10, 1994
Date: 10 Jul 1992 11:11:05 -0700 From: "Apgar, Eric" Subject: AppleEventAppsWord Enclosed find a word document that has information about a bunch of applications that support Apple Events. I found it on AppleLink. I don't remember seeing it submitted... Apgar@Apple.com I said it, NOT Apple.

File Name: ascii-enc-11.hqx (32 k)
Date: Dec 01, 2000
From: David Kibrick Subject: ASCIIEnc 1.1 ASCIIEnc is an AppleScript implementation of the Theta Pi TI-83 Encryption, consisting of 2 programs. ASCIIEnc encrypts files based on a simple password, and offers a level of security somewhere between ROT13 and full-fledged ciphers, while BlockEnc encodes off of a block of random or customized values, which can be used as a one-time pad for unbreakable security.

File Name: ask-password-223-sc.hqx (24 k)
Date: Mar 25, 1996
From: Hugh Senior, flco@macline.co.uk Subject: askPW() dialog The attached project contains a means of implementing an askPassword dialog in SuperCard, suspending the script execution until a result is returned. All Info is contained in the project, with parameters and application examples. Hope it proves useful to others. /H

File Name: asm-110.hqx (28 k)
Date: Oct 23, 1998
From: kamprath@kagi.com Subject: Application Switching Manager v1.1.0 This file should be put in your "Macintosh Development Tools" section. The Application Switching Manager (ASM) is a public API installed by both ClaireWare Software's Program Switcher control panel (http://www.kamprath.net/claireware/program_switcher.html) and Binary Software's PowerSwitch control panel (http://www.binarysoft.com/psmac/psmac.html application with advanced process management and window management services, abiding by any settings that the user may have set in either Program Switcher or PowerSwitch.

File Name: associative-arrays-hc.hqx (20 k)
Date: Sep 24, 1996
From: (Chris Culy) cculy@blue.weeg.uiowa.edu Subject: Associative arrays for HyperCard This stack contains 2 XFCNs and 2 XCMDS to manage associative arrays. Associative arrays are arrays which can have strings as indices. For example, myPets[dog] Of course, the indices can be numbers as well, so these externals provide true arrays for HyperCard. These externals are free for non-commercial use, and may be freely distributed. If you like them, or are inspired to do a better job on associative arrays, send me e-mail: chris-culy@uiowa.edu Thanks. Chris

File Name: async-keys-11.hqx (988 k)
Date: Feb 19, 2001
From: Pecetta Subject: asynckeys press release Version 1.1 of Febraury 2001 © by Stefano Ghielmi & Stéphane Madrau What is AsyncKeys! ? 'AsyncKeys!' mean: 'Asynchronous keyboard reading', that is when the computer reads the status of the key pressed on the keyboard without waiting for them to generate a keyDown event. AsyncKeys is a little utility that shows you the exact keyboard reference number and its ASCII equivalent to a keystroke or key combination you can press.Note that if you change the layout of your keyboard (I.E. from US keyboard to French keyboard) some ASCII character changes but its keyboard reference number doesn't. AsyncKeys! contains the concept of the code of SpeedApp INIT and SwitchRes Extension. It just comes out from a simple discussion in between me and Stéphane Madrau, and it have been created just for fun and for to be a little utility for programmers and for to satisfy some curiosity of everyday people when using a compter, it is our free tribute for to teach and explain something to Macintosh users. System Requirements: AsyncKeys! have been tested on a Powermac with Mac os 7.6 and higher installed, actually it is at its first release and no incompatibilities are known, AsyncKeys! may work on 68k computers too, but we haven't tested. Hints: - Press any key on your keyboard and see what result is given. - Modification key are Option, Shift and Control keys. - The layout character you see is exactly the one given in the Key Caps Apple menuItem. - F1 to F4, Caps lock, Command, on/off key, and the volume/eject CD (in the new USB extended keyboard) keys, aren't showed because those keys are used by the System. Disclaimer: This software is Freeware and it is released "as is" then no support is provided and no reference for it too. Use it at your own risk. This software just reads keyboard events, we refuse all liabilities about damagements or malfunctions. You can copy it, send it to a friend, put it on a CD, etc. Just don’t modify it and alwais include in its package all the files you find in its folder after the download from its web site. What's new in version 1.1: Added two fields for to show the hexadeciamal value of the integers keynumber and ASCII references numbers. Added a new field which tells you if the pressed key one choosed from the numeric pad.

File Name: async-sound-sample-pas.hqx (104 k)
Date: Apr 03, 1993
Date: Sat, 27 Mar 1993 14:30:39 -0800 From: westrom@unixg.ubc.ca Subject: Pascal source code: async sound production I was trying to get Think Pascal 4.0.2 to play anynchronous sounds (sounds that play while other things are happening). It turns out that you have to remove the [D] Debug compile option or else the machine crashes. On the road to discovering this, I made a 'minimal' anynchronous sound playing program. A sample sound playing program is provided by Jim Reekes in the DTS folder of apple.com, but it is very elaborate and complex. What I offer here is a minimum piece of source code that a beginner could look at to see the essential elements of async sound production, done by-the-book (vol VI of Inside Apple, in this case). -------- Marv Westrom Faculty of Education, UBC Vancouver, B.C. Canada V6T 1Z4

File Name: atari-writer-convert-hc.hqx (24 k)
Date: Aug 18, 1997
From: mile23@ix.netcom.com Subject: AtariWriter Convert An AtariWriter conversion utility in HyperCard. (snazzy title, no?) This is a Macintosh HyperCard stack I wrote a while back to convert AtariWriter documents into Rich Text Format (RTF) files which could be imported into MS Word. You'll need: - A Macintosh (duh ). Any system that will run HyperCard will work. - HyperCard or HyperCard Player. I wrote this thing under HC2.1, but I just ran it under HCPlayer 2.3 and everything seems to be working fine. How it works: Run it by double clicking on it or opening it into HyperCard. Click on the big 'Convert A File...' button. You'll see the standard file selector box. Pick an atariwriter file. Wait. Wait some more. Wait even longer. Wait an eternity. The atariwriter file will be converted into a mishmash of {}s and /pards in the scrollable field. Select the text in the field, copy or cut it, and then paste it into a text/word processor. Save this text. This step is necessary because the utility doesn't output a file of its own. I'm a lazy programmer. :-) Load the saved RTF file into your word processor of choice. You might need to tell the word processor that the file is a Rich Text Format document. If you have a set of chained atariwriter files, you will need to convert them one at a time. I made another version of this utility, one that handles chained files, but alas it is nowhere to be found. Also, due to the way RTF works, you can't just paste the RTF code from the different chained files into one big text file, and then load that into a word processor. You'll have to treat each one seperately.

File Name: atm-ops.hqx (184 k)
Date: Jan 15, 1999
From: paull@cst.ca Subject: AtmOps Library AtmOps is a simple library that provides a uniform interface for performing atomic operations across all hardware and software configurations of the Mac OS. It provides atomic compare-and-swap, addition, and bit set/clear/test functions. The library is designed for application-level code (i.e., it's not suitable for writing device drivers). Full source is included. Paul Lalonde pbl@colba.net

File Name: attached-notes-palm-desktop.hqx (20 k)
Date: Aug 11, 1999
From: Johan Landin, Subject: Scripts for Palm Desktop Notes created and attached in the Palmª Desktop application will not appear as attached on the Palmª handheld. All items, including the notes, will transfer to the handheld but not the relationships between them. However, by giving the note a special title it will be transferred to your handheld with the relationship intact. Which title to use depends on the type of the item your note should be attached to. These scripts spare you the trouble of remembering the special titles. Run one of the scripts and a note with proper title will be created.

File Name: audio-cd-gh-12.hqx (36 k)
Date: Jun 08, 1999
From: "Glenn R. Howes" Subject: AudioCDgh 1.2 - The AudioCD AppleScript Extension Generally Helpful Software presents: AudioCDgh 1.2 cost: free author: Glenn R. Howes requires: System 7, A CD ROM drive, AppleScript AudioCDgh is an AppleScript extension (osax), which allows scripts to be written which control and give information about audio CD playback. Changes: Many bug fixes. More information commands. Support for track programs.

File Name: audio-time-scale-lib-11.hqx (60 k)
Date: Jun 22, 1996
From: ukjb@rz.uni-karlsruhe.de Subject: AudioTimeScaleLib1.1.hqx High quality audio time scaling PowerMac native DSP library for use with Metrowerks CodeWarrior. Allows changing the length of a soundfile without affecting pitch. Highly optimized coding of S.Sprenger's 'TIDE' algorithm. Version 1.1

File Name: auto-check-1b-xfcn.hqx (64 k)
Date: Sep 25, 1996
From: paul_consolo@mix.it (Paul Consolo) Subject: AutoCheck XFCN - The only "char-by-char" text validity checker. AutoCheck XFCN ©1996 ZiggySoft, By Paul Consolo e-mail: paul_consolo@mix.it The Mac graphic environment is very different from the one of IBM mini-systems (like old AS400). Yes, this is well-known. But, although the many advantages of our Mac, some little feature, especially for commercial purposes, is not present. In Macintosh, the editing of standard fields, for example, rarely can be controlled "as-you-type", but only checked after the text is completely entered. Thus, also in HyperCard. AutoCheck is an XFCN that, involving the "keyDown" hyperTalk function, allows a "char-by-char" control of the text you type on a field; you can decide to enter only numbers, letters, regular dates, formatted text, or any group of predefined chars. The entered char can be automatically modified (upper case, lower case, initial caps) and the total string lenght can be limited to any number of chars.

File Name: auto-rename-10.hqx (80 k)
Date: Aug 07, 1998
From: alphamix@hotmail.com Subject: AutoRename 1.0. A useful utility AutoRename 1.0 What is this? This is a simple utility to rename full folders in one click. It allows you to create a Base name to each file and then apply a number after the base name. It works great for preping image files for the web, or htmls for a website. Many uses can be gained. Stay tuned for the latest updates. Please use this utility with caution, as for there is no "undo" for this utility. Once you have renamed a folders contents, it is not undoable, sorry. Later versions will include: undo's, ability to add just file extentions, plug-ins and much more. If you have any suggestions for me please contact me: alphamix@hotmail.com I would love to hear some ideas. Report any bugs to me also. How to use AutoRename 1.0 To rename an entire folder of files (not including enclosed files), just click the Select Folder button on the main screen. After selecting a folder, type in a "base name", select a file extention if you wish to "force" one, and click "Begin" There is online help by clicking on the question mark icon in the upper right hand corner of the window. Click the Help button in the dialog box, and then click the mouse over an item which you require help on. Later versions will include a troubleshooting, however because of the basicness of this utility, troubleshooting would have been somewhat unnecessary. DisclaimerÖ AutoRename 1.0 has been tested on a G3 PowerMacintosh (PM770) and runs great. Any errors or problems that may occur are not the responsibility of the programmer, nor shal any compensation be given in the event of any errors. Please use this file and any included files only how they were intended to be used, do not change any included files without permission of the authors. Thank you for using my software.

File Name: ball-and-stick-376.hqx (3756 k)
Date: Dec 16, 2000
From: Norbert Mueller Subject: bs2000free.hqx: Ball & Stick - Molecular Graphics What does Ball & Stick do? Ball & Stick generates images and animations of three dimensional molecular models at atomic resolution from input files obtained from either structure libraries (e.g. protein data bank) or generated by experimental methods (e.g. X-ray crystallography, NMR,...) of by computatioanl chemistry (e.g. molecular mechanics, quantum-mechanics,...) Who uses Ball & Stick? People working in "molecular sciences" who want to publish graphical representations of molecular models (click for examples). What sets off B&S from other products in this area is the print quality achieved on moderately priced systems. Technically this is due to the fact that we use a vector graphics concept up to the last step of rendering, which is done by the selected driver (display or printer). IMPORTANT ANNOUNCEMENT - Ball & Stick available for free Due to the fact that the future of Pascal compilers for MacOS X is unclear, we freeze the development of the popular molecular graphics program Ball & Stick (aka B&S) as of December 2000. As a service to the Mac community in molecular sciences the current versions (3.7.6 and 3.8b3) will be made available for free (by download) but we retain all rights to the software. At the same time I will cease to give technical support. One of the main reasons behind that move is that the only maker of a Pascal compiler for the Mac has been promising a MacOS X compliant version for three years and not delivered (yet, as I hope). I cannot afford to keep development and support on obsolete system configurations going, while income is diminishing due to the lack of new versions that comply with MacOS X. Redistribution is only allowed if the entire archive is included and only if no money is charged. Exceptions require the written confirmation of one of the copyright holders. The current free versions are also available here: http://www.orc.uni-linz.ac.at/mueller/download/bs2000free.hqx More info on Ball & STick can also be found at: http://www.orc.uni-linz.ac.at/mueller/bast/ball_and_stick.html The free version will run on any PowerMacintosh under any of the MacOS versions compatible with the respective model.

File Name: banana-peeler-101.hqx (20 k)
Date: Nov 20, 1998
From: bschulze@dnaco.net Subject: Banana Peeler 1.01 Banana Peeler 1.01 Bug fix version. Removes more banners. Banana Peeler is an AppleScript (compiled as an application) that comments out the banner code in Sherlock files. No more banner ads on your desktop! Just double-click to run. Read the read me. Requires: Mac OS 8.5, AppleScript standard install

File Name: bartender-131.hqx (60 k)
Date: Aug 07, 1998
From: akua@bluewin.ch Subject: Bartender V1.31 Bartender V1.31 - free dist. rights Bartender was originally written for a Pippin developer who wanted the menu bar to be invisible while starting his CD. Bartender can (now) do these things: 1. Prevent the menu-bar from ever being drawn. 2. Prevent the menu-bar area from being usable. 3. Let the menu-bar come & go depending on mouse/keys. 4. Prevent anything from being dragged. 5. Disable extraneous monitors on (non-sensing) video cards. Bartender patches no traps and is CD-ROM ready. Freeware by Gregory Lemperle-Kerr ©1998 AKUA interactive media AG Released: 1. August, 1998. Happy 1st Birthday, Ciela Fontaine Kerr!

File Name: basic-black-151-c.hqx (108 k)
Date: Nov 26, 1995
From: Mason Loring Bliss Subject: Basic Black 1.5.1 source release Enclosed is the source distribution of Basic Black version 1.5.1. Please use this in place of the 1.5 source package, as version 1.5 contained a couple of bad errors that weren't caught until after it was released. This version is stable.

File Name: bb-autocomplete-141.hqx (1168 k)
Date: Feb 13, 2005
From: Michael Tsai Subject: BBAutoComplete-1.4.1.dmg BBAutoComplete adds word auto-completion to Affrus, BBEdit, Mailsmith, Script Debugger, Smile, Tex-Edit Plus, and TextWrangler. You type the start of a word, press a key, and BBAutoComplete types the letters to complete the word. If BBAutoComplete guessed wrong, you can keep pressing the key to cycle through other possible completions. Other auto-completion utilities need to be taught the abbreviations and expansions that you use; BBAutoComplete avoids this hassle by automatically looking for expansions in the program's open documents. This means that it always suggests completions that are relevant to your current task. Requirements: Mac OS X 10.2 or later More Info:

File Name: bbedit-30-dev-kit.hqx (80 k)
Date: Oct 18, 1994
From: bbsw@netcom.com (Bare Bones Software) Subject: BBEdit 3.0 Extension Developer's Kit Date: Mon, 17 Oct 1994 19:22:10 -0700 (PDT) The attached StuffIt Deluxe archive contains documentation, interfaces, and sample source code that developers can use to write BBEdit extensions. This updated version features revamped documentation, a new "universal" include file, and information and samples on how to write PowerPC-native extensions. Extensions written with this kit are compatible with BBEdit and BBEdit Lite, version 3.0, and, if properly written, are also backward-compatible with older versions of BBEdit. The extension developer's kit is also immediately for anonymous FTP from ftp.netcom.com, in /pub/bbsw, and from ftp.std.com, in /pub/bbedit. If you have a URL-aware utility such as MacWEB, Anarchie, or Mosaic, you can directly access the developer's kit with one of the following URLs: ftp://ftp.netcom.com/pub/bbsw/bbedit-30-dev-kit.hqx ftp://ftp.std.com/pub/bbedit/bbedit-30-dev-kit.hqx -- Bare Bones Software, Inc. Internet: bbsw@netcom.com %==========================================================================% Rich Siegel Michael Fryar Patrick Woolsey President & CEO Chief Operating Officer Chief Technology Officer

File Name: bb-gun-bbedit-auto-typer.hqx (12 k)
Date: Mar 12, 1997
From: jgelcer@everyware.com Subject: BB-Gun - BBEdit auto-typer BB-Gun This tiny drag and drop utility should be useful to webmasters, HTML hackers, programmers, and general BBEdit-o-philes. It simply converts any file (or multiple files) dropped on it into BBEdit text files. Freeware. By Jim Gelcer jgelcer@everyware.com http://www.idirect.com/users/jimig.html BB-Gun may be included on a CD-ROM under certain specific conditions, as described in the accompanying Readme file.

File Name: benchmark-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:45:07.00 To: hagood@scri1.scri.fsu.edu CC: Subj: BenchMark Ext Date: Wed, 31 Jul 91 13:27 GMT +1200 From: Allan Udy Subject: BenchMark Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" BenchMark BenchMark is a memory use and timing device to aid developers in determining the most efficent way to execute a procedure.

File Name: best-of-hc-externals-20d.hqx (952 k)
Date: Aug 30, 1996
From: (Moritz Grund) moritz.grund@rhein-neckar.netsurf.de Subject: Best of HC Xtensions - MAC That¥s a compilation of the best Hyper Card XMCDs and XFCNs... German Version Text from Mathias Khalert... Freeware So long! Moritz Grund http://nextop.in-berlin.de/~zed When do you use pgp please tell me that!

File Name: better-edit-keys-11-j.hqx (140 k)
Date: May 10, 1997
From: ishi@NetLaputa.or.jp Subject: Better Edit Keys 1.1J (Japanese version) From: (Haruka ISHI) ishi@NetLaputa.or.jp Subject: Better Edit Keys 1.1J (Japanese version) Better Edit Keys 1.1J is the Japanese version of Alessandro Levi Montalcini's original. * Better Edit Keys is a cool system enhancement that allows you to use the shift, option and control keys with the arrows, delete, forward delete and clear keys in any standard text editing field, including basic text editors such as SimpleText. This makes it much easier to work with text without reaching the mouse. The following key combinations are allowed: - shift + any arrow: extend the current selection. - option + left/right arrow: move to the previous or next word. - control + left/right arrow or option + up/down arrow: move to the beginning or end of the current line. - shift + option + any arrow: move like option + arrow while extending the selection. - option + delete: delete up to the beginning of the current word (or clear selection). - forward delete or shift + delete: delete the next character (or clear selection). - option + forward delete or shift + option + delete: delete up to the end of the current word (or clear selection). - clear: clear the current selection, if any. - option + clear: delete the current word (or clear selection). * The above tasks should usually be performed by applications, but many of them don't care. Better Edit Keys implements this default behavior in all situations where the application is not already taking care of it, but it does nothing if the application handles the keystrokes by itself. This means that the above keystrokes will not work if the application already handles them. For example recent versions of SimpleText handle the forward delete key by themselves, which also disables the option + forward delete keystroke provided by Better Edit Keys. There is no safe way to override the application's own handling of the keystrokes, so Better Edit Keys is only useful for applications that don't handle them and for generic text editing fields like the ones in dialog windows. New in version 1.1: - Minor changes in the code. Switched the payment method to Kagi and recompiled with CodeWarrior 11. This is $10 shareware. Have fun and support Alex. The Japanese versions of Alessandro's programs are available at: http://persoweb.francenet.fr/~alm/alm_files.html ftp://ftp.alpcom.it/software/mac/LMontalcini/localized/ Haruka Ishi ishi@NetLaputa.or.jp May 9, 1997

File Name: beyond-html-103.hqx (408 k)
Date: Jul 07, 1998
From: jbruyndonckx@waveweb.innet.be Subject: beyond-html-103 When composing a website, many elements come back, like a standard banner, or the same footer, etc. In traditional html, you'd have to copy&paste these elements over and over again in the individual pages. An update nightmare! Beyond HTML allows you to: - use include files - use macro definitions - conditional compilation - tidbits, like: C-style comments, automatic modification date, special characters,.. Beyond HTML is implemented as a MetroWerks' CodeWarrior Plugin. CW Pro 2 or higher is required. ---- You are allowed to put the archive on a CD. A manual is included. Greetings, Jan Bruyndonckx

File Name: bincalc.hqx (68 k)
Date: Jul 08, 1998
From: stlogic@connectnet.com Subject: Binary Calculator 1.0.3 Binary Calculator 1.0.3 Binary Calculator is a simple RPN-style calculator designed for programmers. It lets you manipulate numbers in a variety of formats and do binary operations on them that few other calculators allow. With BinCalc you can directly turn bits on and off just by clicking them.

File Name: bitmap-libraries-30-c.hqx (224 k)
Date: Aug 26, 1996
From: (John Montbriand) tinyjohn@sk.sympatico.ca Subject: BitMap Libraries 3.0 3.0 replaces 2.0, 1.1 and 1.0. now includes PowerPC interfaces for Macintosh Common Lisp. Routines for drawing with bitmaps. - routines for creating bitmap structures in memory. - rotate functions for rotating bitmaps 90 degrees left and right, - flip functions for flipping bitmap data both vertically and horizontally, - a trace edges routine for tracing the edges of an image, - a rotation routine for rotating a bitmap to a particular angle, - a routine for duplicating bitmaps, - a routine for comparing bitmaps, - routines providing the painbucket tool and lasso tool effects, - transfer routines for transfering bitmap data to and from the PICT format, - a complete set of logical operations on bitmaps, - a complete set of pixel oriented routines for testing, setting, clearing, and toggling individual pixels in bitmaps, - routines and a macro allowing you to quickly and easily draw into bitmaps, - routines for copying bitmap images to the current grafport, Full C source code, source code examples, tons of documentation, and a 411 help file. These libraries are for free. Copyright (C) 1996 by John Montbriand. All Rights Reserved.

File Name: bob-15-c.hqx (112 k)
Date: Oct 04, 1993
Date: Sat, 2 Oct 93 23:08:11 -0700 From: tsyang@dec-9.CE.Berkeley.EDU (Tzong-Shuoh Yang) Subject: Bob15.hqx - Bob Programming Language (Think C source) This is the Tinnk C 6.01 version of Bob 1.5. For details, please see article Betz, David. "Your own tiny object-oriented language: C++? Smalltalk? What about Bob? (an interpreter formed from C++ and Lisp) (tutorial)", Dr. Dobbs Journal v16, n9 (Sept, 1991):26 (8 pages). Bob was written by: David Betz P.O. Box 144 Peterborough, NH 03458 (603) 924-4145 Bob is available free of charge for non-commercial use. If you're interested in using Bob commercially, please contact him at the above address. The original source codes are written in Microsoft C and can be obtained by anonymous ftp from ftp.mv.com. Have fun. T. S. Yang (tsyang@ce.berkeley.edu) ================================================================

File Name: bolo-maps.hqx (156 k)
Date: Jun 26, 1997
Subject: Bolo Maps Date: Thu, 04 Feb 93 02:42:47 -0800 From: Stuart Cheshire Hi Bill, Here are the new converted maps. This single file replaces the following: bolo-btm-maps.hqx bolo-forest-island.hqx bolo-kngpa-maps.hqx bolo-map-collection-2.hqx bolo-map-collection-3.hqx bolo-map-collection.hqx bolo-maryville-maps.hqx bolo-nick-and-kens-maps.hqx bolo-us-world-maps.hqx Stuart Cheshire * Liliore Green Rains Houses Resident Computer Coordinator * Stanford Distributed Systems Group Research Assistant * Macintosh Programmer

File Name: box-maker-15-cpp.hqx (1744 k)
Date: Dec 11, 1996
From: reinder@neuretp.biol.ruu.nl (Reinder Verlinde) Subject: BoxMaker++ 1.5 BoxMaker++ is a freeware C++ shell for the creation of dropboxes (programs which are mainly used by dropping files onto them. The files are then processed by the dropbox). It comes with C++ complete source code, CodeWarrior and Symantec projects, and some example dropboxes for locking/unlocking files, changing creator and type, for generating a directory listing, and with full source code to uZak, a program to play back the sound tracks of QuickTime movies. If you are only interested in getting a copy of uZak: this is uploaded separately.

File Name: bug-hunt-lite-11.hqx (16 k)
Date: Mar 15, 1996
From: Andrew Barry, ajbarry@ozemail.com.au Subject: BugHuntLite 1.1 Welcome to BugHuntLite, the free memory protection library for PowerPC developers using Metrowerks CodeWarrior. BugHuntLite: * validates reads and writes to memory - dropping into the debugger if an illegal address is accessed; * requires no source code changes (other then calling the initialisation function); * only validates memory operations performed by your program - if you ask the OS to hose you, it will still oblige; * is free - memory protection should be a right, not a privilege; * is wildly incompatible with Virtual Memory (and probably RamDoubler); * is written by a 'rogue' programmer, with no inside knowledge from Metrowerks, Apple, etc. * is only compatible with Metrowerks CW7 & CW8; * only works with PowerPC code This fixes a problem in BugHuntLite 0.9 & 1.0 Thanks. Andrew Barry

File Name: c3d-appearance.hqx (12 k)
Date: Apr 25, 2000
From: Jeff Beeghly Subject: C3DAppearance 1.0.0 This archive should be placed within the _Development/_Library directory. C3DAppearance ia a PowerPlant class (and methodology) to add a simple 3D appearance to your PowerPlant applications without clobbering the Appearance Manager. With PowerPlant 1.9.3 (CodeWarrior Pro 5), if your application uses PowerPlant's 3D appearance classes, you are not only using PowerPlant's wrapper classes for the Appearance Manager, but the Grayscale library as well (in case the Appearance Manager isn't present). What a waste! If you have a simple application (one that only uses push button, check box, and radio button controls) - use C3DAppearance instead. For more information, go to http://www.connectexpress.com/~sd/Jeff_Beeghly/

File Name: call-hyper-10-ext.hqx (4 k)
Date: Sep 30, 1993
From Wed Sep 22 07:27:55 1993 From: "Rene G.A. Ros" Subject: callhyper-10.sit.hqx Date: Wed, 22 Sep 93 13:27:47 MET DST 4D external by Ricardo Batista. Enables you to call HyperCard XCMDs and XFCNs from within an 4D data-base. XCMDs and XFCNs which call back to HyperCard can't be used.

File Name: camparse-10.hqx (12 k)
Date: Apr 09, 1999
From: cth2@dana.ucc.nau.edu Subject: CamParse - WebCamToo 1.4 log parser CamParse will parse out a log generated by WebCamToo 1.4 and extract some meaningfull information including who is visiting the server, where are they coming from, and how long they are staying. Given enough memory and enough time, it should handle logs of just about any size. I have run it on a log with 50,000 lines on my Performa 6400 in about two minutes. Right now it's just a Perl script, so it requires MacPerl to run. Nowhere Man cth2@dana.ucc.nau.edu http://dana.ucc.nau.edu/~cth2

File Name: caps-changer-10.hqx (20 k)
Date: Feb 11, 1996
From: Ken Dunham Subject: CapsChanger1.0 CaPs ChAnGeR is a HyperCard 2.1 utility stack that enables users to change uppercase text to properly formatted lower case text. You can also change lower case text into all uppercase if you're looking to shout in someone's direction. This product has been designed for a commercial product "HyperCard Roundup" but may be registered separately if so desired. You have my permission to include this archive on commercially available CD-ROM's. Please contact the author at kdunham@eosc.osshe.edu if you have any further questions.

File Name: caps-light-12.hqx (136 k)
Date: Apr 14, 1998
From: alimatthews@geocities.com Subject: CapsLight 1.2 CapsLight is a small control panel intended for PowerBook users, although it will work on any Macintosh computer with System 7.0 or later. CapsLight displays an icon in the menubar whenever the caps lock key is engaged. On Powerbooks whose keyboards don't have a locking caps lock key and have no caps lock light, this is a helpful feature. Version 1.2 adds no new features, but fixes a small bug that prevented the menubar being redrawn properly on some computers. thanks, Alastair Matthews

File Name: cats-eye-view-vol-7.hqx (6024 k)
Date: Jul 29, 1999
From: eij@ratio.co.jp Subject: Cat'sEyeView vol.7 Cat'sEyeView vol.7 ----------------- This is the seventh volume of Cat's Eye View. I think this is one of the best movie I've ever made. In order to view this movie properly, you need 16 bit color and a 14 inch or larger monitor. I don't recommend 68k CPU and virtual memory. Those will probably cause serious delay of frame rate. Cat's Eye View series are freeware. Please come to my web site. Please call at my other web site where you can see many pictures drawn by children all over the world. http://www2.tky.3web.ne.jp/~eij/index.html eij eij@ratio.co.jp

File Name: c-bitmap-window-tcl-p.hqx (8 k)
Date: Nov 30, 1995
From: Patrick C Hew Subject: CBitmapWindow-P.sit.hqx uploaded to TCL archive CLASS: CBitmapWindow SUPERCLASS: CWindow LANGUAGE: Pascal (THINK Pascal) TCL VERSION: TCL 1.1.2 Pascal COPYRIGHT: Original C++ version by David Dunham. Pascal translation by Patrick Hew. CBitmapWindow is a window class which does it's drawing via an offscreen bitmap.

File Name: ccm-area-132.hqx (180 k)
Date: Feb 17, 1998
From: dathorc@jps.net Subject: CCMArea 1.3.2 CCMArea is a set of Metrowerks PowerPlant classes which makes it easy to add contextual menus to PowerPlant applications. CCMArea features: - Mix-in architecture for easy integration - Automated cursor and mousedown handling that follows all of Apple's interface guidelines - Optional click-and-hold feature for displaying menus - Utility functions that make it easy to build menus for display For more details, visit the CCMArea web page: http://www.kagi.com/dathorc/ccmarea.html David Catmull dathorc@jps.net http://www.kagi.com/dathorc/index.html Sent with Cyberdog: Because it's not over until we say it's over...

File Name: ccontextual-menu-10.hqx (12 k)
Date: Oct 24, 1997
From: dair@dircon.co.uk Subject: CContextualMenu 1.0 CContextualMenu is a utility class that provides Contextual Menus for PowerPlant applications. It uses the Contextual Menu Manager if it's available, and the normal Mac OS Menu Manager if not. This allows applications to support Contextual Menus under both Mac OS 8 and System 7, without having to write additional code. CContextualMenu requires Metrowerks CodeWarrior and PowerPlant. -dair

File Name: ccs-ide-10.hqx (764 k)
Date: Sep 23, 2002
From: "Justin Spahr-Summers" Subject: CHCode Simple IDE 1.0 Utilizing a unique programming language created by us, this environment makes for easy programming and development. Loaded with examples and a quick tutorial guide, you can get started with CHCode Simple in no time! Extensive documentation is included and any questions you might have we can answer! All programs created using CHCode Simple run in a fast and reliable environment, thus making it the choice program for developers. - This file may be included in the Info-Mac Archives CD-ROM.

File Name: c-date-time-control-cpp.hqx (24 k)
Date: Sep 18, 1996
From: kamprath@kagi.com (Michael F. Kamprath) Subject: CDateTimeControl, A Power Plant Class CTimeDateControl is a drop in module to give your Power Plant based application an easy to use, graphical time and/or date picker. The user interface of CTimeDateControl allows a user to click on a portion of a date and/or time string, and then change it's value by clicking on an arrow or with the arrow keys. Michael F. Kamprath mailto:kamprath@kagi.com | http://www.leonardo.net/kamprath/ mailto:kamprath@bunt.com |

File Name: cdev-stub-cw.hqx (8 k)
Date: Mar 15, 1994
From: Gordon Watts -- U of Rochester Subject: FWD: cdev stub for CodeWarrior Date: Tue, 15 Mar 1994 8:38:30 -0600 (CST) From: SMTP%"cwarrior@netcom.com" 15-MAR-1994 07:22:16.60 To: GWATTS CC: Subj: cdev stub for CodeWarrior Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="========================_27555112==_" Date: Tue, 15 Mar 1994 07:25:59 -0500 To: cwarrior@netcom.com From: joe zobkiw Subject: cdev stub for CodeWarrior Message-Id: Sender: owner-cwarrior@netcom.com Precedence: list Reply-To: cwarrior@netcom.com --========================_27555112==_ Content-Type: text/plain; charset="us-ascii" This next one is a stub that will allow you to write a cdev in CW (even though it currently does not allow you to use an id that is a negative.) The code is commented well enough to understand what is going on. --========================_27555112==_ Content-Type: application/mac-binhex40; name="Warrior_cdev_stub.sit" Content-Disposition: attachment; filename="Warrior_cdev_stub.sit"

File Name: cellusoft-graphics-p.hqx (144 k)
Date: Feb 21, 1994
From: kenlong@netcom.com (Ken Long) Subject: Cellusoft Graphics Pascal Date: Sun, 20 Feb 1994 20:45:55 -0800 (PST) Tony Small's Cellusoft Graphics Routines in Pascal. Puts up a window, adds a color 'PICT' for background, then animates his "walking eyes" over it, from left to right. -------------------------CUT HERE-------------------------------

File Name: change-case-12-xcmd.hqx (12 k)
Date: Jan 18, 1996
From: benl@resunix.ri.sickkids.on.ca (Ben Lawson) Subject: ChangeCase 1.2 XFCN ChangeCase XFCN 1.2. Copyright Ben Lawson, 1993-96. All rights reserved. Free for personal use, shareware fee $25.00 (CDN or US) for professional or commercial use. The ChangeCase XFCN contained in the enclosed HyperCard stack (compressed with DropStuff 3.5.2) takes text input and quickly (1000 times faster than pure HyperTalk) returns that text with the case of its characters changed according to the specified conversion method. This version adds the "random" conversion method. Options: flip (reversed), lowercase, random, sentence, title, uppercase Syntax: ChangeCase(Container,,) Example: answer ChangeCase("abc","Title") -- returns "Abc"

File Name: change-curs-xcmd-10r.hqx (8 k)
Date: Apr 12, 1996
From: (Perry Barton) pbarton@cris.com Subject: ChangeCurs XCMD 1.0r Use the ChangeCurs XCMD to replace the hand cursor with a different one of your choosing. Unlike the HyperTalk "set cursor to xxx", ChangeCurs exists OUTSIDE of a handler. The cursor that you specify will remain in effect until you change it back to the hand cursor (or any other) Version 1.0r contains the _final_ registration information.

File Name: change-delimiter-xfcn.hqx (8 k)
Date: Aug 09, 1996
From: (John Sudderth) mail.hsv.tis.net@traveller.com Subject: ChangeDelimiter XFCN An XFCN that will change the delimiter of a given list. ChangeDelimiter is part of the Core Collection v2.2.

File Name: change-ie-search.hqx (8 k)
Date: Jan 26, 2001
From: Marc Liyanage Subject: change-ie-search-1.0.sit.hqx - Change default search engine This script allows you to change the search URL in Internet Explorer. After it is changed, automatic search queries will be sent to the new search engine. You can search by typing "?" or "search" followed by your search terms into the URL text field at the top of the browser window. The "Tanaka's osax" Scripting Addition is required. Download it, unstuff and drop onto the closed "System Folder". Then just drag and drop Internet Explorer's program icon onto the icon of this script. The home page is http://www.access.ch/ml/software/applescript/ May be redistributed on CD-ROMs etc.

File Name: character-generator.hqx (388 k)
Date: Apr 07, 2000
From: Subject: Character Generator This generates characters from numbers, and turns numbers into characters. Its used when you want to find out the ascii values of things. "12345 abcdef" becomes "49, 50, 51, 52, 53, 32, 97, 98, 99, 100, 101, 102" and "65-90, 32, 97-122" becomes "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz". Comes with source code.

File Name: check-gestalt-for-xcmd-10a.hqx (12 k)
Date: Oct 06, 1996
From: nwcs@usit.net (Neil Schulman) Subject: CheckGestaltFor XCMD 1.0a This is a slightly revised version of CheckGestaltFor XCMD. It is now version 1.0a. What's different? The biggest difference is that it was compiled with Codewarrior DR9 (original was DR 4.5) and it eliminated one library file. Also, the code is more compact and faster. Added a selector (well, not a real selector) that returns the version information, too. Revised the documentation some. This program is completely free for any use. If you use it, all I ask is that you put my name in the about box or somewhere appropriate. I'd also love to know what programs it will be used in. If you're feeling generous, please send me a copy! Otherwise it is free. Not public domain, mind you. There is restricted commercial for-profit distribution with the exception of PHT CD-ROMs of Info-Mac archives. I do this to support the Mac community. If you have any questions about this program, please feel free to contact me! Neil Schulman: nwcs@delphi.com, nwcs@usit.net, nschulman@aol.com

File Name: chiron-24.hqx (180 k)
Date: Aug 25, 1995
From: CyberDog91@aol.com Subject: Chiron v2.4 Release Folder 1 Thanks for checking out Chiron v2.4 for the Macintosh. A complete online manual for dealing with your Macs problems. WHAT'S NEW? Over 300 additional system error listings have been added. A chapter explaining over 20 of the most common system errors is also included at the request of several users. WHAT IS CHIRON? Chiron is a self-running application that contains a wealth of information helpful to most Macintosh users. This version of Chiron includes information on the following subjects: - System Error Code Listings - These chapters list and describe the type of system errors indicated by the I.D. number in System Error dialogs. Also includes in depth description of over 20 of the most common errors. - Virus and Trojan Horse Listing - This chapter lists and explains all currently known Macintosh virus and trojan horses, plus ways to prevent virus and trojan horse infections and simple ways to clense your system of those unwanted viruses. - Newton Error Codes - This chapter explains what the various error codes are for Apple's Personal Digital Assistant (PDA). - The Sad Mac - This chapter is very helpful if you can't get a Mac to start up. Often, if there is a problem with the hardware the Macintosh will display an error code at start-up time (often referred to as a "Sad Mac"). This describes what the problems these error codes represent on ALL Macintosh's from the Mac 128k up to the latest models, excluding the PowerMacs. - Crash Recovery Strings - This chapter contains all the information I could find on using your Macintosh's programmer switch (see user manual for more info) to successfully recover from a crash with only minimal damage's. - How to Avoid Another Bomb - This chapter explains how you can prevent that dreaded bomb dialog. IS THIS FREEWARE? Yep, no charge. I originally compiled this information for my own personal reference. But, at the request of several Mac Users I have posted it online. ---------------- The author can be contacted at: Chiron v2.4 Rob Cummings 104 Evelina Drive Marlborough, MA 01752-1088 or fontesb@meol.mass.edu

File Name: c-interp-c.hqx (48 k)
Date: Jun 08, 1993
Date: Wed, 2 Jun 1993 10:15:23 -0600 From: cshotton@oac.hsc.uth.tmc.edu (Chuck Shotton) Subject: C Interpreter Source Code C_Interp.sit contains the complete Think C source code for an interpreter of a subset of C. It is implemented as a subroutine call that can be embedded in any application, making it extremely easy to add scripting to an existing application. Callbacks from the interpreted C code to the calling application can be made. The source should compile without changes on any Unix host as well. See the enclosed documentation for more details. Note: I am not the original author of this code, but I have modified it to create a stand-alone library function. See docs for credits. ---

File Name: click-scripts-217.hqx (136 k)
Date: Aug 15, 1999
From:Nemesis Subject:Click Scripts 2.1.7 Create your own HyperCard scripts with a few mouse clicks. No knowledge of HyperTalk is required therefore!

File Name: clip-2-icns.hqx (228 k)
Date: Mar 26, 1999
From: mihai@mscape.com Subject: clip2icns 1.5.1: create & edit OS 8.5 32-bit icons clip2icns is a little utility is designed to help you create 32 bit icons (which are available under MacOS 8.5 and above). Since Apple has chosen (for the time being) not to release an editor, I've created clip2icns to fill that gap. It takes a picture from the clipboard, splits it up into the icon and mask, and either inserts it into a current file or makes a new icon. New in this version: 1.5.1 February 27 1999 - clip2icns should work again under pre 8.5 systems - an error message is now displayed if a file that's in use is opened - icons with custom IDs should be displayed properly Mihai ..

File Name: c-modal-dialog-cpp.hqx (16 k)
Date: Oct 12, 1995
Subject: CModalDialog C++ Class From: "Michael F. Kamprath" Enclosed is my implementation of a modal dialog C++ class. It is fairly easy to use and removes most of a dialog's implementation details from you. You can easily create sub classes to customize behavior for particular types of modal dialogs (a dialog with a Text Edit text box example is supplied). This code is designed to be "stand alone" and does not depend on any "Class Archive" for use. Can be used in C code to make dialog handling more standardized (of course, turn on the C++ compiler for the source it is used in).

File Name: c-modal-progress-cp.hqx (32 k)
Date: Feb 18, 1995
Date: Fri, 17 Feb 1995 22:33:00 -0500 From: "graham (g.) heathcote" Subject: CModalProgress class source code Enclosed is source code for a class which implements a progress dialog such as Finders copy dialog. There is a readme and example app. Regards, Graham Heathcote.

File Name: cnav-services-10.hqx (16 k)
Date: May 22, 1998
From: dair@dircon.co.uk Subject: CNavServices 1.0 CNavServices is a utility class for PowerPlant applications. It provides a straightforward mapping between Standard File API calls and Navigation Services, falling back to Standard File if Navigation Services are not available. Navigation Services is Apple's new file navigation API which replaces Standard File under Carbon, and is also available for current Mac system software. It allows open/save dialogs to become movable and resizable, as well as allowing users to switch between applications while a dialog is open or to open several files at once. -dair _______________________________________________________________ (Work) mailto:dair@lightwork.co.uk http://www.lightwork.com/ (!Work) mailto:dair@kagi.com http://www.kagi.com/dair/

File Name: codeperfect-20.hqx (1332 k)
Date: Apr 27, 2000
From: Nikita Zhuk Subject: Abstract for CodePerfect 2.0 (uploaded to info-mac.org) CodePerfect (formerly known as CodeWizard) is a powerful, easy-to-use tool, which converts and lists many types of codes needed in programming, web design and other forms of use of the Mac OS computing environment. While CodePerfect uses advanced conversion routines, the use of the program is very simple. All you need to do to convert a value to another is to click on the right conversion tab and you're ready to go. You can also combine the value searches by using MultiSearch. CodePerfect also converts text files from Mac format to Windows and vise versa The user interface (UI) in CodePerfect is very self-explanatory. Application consist of only one window, where all functions are performed. The needed feature is chosen from 7 tabs. The last tab (MultiSearch) combines all CodePerfect's conversion methods in one function, but it's easier to use specific methods if you need only one type of conversion, because then you can build a list of several conversions (for example Hex code to character). ***

File Name: code-wizard-10.hqx (1272 k)
Date: Mar 24, 2000
From: Nikita Zhuk Subject: CodeWizard 1.0 submission CodeWizard is an application which shows ASCII codes of pressed keys, converts ASCII codes to corresponding characters, shows values in hex format, shows HTML special characters and all error codes of Macintosh operating system. Features: The user interface (UI) in CodeWizard is very self-explanatory. Application consist of only one window, where all functions are performed. The needed feature is chosen from 7 tabs. The last tab (MultiSearch) combines all CodeWizard's conversion methods in one function, but it's easier to use specific methods if you need only one type of conversion, because then you can build a list of several conversions (for example Hex code to character). CodeWizard supports Drag&Drop, so you can drag desired conversions to your desktop as text clippings.

File Name: colour-block-cdef-11-c.hqx (16 k)
Date: Jun 14, 1995
From: ccaadfg Date: Wed, 14 Jun 1995 16:23:30 +0100 Subject: ColourBlock CDEF 1.1 ColourBlock CDEF is a CDEF for obtaining and displaying a block of colour from the user. To look at, it's a cross between the Colour and Labels Control Panels. Metrowerks CodeWarrior source and a compiled version are included in this archive. -dair

File Name: column-maker-101.hqx (12 k)
Date: Sep 10, 1995
From: dwade@netcom.com (Doug Wade) Subject: ColumnMaker 1.0.1 This replaces version 1.0 which is currently in the archive. It's a minor bug fix release based on feedback from its users. Column Inserter is a free BBEdit extension. Column Inserter is useful for a couple of reasons: 1. It inserts a space or tab character into every line of the document at the insertion point, seperating it into columns. This is extremely useful if you have a file full of data that is running together and need to separate it before importation to, say, a graphing utility. 2. It comes with source. It's not wildly complex, but it's CodeWarrior compatible. 3. It has a Metrowerks CodeWarrior project. It took me a little playing to get a working project, since the ones in the SDK are for Think C. Hopefully this will save somebody else a little time.

File Name: comment-excerpter-11b.hqx (36 k)
Date: Oct 02, 1997
From: malmgren@euronet.nl Subject: Comment Excerpter 1.1b CommentExcerpter 1.1 is an application produced with Data Transformer Project Manager 0.9a10 available on Info-Mac. It extracts the comments out from C source code. To try 'CommentExcerpter App' either drag and drop a textfile on it or start it and open a textfile from inside it. The minimum system required for the 'CommentExcerpter App' is a Macintosh LC (Motorola 68020), running MacOS 7.0 or later (Systems before version 7.5 also require the Thread Manager extension, available for free from Apple). In order to look inside 'CommentExcerpter App' and its graphs must you have Data Transformer Project Manager 0.9a10 or later. To compile the project you will also need a C/C++ compiler from a third party vendor, such as Metrowerks or Symantec. More information about this application is available on the net: /Jens Malmgren malmgren@kagi.com --- "Richard Of York Gave Battle In Vain" - The end of the story?

File Name: compare-12-xfcn.hqx (32 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Compare XFCN, Version 1.2 An external function for Apple HyperCard 2.x This XFCN closes a gap in HyperCard. With it you can compare two strings, but this XFCN is, unlike HyperCard, case sensitive. This XFCN is accelerated for PowerPC (only for HyperCard >= 2.3). Also a version for 68K Machines is included. For more information use: E-Mail: matthias.kahlert@rz.fh-regensburg.d400.de Internet: http://rfhs0002.fh.uni-regensburg.de/~s1830/hypercard_e.html Thanks Matthias Kahlert, Regensburg/Germany, January 4th 1996

File Name: compare-string-xfcn.hqx (8 k)
Date: Sep 22, 1996
From: mail.hsv.tis.net@traveller.com (John Sudderth) Subject: CompareString XFCN An XFCN that will do a case sensitive string compare. CompareString is part of the Core Collection 2.2.

File Name: conics-cpp.hqx (68 k)
Date: Nov 23, 1996
From: aidan@xanadu.kublai.com (Aidan Cully) Subject: MacConics Source Code - C++ This is the full source code to the Conic sections program, written in C++.

File Name: connect-me-to-10.hqx (728 k)
Date: Jan 26, 2000
From: "Robert J. Clay" Subject: Connect me to... freeware WWW Utlity for Macintosh I must admit that the "Connect to..." script which comes with the MacOs is a pretty good little utility by Apple Computer, Inc. However, I have often been frustrated by not being able to change the default URL that comes with it, and not being able to have a list of favorite URL's which I can access from my desktop. That's why I put together this little freeware application. It is meant as a replacement for the "Connect to..." script, and I believe you will find it very versatile and easy to use. To start off, you must have: A PowerPC computer MacOS 8.5 or later AppleScript A web browser If you would like to place this application in the Apple Menu, where it was designed to go, simply double click on the "Installer applet". All the moving will be done for you instead of you having to dive into multiple folders. You can either delete the "Connect to..." script or use this program in addition to the default script that comes with the OS. web page: http://home.earthlink.net/~aragorn2 email: aragorn2@earthlink.net

File Name: contours-ppc-10.hqx (236 k)
Date: Feb 27, 1998
From: clayton@austin.metrowerks.com Subject: Contours What is Contours? Contours is a program for the Macintosh which is designed to aid the 3D hobbyist or professional. It allows one to mathematically create bitmaps that can be used as 2D maps in a wide variety of 3D applications. Contours creates a contour plot of a 3D mathematical function which is of the form z = f(x,y). Each pixel in the image will be mapped to an (x,y) coordinate pair, a value for z will be calculated, and a color will be assigned to the resulting z value for that pixel. The color of a pixel is determined by mapping the resulting z value to a color which is between the color chosen to represent z min, and the color chosen to represent z max. This allows the precise creation of 2D maps which can then be used other apps. The images can be saved as PICT files, or as numbered PICT for animations. The user can input a function as a string in algebraic infix form to be plotted which uses any of the following operators: addition: + subraction: - multiplication: * division: / exponentiation: ^ square root: sqrt() trig functions: sin(), cos(), tan(), asin(), acos(), atan(), Hyperbolic: sinh(), cosh(), tanh() absolute value: abs() Round down: floor() Round up: ciel() Randon value: rand() Logarithmic: log(), log10(), exp() Requirements: - PowerPC Processor with FPU (or software FPU) - 1 Meg of free memory Send any comments, bugs, or suggestions to clayton@texas.net. http://clayton.home.texas.net This file may be distrubuted on the CD-ROM of the archives as long as it is not modified in any way without my consent.

File Name: controlkey-xfcn.hqx (36 k)
Date: Aug 21, 1998
From: rolf.heller@magnet.at Subject: ControlKey XFCN 1.3 This stack contains an XFCN that returns the state of the control key. Usage in HyperTalk: if controlKey() is up|down then ... Requirements: The XFCN needs System 6.0.5 and any version of HyperCard. Regards Rolf Heller

File Name: control-panels-strip-31.hqx (20 k)
Date: Apr 12, 1998
From: ammon@cs.byu.edu Subject: Control Panels Strip 3.1 Control Panels Strip is a control strip module that exists to provide a fast and easy way to open and change various System items. Along with control panels, it allows the viewing and modification of items in the Extensions folder (command-click), the Control Strip Modules folder (control-click), the Startup Items folder (option-click), and their subsequent disabled folders (add holding the shift key.) 3.1 Release notes: * Displays file and folder label colors. * Files/folders beginning with '-' are now correctly displayed (thanks go to Bert Wynants). * Converted project to CodeWarrior IDE 2 and cleaned up some things. * The complete source code is now availible on the skidperfect web page to help promote more control strip module development. -Ammon

File Name: control-panel-tester-70-c.hqx (12 k)
Date: Mar 04, 1993
Date: 04 Mar 1993 13:07:09 -0500 (CDT) From: Evan Olcott Subject: Cdev Tester 7.0 /*************** * * System 7.0 Control Panel tester * * )1993 Triplo Software * ****************/ The Control Panel tester is a source code file that you can use to test your cdev code resource files under the THINK C 5.0 environment with little difference from the operating system. Any comments, questions, bugs, etc. please report them to: Triplo Software c/o EOLCOTT@vx.cis.umn.edu If you think I expect money from this, you're crazy. It's freeware, I guess. Have fun. Just credit me where you think it's due. ----------splice 'n' dice here------------

File Name: control-strip-shell-c.hqx (12 k)
Date: Nov 18, 1994
Date: Fri, 18 Nov 1994 14:21:48 -0500 From: Marty Wachter Subject: CSShell is a sample Control Strip Module project CSShell is a sample Control Strip Module project which shows you how to use a popup menu in a Control Strip Module. The project is a MetroWerks CodeWarrior file created using CW Release 4.

File Name: convert-o-rama-11-as.hqx (8 k)
Date: Oct 10, 1995
From: DCASE@eworld.com Subject: MW Convert-O-Rama v1.1.0 MW Convert-O-Rama is a freeware AppleScript droplet which will convert the creator type of CodeWarrior C/C++ 68K or PPC files ("MMCC" or "MPCC") and CodeWarrior Pascal 68K or PPC files ("MPPS" & "MWPS") to creator type "CWIE" (CW7). Just drop the individual files, folders or disks onto this droplet. Version History 1.0.2 First public release. 1.1.0 Added support for CodeWarrior Pascal for 68K & PPC source and projects ("MPPS" & "MWPS"). Added counter to tally number of files changed. Please send any comments or bug reports to dcase@eworld.com. Dave Case dcase@eworld.com

File Name: cool-tools-101.hqx (296 k)
Date: May 15, 2003
From: John Rethorst Subject: Cool Tools 1.0.1 A set of six free utilities for OS 7.5 to 9x: -Liberate Desktops: rebuilds desktop files automatically at next startup. -Quote UnQuote: adds or deletes quote symbols and hard returns to text. -Selector: selects files and folders by boolean combination of many filter criteria, and performs a number of actions, e.g. change file creator and type and set Finder attributes, on items found. -Show Document: selects, in the Finder, the icon of the front document of the current application. -SuperAlias: opens any number of files, folders and applications at once. Item list is easy to set and reconfigure. -UltraClip: global glossary saves clipboard text to clipping files named and placed automatically, or optionally with a name you choose. Or loads a clipping back to the clipboard, optionally appending to existing text on the clipboard. Clips are editable and searchable. Requires two third-party scripting additions (osaxen): Akua Sweets, version 1.4.3 or later, and Dialog Director, version 0.7 or later. These are both free for personal use at Info-Mac. User comment on previous versions, released separately: Check it out!!! [MacScripter] . . . cool scripts that you've gotta download [AppleScriptCentral] . . . a cool tool [MacScripter] . . . Popular Download [Download.com] . . . Popular [ZDnet.com] . . . great stuff! . . . fantastic . . . useful . . . pretty elaborate . . . marvelous . . . almost magical . . . something for nearly everyone [MacScripter] . . . Thank you for this useful script! . . . I really like the idea of having a cross-application glossary . . . Mr. Rethorst is indeed pretty savvy about AppleScript . . . thanks very much . . . great stuff!"

File Name: core-class-library-11-cpp.hqx (184 k)
Date: Sep 16, 1994
Date: Fri, 16 Sep 1994 12:12:29 +0200 From: msenecla@disunms.epfl.ch (Martin Seneclauze) Subject: CCL_1.1.cpt.hqx CoreClass is a class library for C++ developers. It offers a solid base to develop advanced class systems: - Support for developing complex object structures: multiple linked lists, tree linked lists logical connections, etc... - A message system to send/receive commands into multiple linked list structures, with filters. - A basic error tracking system. - A system for duplicating objects with various heritage levels. CoreClass is very easy to work with, and does not rely on a particular OS, it can be compiled with a regular C++ compiler (the compiler does not have to support "templates" or "exceptions").

File Name: cout-p-strings-cpp.hqx (4 k)
Date: Jul 08, 1995
Date: Sat, 8 Jul 1995 12:13:16 -0500 From: s-bytnar@uiuc.edu (Steven Bytnar) Subject: C++: cout << (p-strings) Hi, This is c++ source code that demonstrates how to override any output stream so that it is possible to easily output p-strings that the Macintosh Toolbox uses excessively. The code included compiles under CodeWarrior, but should really be compatible with any c++ compiler in existance. --Steve

File Name: cpreferences-10-cpp.hqx (8 k)
Date: Jul 06, 1994
Date: Tue, 5 Jul 1994 21:13:02 -0700 (PDT) From: Spencer Low Subject: CPreferences 1.0 - Class for CodeWarrior PowerPlant CPreference Class 1.0 --------------------- by Richard A. Bray President Compu-Phobic, Inc. AOL: CompuFobic I (that's me, spencerl@crl.com) am *NOT* the author of this class. This is a simple C++ class for implementing preference files with CodeWarrior's PowerPlant class library. Here's an exerpt from the docs: This class was created to simplify the creation of preference files for an application. The object is very general and simple to use. When MW C++ supports templates, I will rewrite the class to support them. This will allow an easy way to create multiple preference files for applications that need them. Use of CPreferences: 1. Add "CPreferences* mPrefs" to your application class. 2. Add this line to your constructor. mPrefs = new CPreferences('CPI6', "\pTextStreamer 3.0 Prefs"); // 'CPI6' is the creator of the file. // "\pTextStreamer 3.0 Prefs" is the name of the file. 3. Add this line to your destructor delete mPrefs; 4. In order to access the data in your data structure, you will need to add accessor functions to CPreferences. In the next version I will also include methods for using a Preferences dialog.

File Name: cpu-charger-10.hqx (16 k)
Date: Sep 27, 1999
From: Michael Risgin Jonas Subject: CPU Charger CPU Charger version 1.0 ----------------------- CPU Charger is a shareware version of the popular speed boosting utility, CPU Doubler. It is a fully functioning version but lacks the interface and tuning capabilities of CPU Doubler. CPU Charger has been configured to optimize the system for best performance, but does not take into account your current system configuration, or the history of previously run applications. Optimization of your system may not be optimal. CPU Charger works exactly the same way that CPU Doubler does. It tries to boost the speed of your computer by as much as 100%.0 It achieves this performance enhancement by properly managing the computer's throughput. Throughput is defined by the amount of time the processor spends executing process instructions. A process is any piece of software that performs some function on your computer, independent of the system. All applications and some system extension, such as file sharing, run as processes. Simply put, CPU Charger will optimize your system so that each process runs as efficiently as possible on your Macintosh. By wasting less of the processor's precious cycles, your Macintosh will appear to run faster, in some cases by as much as 100% More info available on the following website: http://ourworld.compuserve.com/homepages/orchardsw If you have any questions or comments please send email to: 102670.1653@compuserve.com

File Name: creator-changer-284.hqx (196 k)
Date: Aug 18, 1997
From: cwasok@snet.net Subject: Creator Changer 2.8.4 Creator Changer is an application which allows you to edit creator and file types of files. There is an editable automatic change feature, an editable preferred types list, and the dialog boxes support Macintosh Drag and Drop. This version is compatible with MacOS 8. Source code is included for Symantec and CodeWarrior.

File Name: cref-dyn-gen-str-array.hqx (64 k)
Date: Jul 26, 2000
From: macgurutemple Subject: CRefDynGenStrArray JUL24_00.zip STL-vector-based dynamic array of generic strings. Supports storing of Pascal&C style strings, STL strings and vector. All strings are kept in single storage buffer, so even very large number of items will not cause memory management overhead. Occupies StringLen[0] + ... StringLen[n - 1] + 2*n*sizeof(size_t). In other words, CRefDynGenStrArray is really space efficient. CRefDynGenStrArray maintains additional reference table of real indexes. Thus, many functions will involve only operations with reference table. For example, Insert() actually appends item (what is much faster) and inserts only entry into reference table; Swap(), Move() and sort will cause changes only in reference table. Refer to http://homepage.mac.com/macgurutemple/ for more info.

File Name: crefdyngenstrarray.hqx (188 k)
Date: Sep 12, 2000
From: macgurutemple Subject: CRefDynGenStrArray AUG26_00.sit (into Development) STL-vector-based dynamic array of generic strings. Supports storing of Pascal&C style strings, STL strings and vector. All strings are kept in single storage buffer, so even very large number of items will not cause memory management overhead. Occupies StringLen[0] + ... StringLen[n - 1] + 2*n*sizeof(size_t). In other words, CRefDynGenStrArray is really space efficient. CRefDynGenStrArray maintains additional reference table of real indexes. Thus, many functions will involve only operations with reference table. For example, Insert() actually appends item (what is much faster) and inserts only entry into reference table; Swap(), Move() and sort will cause changes only in reference table. Refer to http://homepage.mac.com/macgurutemple/ for more info. With best regards Andrei Verovski

File Name: crlf-120.hqx (32 k)
Date: Feb 26, 1994
From: SAKIMURA@sscl.uwo.ca (Natsu Sakimura) Subject: [*] CRLF v.1.2.0 Date: Sat, 26 Feb 1994 15:04:22 -0500 (EST) Attached please find the sit-hqx archive of CRLF version 1.2.0. This version added the following features: 1) Balloon help 2) A bug fix for CR->CR conversion. Hope it will be useful. Best wishes, Natsu Sakimura CRLF -- a CR<->LF<->CRLF file converter ======================================= FILE: CRLF ver.: 1.2 Type: Application Author: Natsu Sakimura Date: 1994.02.21 System Requirement: System 7.0 or later Distribution: DONATEWARE(Freeware) (see Asking your favour: section below for terms and conditions) Description: ------------ CRLF is a drag & drop application which performs the conversion of CR(Mac), LF(Unix) and CRLF(PC) files. It auto-detects the end of line code of the file which was dropped and converts to the desired file type. Once you have set up the preference, you will rarely need to make any interaction with CRLF later. CRLF converts the file "in place". The filename stays the same before and after the conversion. You will notice that it was converted just by looking at the icons. You can set up these icons by specifying the creator for each type of output file. Also, CRLF is capable of dealing with Japanese text, unlike some other similar utilities. New Features: ------------- Fixed the bug that did not process the file properly if the input and output EOL characters were the same. Thus, you can now use it to just change the creator.

File Name: cron-x10-10b4.hqx (28 k)
Date: Aug 30, 1994
Date: Tue, 30 Aug 1994 00:11:46 -0600 From: jerry@hipark.austin.isd.tenet.edu (Jerry Gatlin) Subject: cronX10-1.0b4.sit --========================_22289196==_ Content-Type: text/plain; charset="us-ascii" cronX10 Version: 1.0b4 Date: August 29, 1994 Written by: Jerry Gatlin at Hill Country Softworks This program is copyrighted by the author and is not in the public domain. I am offering this as freeware though, so you are able to freely distribute this as long as the documentation accompanies the application. You may freely use this in any non-commercial manner. If you wish to use it in any other way, please contact the author at: jerry@hipark.austin.isd.tenet.edu Jerry Gatlin 4702 Valley Oak Dr. Austin, Texas 78731 512 458-1739 This program controls X10 modules to turn on and off appliances, lights, thermostats, and anything else that can be controlled by X10 devices. This program requires a model CP290 X10 computer interface along with the appropriate modules for the devices you wish to control. X10 is available through a variety of sources and both Radio Shack and Leviton make X10 components. Instead of having to run wires to these modules to control them, the X10 protocol runs over your existing AC wiring. You just plug in (or wire in) the module and go. YOU MUST HAVE CRON TO RUN THIS PROGRAM!!! Cron is a Macintosh version of the unix scheduling utility written by Chris Johnson. If you're unfamilar with the concept of cron, please download cron and read its documentation before spending much time with this documentation. You should be able to find cron at most of the Mac archive sites. If you have trouble, try these sites: anonymous ftp to ftp.cc.utexas.edu in the /pub/chrisj directory the web page http://gargravarr.cc.utexas.edu/cron/cron.html anonymous ftp to ftp.utexas.edu in the /pub/mac/util or the web page http://www.utexas.edu/cc/microlib-mac/main.html This has been tested with cron 1.0d16 which is the current version as of August 29, 1994. As cron requires system 7 to run, this application by default also requires system 7. Although the Comm ToolBox is built into system 7, if for *any* reason Apple chooses to remove it at a later time, this app won't work. It will be nice and report the reason for its failure to you though. Although primarily intended for scheduling lights, etc. at predetermined times, you can use Chris Johnson's "Command Line" cron debugging aid for immediate, direct control of devices. "Command Line" simply puts up a dialog and allows you to send commands to cron applications immediately instead of setting up cron to execute at the next minute and waiting for the minute to roll by. This program is a fat binary (it runs native on either the PowerMac or 68k Macs) and was written using the Metrowerks CodeWarrior C Compiler. --========================_22289196==_ Content-Type: application/mac-binhex40; name="cronX10-1.0b4.sit" Content-Disposition: attachment; filename="cronX10-1.0b4.sit"

File Name: ctb-tool-c.hqx (40 k)
Date: Feb 20, 1994
From: peterc@gnu.ai.mit.edu (Peter Creath) Subject: CTB Connection Tool C source Date: Sun, 20 Feb 1994 04:52:41 -0500 --========================_6967280==_ Content-Type: text/plain; charset="us-ascii" Here is the skeleton code for a Communications Toolbox connection tool. It's fairly well documented and describes what needs to be implemented to make it fully functional. Note: I am the author. --========================_6967280==_ Content-Type: application/mac-binhex40; name="Connection_Tool_=.sit" Content-Disposition: attachment; filename="Connection_Tool_=.sit"

File Name: c-t-changer-20.hqx (48 k)
Date: Nov 14, 1997
From: tkuri@bsd.tac.tsukuba.ac.jp Subject: C&T Changer 2.0 Sent: 11/8/97 5:16 PM Received: 11/8/97 6:06 PM To: macgifts@SMI.Stanford.EDU Enclosure: C&T Changer 2.0.sit C&T Changer is an Apple Script Droplet to change creator type and file type of a file. I made this script to deal with many files all at once or change to same file type and crator frequently, which is made by C&T Changer Maker. If some document files are droped to the C&T changer or you select some document files and launch the C&T Changer from Apple menu, the crator and the file type of the document files will be changed. Requirements: You need Apple Script. You must install OSAX "Dialog Director" and OSAX "Resource Utilities" which is included in the package of "Dialog direcor v0.6" Thanks, Tetsurou Kurita tkuri@bsd.tac.tsukuba.ac.jp

File Name: custom-new-cp.hqx (8 k)
Date: Dec 04, 1994
Date: Sun, 04 Dec 1994 00:32:51 -0500 From: pottier@fregate.ens.fr Subject: Re: [Source] Here's my own operator new for CW Recently I rewrote my own implementation of the new and delete operators (under CodeWarrior 4.5). My own implementations have the main two following advantages over the standard ones: - They can take memory from the temporary zone if the application heap is full - They release memory to the OS when it isn't needed any more I like this behavior better than the standard one, because it allows me to give an average-sized heap to my application and yet still be able to handle big tasks requiring unusual amounts of memory. I thought I'd share my code with the rest of the world, so here it is. I have binhexed it to preserve the font settings (it's more than 80 columns anyway). Let me know if you think the idea can be improved, or if you have good reasons why it isn't a good idea! Cheers, Francois Pottier pottier@dmi.ens.fr

File Name: cverscaption-14.hqx (120 k)
Date: Jan 15, 1998
From: hsoi@eden.com Subject: CVersCaption 1.4 - a PowerPlant class A Metrowerks PowerPlant® inherited class that automatically displays an application version string (e.g. in the About Box). This string is taken from the 'vers' resource, so it always displays the correct number automatically. Never a need to have to change it with each revision to your product, just update your 'vers' as you always have to do... it handles the rest. :-) For complete information, please read the README file enclosed in the archive. Thanx, and enjoy! John C. Daub Hsoi's Shop

File Name: cw7-68000-remainder-patch.hqx (24 k)
Date: Jan 13, 1996
From: oddone@di.unito.it (Fabrizio Oddone) Subject: CW7 68000 Remainder Bug Patch docs Here's a patch that fixes a nasty bug in the CodeWarrior 68K glue code for integer remainder operations on 68000-based Macs. Author: Alessandro Levi Montalcini E-mail: alm@torino.alpcom.it <- NEW ADDRESS!

File Name: cwaste-11r16-cpp.hqx (136 k)
Date: Jul 25, 1995
From: dan@rhino.harvard.edu (Dan Crevier) Subject: CWASTE 1.1r16 CWASTE 1.1 is a C port of Marco Piovanelli's TextEdit replacement WASTE 1.1. For more information on WASTE, see .

File Name: cw-cdev-framework-111-cpp.hqx (48 k)
Date: May 16, 1995
Date: Tue, 16 May 1995 12:10:02 -0400 From: chewey@pumpelly.monad.net (Matthew E. Axsom) Subject: CW CDEV Framework 1.1.1 CW CDEV Framework 1.1.1 is just that, an oop framework for creating cdev's in Metrowerks CodeWarrior. It's based on a oop cdev framework that Symantec supplied with its complier. Contains a "ready to compile" 68K CW 6 project that will build a "do-nothing" cdev using the framework. Also includes a commented sample project and source code from which you can build a cdev that actually does something ;) It should enable you to see how to use the framework. Version Info Changes from 1.1 New "Usage Notes" file for FAQ's Added stub cdev code resource to fix problems with multi-segment cdev's using virtual functions. Fixed bugs in error checking Changes from 1.0.1 Updated code to ease porting Symantec OOP cdev projects. Added additional error checking. More comments. Best of all, the framework is freeware. Enjoy!

File Name: cw-pascal-tcl-port-10.hqx (192 k)
Date: Mar 16, 1996
From: Ken Beath, kjbeath@ozemail.com.au Subject: CW Pascal TCL Port 1.0 This is a partially complete (enough to fully run my program, and probably many others) conversion of Pascal TCL to PowerPC. It is not quite fully tested as I still have to complete the conversion of some parts of my actual program code. The conversion of the exception handling is complete and is based on the Macapp2 code and then modifying the TCL to work with this (eg I use goto's rather than retryException). I haven't done the conversion for - failure of New Object, I simply check for a returned nil handle - failure of the dispatcher (my logic is that this is a program bug so you may as well crash in an undignified way rather than displaying an error message that the user can't understand and probably won't be able to continue from anyway). Both these and the methtables could be completed using MacApp2 code. - any methtableutils, ie CDialog classes won't work - anything that uses MDEF's (eg tearoff menus or popups) Additionally I replaced SF calls with StandardFle, and fixed things to allow compiling under the 68K compiler as well. Ken Beath kjbeath@ozemail.com.au

File Name: cw-rez-plugin.hqx (128 k)
Date: Sep 23, 1995

File Name: cw-tcl-port-191.hqx (136 k)
Date: Feb 11, 1996
From: Marty Wachter Subject: CW TCL Port Package 1.9.1 This version requires Codewarrior 8 and Symantec C++ version 8 release 4 CD. -Marty

File Name: dannys-applescript-guide.hqx (92 k)
Date: Sep 14, 1995
Date: 06 Sep 95 13:21:21 EDT From: Danny Goodman Subject: Danny Goodman's AppleScript Quick Reference Appendix A (Quick Reference) of "Danny Goodman's AppleScript Handbook" in Apple Guide format. Requires System 7.5 or later and Jon's Commands (on the book's disk or at most AppleScript archives). Created by Danny Goodman. Copyrighted freeware.

File Name: data-transformer-pm-09a10.hqx (608 k)
Date: Oct 02, 1997
From: malmgren@euronet.nl Subject: Data Transformer PM 0.9a10 This shareware is an unique visual development environment with wich you easily create C++ source code for a Mac OS application that transforms and/or translates data. Work is done in a drawing environment and when the graphs are finished the project can be compiled to C++ source. The C++ source uses the thread manager and the source can be added to existing applications as well as form stand alone transformation applications. Advantages of the Data Transformer technology: * The whole concept is learned fast and easy. * Unexperienced C/C++ programmers get a safe entry to advanced Macintosh programming. * Experienced programmers are freed from burdens of coding and maintaining state machines. * Work done with this technology are prepared for the future and need not to be redone all over again and again. A project need only to be recompiled with a new version of Data Transformer Project Manager to take full benefit of future enhancements. The minimum system required for the Data Transformer Project Manager is a Macintosh LC (Motorola 68020), running MacOS 7.0, or later. Currently, the Project Manager is not PowerPC native. To compile sample applications you will also need a C/C++ compiler from a third party vendor, such as Metrowerks or Symantec. In order to run the final application, systems before version 7.5 also require the Thread Manager extension, available for free from Apple. This archive contain the Data Transformer Project Manager, a Sample project, a sample shell for both MetroWerks and Symantec compilers, a read-me file in HTML format. The full documentation of Data Transformer Project Manager is available on the net: /Jens Malmgren malmgren@kagi.com

File Name: dated-folder-26.hqx (20 k)
Date: Dec 06, 2001
From: "Matthew W. Schmeer" Subject: DatedFolder.script 2.6 This is an update to DatedFolder.script 2.5. The DatedFolder.script package contains both a run-only AppleScript Applet and a compiled script that do the same thing: create a new folder in a user-defineable location and then set the name of the new folder to the current day's date. Version 2.6 corrects a *major* embarrassing bug that resulted in the inability to select a non-Desktop location to create the DatedFolder. Many thanks to George Spiese for pointing out the error. Requires the following scripting additions (osaxen): Akua Sweets 1.43, Jon's Commands 2.2.1, and Standard Additions (Mac OS 9.2.1). Regards, Matthew W. Schmeer

File Name: daves-macros-cwks.hqx (8 k)
Date: Nov 17, 1993
Date: Wed, 17 Nov 1993 11:06 EST From: DAVE@unirel.a1.clemson.edu Subject: ClarisWorks macros From: NAME: David J. Crockett FUNC: News Services TEL: 656-3859 To: in%"info-mac@sumex-aim.stanford.edu"@mrgate Attached is a binhexed CompactPro archive of some helpful keyboard macros I created for use with ClarisWorks 2.0's VT102 communications emulation. Here's a little background from the READ ME file I've included: >They were especially designed for use in conjunction with Digital's >All-in-One Office Automation package, but should work anywhere the >VT100 emulation is used. > >Specifically, these macros allow users of Macintosh keyboards >(both standard and extended) to employ all of the edit functions >available on the VT series keyboards. They are especially useful >for standard keyboard users because Macintosh (for reasons >unknown) maps the "+" and "-" calculator keys differently on the >two keyboards. The keys are supposed to serve the "paste" and >"cut" functions, but only operate properly on the extended keyboard. > >In addition, users of both keyboards do not have the "find," "insert," >"remove," "select," "previous screen" and "next screen" user functions >available to them in Claris' VT102 emulation. > >Claris is aware of the impact of these shortcomings on their >emulation package, but hasn't seen fit to fix it yet. A real pain! Hope these are helpful to anyone using ClarisWorks for communications. -Dave Author: David J. Crockett Date: 17-Nov-1993 Posted-date: 17-Nov-1993 Subject: test hqx

File Name: davids-sit-patch.hqx (72 k)
Date: Apr 16, 1999
From: DHSho@Atl.MediaOne.net Subject: David¹s SIT Patch (SITPatch.sit.hqx) About David¹s SIT Patch by David H. Sholkoff ©1999, All Rights Reserved. I put this patch together to accomplish a few tasks safely and easily. I believe it does, but I cannot be held liable or accountable by any means if the patch does not work as I expect it to or if it causes some other unanticipated problems with your software, hardware, peripherals, or anything else, including whether or not any warranty and/or licenses are voided by its use. This product is not affiliated with Aladdin Systems, Inc , MindVision Software , Bill Goodman, Cyclos, Michael Hecht, Microsoft Corporation , Apple Computer, Inc., Quinn The Eskimo, or Peter N. Lewis or anyone else other than the author. Do not contact them with problems or questions regarding this patch. Full copyright notices and disclaimers are at the bottom of this document. This patch cannot work properly while virus detection software is running. Please make sure that you have disabled any virus detectors before applying the patch (or allow the process to continue at any virus alerts). To use the patch, simply launch it by double-clicking on its icon in the Finder, or select the icon and then open by typing cmd-o on the keyboard or selecting Open from the File menu. Read the information in the window and then select the Patch button. You will be presented with a dialog box asking for your copy of Stuffit Expander. Navigate through your disk¹s hierarchy to select the appropriate file, and hit either return, enter or use the mouse to click on the Patch button. Even though the patch is designed to leave your original copy unmodified and to create a duplicate copy that is modified, I recommend that you create your own duplicate first and work on that copy. If something goes wrong, you will then still have your original file untouched. This is easier and faster and safer than reinstalling Stuffit Expander from scratch. This patch was developed on an Apple Power Macintosh computer for Stuffit Expander v.5.1 and may not work with any other combination. I appreciate any and all feedback. Part I. Stuffit Expander * resets the internet preferences (set via either Apple¹s Internet * control panel or by the Internet Config * application) to designate Stuffit Deluxe * as the creator application and Stuffit Expander as the helper application for downloaded files. This action takes place whether the end-user has specified those defaults or other options. My patch eliminates Stuffit Expander¹s ability to overwrite those preferences. This is important because Microsoft Internet Explorer * automatically processes downloaded files with the creator application rather than the helper application. Users with both Stuffit Deluxe (or Stuffit Lite) and Stuffit Expander routinely have the full version of the application launched whenever a file is downloaded. Also, some people may prefer not to have the downloads post-processed immediately but would rather translate and decompress the files manually. My patch is designed to allow them to do that. Finally this patch also allows the user to select MindExpander * , Compact Pro *, or some other application to expand the downloaded files without having that choice reset by Stuffit Expander as well. Part II. Aladdin Systems created a new icon for files stuffed in the new version 5 format. The icon has a red dot in the upper left corner. This patch will decrease the size of the dot to 1 pixel but gives the icon a 3-dimensional shaded look as well as a slight overall burgundy tinge to still identify newer-format archives by sight but without the ugly red dot. Part III In the preferences dialog, I updated the look of the Watch Folder icon to appear 3-dimensional, and the Internet panel now uses the Internet Control Panel look rather than that of InternetConfig. Disclaimer, Copyrights, & other notes: This patch application was made with ResCompare * v.2.5.3, a free resource comparison and patch generation utility. ResCompare can be downloaded from most Macintosh archive sites. Stuffit Deluxe, Stuffit Expander, Stuffit Lite ©1998,1999 Aladdin Systems, Inc. Stuffit Deluxe, Stuffit Expander, Stuffit Lite and/or other Aladdin Systems products referenced herein are either trademarks or registered trademarks of Aladdin Systems Inc.. Compact Pro ©1998 Bill Goodman Compact Pro is a registered trademark of Cyclos. © 1998 Cyclos, All Rights Reserved Compact Pro and/or other Cyclos products referenced herein are either trademarks or registered trademarks of Cyclos and/or Bill Goodman. ResCompare ©Michael Hecht ResCompare and/or other Michael Hecht products referenced herein are either trademarks or registered trademarks of Michael Hecht. Send e-mail inquiries regarding ResCompare to Michael_Hecht@mac.sas.com. MindExpander ©1997-99 MindVision Software. All Rights Reserved worldwide. MindExpander is trademark of MindVision, Inc. MindExpander and/or other MindVision products referenced herein are either trademarks or registered trademarks of MindVision, Inc. Microsoft Internet Explorer ©1999 Microsoft Corporation Microsoft and/or other Microsoft products referenced herein are either trademarks or registered trademarks of Microsoft. Apple and Macintosh and/or any Apple or Claris products referenced herein are registered trademarks of Apple Computer, Inc. The Internet Configuration System was written by Quinn ³The Eskimo² and Peter N Lewis. The use and mention of the above terms and products and any derivatives thereof do not imply, nor should the reader infer, approval by or affiliation with any of the above-named people or corporations. The use of their trademarks, copyrights, and registered trademarks is done solely to identify the products. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. Any rights not expressly granted herein are reserved. Comments, suggestions, bug reports, complaints, and general hellos can be sent to DHSho@Atl.MediaOne.net. I can't promise a response to every letter, but I can guarantee that I'll read them. The standard disclaimer applies to this program. The intent was to make your life easier. I am not liable for any actions that result in the use of David¹s SIT Patch in any way. This software is provided "as is" without any warranty of any kind. By using this software you agree to assume all costs for any damage, real or imagined. Neither David H. Sholkoff nor anyone else will be liable for the use or misuse of this software or any damages caused by that use. David¹s SIT Patch is ©1999 by David H. Sholkoff. Selling this software (including for-profit CD-ROMs/DVD-ROMs) without written permission from me is forbidden. You may distribute David¹s SIT Patch as long as this file is not modified in any way and is included) to friends, internet sites, and so forth. You may distribute David¹s SIT Patch on a Shareware CD-ROM/DVD-ROM, disk, or any other medium provided a copy thereof is sent to the author. Contact me to get the appropriate mailing address.

File Name: dbl-library-p.hqx (380 k)
Date: Feb 22, 1994
From: kenlong@netcom.com (Ken Long) Subject: DBL Pascal Lib. Date: Mon, 21 Feb 1994 15:01:05 -0800 (PST) //* Posted by Kenneth A. Long *// //* Author's comments follow. *// ----------------------------------------------------------------- David B. Lamkins DBLamkins@aol.com Source code released by David B. Lamkins, Feb. 1994. Here's a collection of Pascal routines that I've developed and used over the years. All of these are for THINK Pascal version 4. Not all of these are production-quality - some parts are only minimally tested. Terms of distribution are followed by a brief contents list: * This software is provided as-is, in the hopes that you will find it useful. * The software is provided without warranty of any kind. * I am releasing this software