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

File Area: Programming

If God is your Copilot - swap seats!


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 to the public because I have no intention of further developing it; I will not answer questions regarding this software. * This software is Copyright David B. Lamkins. * I grant permission for you to reuse this software, provided that my copyright is included as prominently as your own, in the form "Portions Copyright 1994 David B. Lamkins." * The Macintosh type/creator signatures used for the programs are registered with Apple Computer, Inc. in my name, and may not be reused. * You may not release derivative programs under their original names of PwrSwitcher, TimeTeller, or LaunchFile XCMD. Brief Contents Agendas Animated Cursor Async Sound Call Chain Checksum CRC Debugger Presence ICON control CDEF sicn control CDEF Pop up menu CDEF Error Signals Fast Bit Vectors Hash Tables INIT Shell Layer Manager IF Levenshtein Matching Short Fractions Submenu Delay Preferences Queues RSRCRuntime Bug Fix SFGetFolder 6 String Lists Transactions Mgr Dialog Utils Pop up Utils Block Zero VM Traps IF David B. Lamkins DBLamkins@aol.com ---------------------------CUT HERE-----------------------------

File Name: debug-window-10-c.hqx (448 k)
Date: Apr 18, 1995
Date: Mon, 17 Apr 1995 16:57:31 -0700 (PDT) From: Eric Gorr Subject: DebugWindow 1.0 For use by those of us who still like the old style of debugging. Supports multiple debug windows. Independent of CodeWarrior and Symantec C++. See enclosed README for more info. Free! have fun. Eric Gorr egorr@hebb.uoregon.edu

File Name: default-app-10.hqx (196 k)
Date: May 28, 1998
From: support@merzwaren.com Subject: Default App 1.0; a Finder-enhancing utility Default App is a MacOS 8 utility that allows you to open documents matching certain file/creator types with the applications you specify, instead of the applications that created those documents. For instance, Default App can be configured so that when you double-click a SimpleText document in the Finder, it gets opened in a more powerful text editor, like Style or Tex-Edit Plus. Or you can have Script Editor compiled scripts opened with Script Debugger. Or Internet Explorer documents opened with HTML Viewer. Well, you get the idea. For further information, see the Default App web page: Default App requires MacOS 8.0 or newer, is distributed as shareware (US$10) and it may be included in the commercially available PHT CD-ROMs.

File Name: desktop-resetter-221.hqx (608 k)
Date: Mar 24, 2000
From: "Nick D'Amato" Subject: Desktop Resetter 2.2.1 What is Desktop Resetter? Desktop Resetter is a simple program used to store (remember) the icon and window locations and sizes on the desktop. This information can be restored (reset) at a later time, should they change or move, etc. Desktop Resetter is an application only, it uses no extensions or control panels. This helps reduce the possibility of it conflicting with other programs. It only operates when you launch it and doesn't effect other applications other than the Finder itself (the desktop application). Requirements Any Power Mac or 68k Mac running Mac OS 7.6 or higher. This program is Mac OS 8.0, 8.6, and 9.0 savvy! Desktop Resetter works great with iMacs, Powerbooks and G4's. What's New in 2.2.1? � Fixes a problem on some machines (especially laptops with PCMCIA cards) where the desktop was never remembered. This problem was introduced with 2.2. � No need to re-register whenever a new update is downloaded from this point on. � An 'Extras' tab was added to the settings box. This lets you choose how Desktop Resetter remembers the icons on the desktop. It also allows you to turn the grid options of the desktop back on after a reset. Some users have problems with this (where the icons would go back), so it is now your option to have it on or not. What's New in 2.2? � Desktop Resetter now remembers icons and windows even if they have the same name, or if the name changes! Older versions didn't work properly if icons had identical names. � Fixed a bug in OS 9 where buttons wouldn't be reset. It should now reset icons and windows regardless of the configuration of the monitor. � The popup windows should work better with multiple monitors when resetting. � Added more menus to allow more control with Desktop Resetter, and now there are default buttons in the dialog for power users. � All new icon. If you are a veteran Desktop Resetter user, it may not show up until the next time you rebuild your desktop. � Many minor fixes and enhancements.

File Name: dev-edit-20.hqx (1460 k)
Date: Oct 02, 1998
From: louisxiv@istar.ca Subject: DevEdit 2.0 What is DevEdit? -------------------- DevEdit is a text-editor for programmers. It makes easier and faster to create source code without having to open to big applications. Features: ----------- -Asci chart -Advanced rect maker util -Smarts tabs -Smarts new lines -Code library -Calculator -Clippings manager Requirements: ----------------- -MacOS 7.0 or greater (OS 8 compatible) -68020 or greater processor, including PowerPC -3.6 MB of application RAM Shareware Fees: Since DevEdit wasn't done first for money, but because I need some, I only charge 5$ US (7$ CAN) of shareware fees. Legal Stuff: -------------- Take a look the "About DevEdit�" in the apple menu. To contact me: ----------------- e-mail: louisXIV@istar.ca Louis Chartrand LouisXIV@istar.ca

File Name: devedit.hqx (1460 k)
Date: Dec 04, 1998
From: louisxiv@istar.ca Subject: DevEdit 2.0 DevEdit is a shareware which makes easier to program Basic, C, Pascal, etc. First done because I was tired of wasting time with chipmunk basic's button sizes, it include many, many features (so much that it took me six months to do it) which makes programming easier than ever. Louis Chartrand LouisXIV@istar.ca http://realbasic.8m.com

File Name: developer-scripts-temp-hc.hqx (12 k)
Date: Jun 30, 1996
From: (Ken Dunham) kdunham@eosc.osshe.edu Subject: Developer Scripts Temp.sit.hqx Developer Scripts Template 1.0 is a shareware 2.2X stack, �1996 Ken Dunham, that enables users to easily change the userlevel, blind typing, arrow keys, power keys, and copy objects from one layer to another. A lot of tips and tricks for scripting and design are also included. Direct questions, comments, and bugs to Ken Dunham at kdunham@eosc.osshe.edu. You have my permission to include this archive on commercially available CD-ROMs.

File Name: diagram-c.hqx (80 k)
Date: Apr 21, 1995
Date: Thu, 20 Apr 1995 13:10:00 -0700 From: davis@wln.com (Ryan Davis) Subject: DiagramC DiagramC (for the Macintosh, in C) The original version of DiagramC can be found in any alt.sources archive, it is provided in Fortran source code and it works quite well. I translated DiagramC.F to DiagramC.c using MacF2C and MetroWerks 5.5. However, MacF2C does a very good job of converting the source to Compiler independant code; it should work on either Symantec or MetroWerks... I retain the rights to the C version. Future versions will be conversions of the C source, not the Fortran version. It seems like the original author left no copyright or anything, and he seems to hate C, so I don't think he will have a problem with me keeping this version. NOTICE Because this package was compiled using F2C, it will require F2C to recompile. There are two libraries that F2C creates in order to bridge the gap between Fortran and C. These files were simply too big to include in this package. Sorry... I will work on excluding as many of the fortran functions in future versions as I continue the conversion to something readable... FUTURE VERSIONS Future versions of DiagramC will have a drag & drop interface via DropUNIX, a library I wrote to help me convert UNIX file processing source to a Drag & Drop app for the Macintosh. Future versions will also have a Preferences dialog allowing you to set your default controls once and let every file dragged onto the application use them. COST This version of DiagramC is being released as Email-ware (damn I do hate these stupid little *-ware phrases)... If you download this (even if you DON'T USE IT) please email me at: davis@wln.com and tell me that you got it... Thanks... DiagramC (M/C) �1995 Ryan Davis, Zen Spider Software

File Name: dialog-ext.hqx (8 k)
Date: May 07, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:51:04.45 To: hagood@scri1.scri.fsu.edu CC: Subj: 4Dialog Ext Date: Wed, 31 Jul 91 13:29 GMT +1200 From: Allan Udy Subject: 4Dialog Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" 4Dialog(String1;String2;String3;Time) String1, String2 and String3 are all of type pascal Str255. They will be displayed in the dialog in the order in which you input them into the external call. Each string takes up one line in the dialog. Each string shouldn't be over 55 characters or

File Name: die.hqx (4 k)
Date: Aug 21, 1998
From: lively@vicon.net Subject: Die Osax This is the Die Osax. It is usefull in stopping applications from running. It forces them to quit with about the same grace as a force quit. There is no pardon, there is no reprieve it is an assassins bullet. Unsaved files will be lost. Really bad things may happen. Use at your own risk. To use this create a script along the lines of. Tell application "Simple Text" to Die -Mark

File Name: directory-c.hqx (56 k)
Date: Dec 21, 1993
From: kenlong@netcom.com (Ken Long) Subject: directory_src.sit Date: Tue, 21 Dec 1993 08:54:22 -0800 (PST) Dear MacGifters: A netcom server error fouled up my first attempt to send this. ----------------------------------------------------------------------- Directory is o PD (for noncommercial use) Think C 5.0.4 project which puts up a window, shows progress data of scans of mounted volumes in a window for each, then displays full path trees for all files on the volumes. Teaches about getting full paths, scanning volumes, scrolling text, writing data to a window, and much more. -----------------------------------------------------------------------

File Name: directory-popup-101.hqx (48 k)
Date: Nov 01, 1996
From: mwaren@mbox.vol.it (Marco Piovanelli) Subject: DirectoryPopup 1.0.1; a code snippet DirectoryPopup 1.0.1 is a C code snippet for Macintosh programmers that shows how to implement a Finder-like pop-up menu for folder navigation in window titles. CodeWarrior 10 project files and a sample application are included. -- marco

File Name: dirent-h.hqx (28 k)
Date: Jul 09, 1993
Date: Sun, 4 Jul 93 14:52:04 EDT From: ugtalbot@mcs.drexel.edu (George T. "14K F/D" Talbot) Subject: dirent.sit.hqx This is source code for a Mac implementation of the UNIX "dirent.h" library.

File Name: dir-list-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:37:49.35 To: hagood@scri1.scri.fsu.edu CC: Subj: DiurList Ext Date: Wed, 31 Jul 91 13:18 GMT +1200 From: Allan Udy Subject: DiurList Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Dirlist Dirlist is an external that given a pathname to a folder will return create an array that contains all of the files and folders within that folder.

File Name: disinfectant-371.hqx (216 k)
Date: Jul 12, 1997
From: j-norstad@nwu.edu Subject: Disinfectant 3.7.1 Disinfectant 3.7.1 is a new release of our free anti-viral utility for the Macintosh. 3.7.1 Release Notes (July 9, 1997) ---------------------------------- Version 3.7.1 fixes an error which could sometimes cause crashes when scanning very rare kinds of files while pass the new "more lenient" check for damaged resource forks which was introduced in 3.7. 3.7 Release Notes (July 7, 1997) -------------------------------- Version 3.7 detects a minor variation of the MBDF B virus which was properly detected by the 3.6 INIT but not by the 3.6 application. The Disinfectant manual now discusses the Microsoft macro virus problem. The introductory text displayed in Disinfectant's main window warns that Disinfectant does not recognize the macro viruses and refers the user to the manual for more details. The "All Disks" command in the "Scan" menu has been changed to "All Local Disks". This command now only scans local disks, not network AppleShare servers. The "All Disks" command in the "Disinfect" menu has been changed to "All Local Unlocked Disks". This command now only disinfects local unlocked disks, not network AppleShare servers or locked disks like CD-ROMs or locked floppies. If you want to scan or disinfect servers, scan or disinfect them individually, or use the "Some Disks" commands in the "Scan" and "Disinfect" menus. -- John Norstad

File Name: disturbance-11.hqx (2100 k)
Date: Jun 04, 2002
From: Paul Gronemeyer Subject: disturbance1.1.sit.hqx Abstract for art & info / [disturbance] .sit.hqx ___digital art | utopia | imagination | transformation | philosophy ___transition | structures | exploration | m@trix_design | 1997-2002 this is a multimedial meditation about a poem of the french writer gaston bachelard. a hypercard stack combining graphical experiences, interactivibility and musical fragments in a way which hopefully is more than the sum of its parts. you need hypercard or the hypercard player to run this software. the latest hypercard version is 2.4.1, version 2.3 is required for the sounds to play properly. this is version 1.1 that fixes some bugs and add new features to the first version that came out in 1997. e-mail any comments to pgrone@gmx.de

File Name: documentor.hqx (1088 k)
Date: Jul 05, 2001
From: Terry Findlay Subject: DocuMentor DocuMentor is for creating online, illustrated, styled text documentation for REALbasic� shareware applications. With the included DMDisplayWindow, developers can easily display the documentation in their applications. Use the DocuMentor application to create new documentation projects (collections of topic documents and any cooresponding graphic files) or work on previously created project topic documents. For each project create as many topic documents as you wish (Introduction, Getting Started, Version History, etc,). You can also include a graphic for any topic. The DMDisplayWindow is used in your REALbasic� applications to display documentation created with DocuMentor. To use DMDisplayWindow just drag it onto your project window and add "DMDisplayWindow.show" somewhere in your code to bring it up.

File Name: dossier-112.hqx (1544 k)
Date: Jul 27, 2004
From: Rob Minerick Subject: Dossier 1.1.2 released Dossier 1.1.2 has been released. Dossier is a personal and workgroup information manager in the style of a journal or diary. It includes Rendezvous networking, live search, "smart" folders to organize entries based on rules, password protection and encryption, integration with Blogger and LiveJournal, export to Word, RTF, and text, and many other features. The new version adds support for inserting and editing hyperlinks, links between Dossier entries, support for "services" in other applications, and several other features and bug fixes. Dossier is $24.95 for Mac OS X 10.3. URL: http://www.vortimac.com/dossier.html Download Link: http://www.vortimac.com/Dossier.dmg Download Size: 1.1 MB

File Name: double-click-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:39:03.90 To: hagood@scri1.scri.fsu.edu CC: Subj: DoubleClick Ext Date: Wed, 31 Jul 91 13:18 GMT +1200 From: Allan Udy Subject: DoubleClick Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" dblTimeF Used for detecting a double click with the mouse. Returns a 1 if a doubleclick was detected, a zero otherwise.

File Name: dpc-bundle-112.hqx (96 k)
Date: Jun 05, 1998
From: sarwat@interlog.com Subject: DPC Bundle 1.1.2 - A Desktop Picture Changer DPC Bundle is yet another set of tools that let you automate the changing of your desktop picture. Among tools included is an AppleScript and an application: - Desktop Picture Changer: Changes the desktop picture from pictures in a folder. It can choose them randomly or sequentially. It can change the desktop at specified intervals or just when you run the applet. - Desktop Picture Aligner: A great little tool that lets you set default alignment settings for any picture to be displayed on the desktop. For example, you can specify a picture to be displayed scaled and aligned to the bottom right corner of the screen. Changes in 1.1.2: - Fixed a small bug in Desktop Picture Aligner that prevented it from properly setting the creator type of multiple files at once. Try it out. At the very least, you'll find Desktop Picture Aligner useful. It doesn't need the rest of the tools. Requires Mac OS 8. It's freeware, enjoy. -- Sarwat Khan, sarwat@kagi.com http://www.interlog.com/~sarwat/ Check out Sarwat's Mac stuff (including the DPC Bundle): http://www.interlog.com/~sarwat/mac/mac.html Check out Painting (shareware): http://www.interlog.com/~sarwat/painting/

File Name: drag-and-drop-cpp.hqx (8536 k)
Date: Jan 23, 1997
From: jrrk@camcon.co.uk (Jonathan Kimmitt) Subject: drag and drop C++ Have you ever wished the barrier to entry to programming on the mac was not so high? Did you ever sit down and hack for hours just to get a simple utility such as a file filter going on the mac ? If so, drag and drop C++ is for you. The basic idea is that files you drag and drop onto your application are immediately available as files which you can use standard C and C++ functions to operate on. The clever bit is that the C/C++ compiler itself is also a drag-and-drop file filter, so to generate your new application, you just drop the source code on the 'gcc' application ! Be sure to read the file INSTALLATION and the file COPYING (especially the section NO WARRANTY) before using this program.

File Name: dragonsmith-111-cp.hqx (312 k)
Date: Jan 17, 1994
From: paul.hoffman@umich.edu (Paul Hoffman) Subject: Dragonsmith 1.1.1 Date: Sun, 16 Jan 1994 08:46:13 -0600 --========================_17225260==_ Content-Type: text/plain; charset="us-ascii" Dragonsmith 1.1.1 Drag-and-drop application kit for THINK C 5.0 and 6.0. Dragonsmith lets THINK C programmers easily create drag-and-drop applications (or "dragons") for use with System 7. It features an object-oriented class "Dragon" which may be subclassed to provide any batch-type action desired. All source code is included. Version 1.1.1 is a bug-fix and THINK C 6.0 compatibility release only. No new features have been added, and the documentation has not been changed from version 1.1. Some of the bug fixes since version 1.1 -- + Processing is no longer sluggish when drag-and-dropping files to launch a dragon + Files on AppleShare volumes are now handled correctly + Launch in System 7.1 no longer results in a crash Notable features of Dragonsmith -- + Versatile disk- and folder-opening capability + Background processing + Extensive documentation (MSWord and text formats) + Resource-based Preferences class + Template files for quick Dragon subclassing Three sample dragons with full source code are included. Dragonsmith is freeware. Paul Hoffman. Internet: paul.hoffman@umich.edu AFS: /afs/umich.edu/user/n/k/nkuitse "Dragons do not enter into this story" --========================_17225260==_ Content-Type: application/mac-binhex40; name="Dragonsmith_1.1.1.cpt" Content-Disposition: attachment; filename="Dragonsmith_1.1.1.cpt"

File Name: dragonsmith-111-cw-updt.hqx (68 k)
Date: Oct 22, 1994
Date: Sat, 22 Oct 1994 20:25:31 -0400 From: paul.hoffman@umich.edu (Paul Hoffman) Subject: Dragonsmith 1.1.1 CodeWarrior update --========================_13102812==_ Content-Type: text/plain; charset="us-ascii" Dragonsmith CW Update updates Dragonsmith 1.1.1 for CodeWarrior C++. The full Dragonsmith kit (available separately) lets programmers easily create drag-and-drop applications for use in System 7 or greater. This archive contains project files for CodeWarrior 4.5 as well as replacements for 8 of the source code files, incorporating changes needed for compatibility with Apple's Universal Headers and CodeWarrior C++. Users of Symantec C++ may benefit from this upgrade as well, although use of Dragonsmith 1.1.1 in Symantec C++ 6.0 or greater has not been tested and is therefore not fully supported. This update was produced by Francis H Schiffer, 3rd. Support for the CodeWarrior version of Dragonsmith will be provided (when possible) by the original author of Dragonsmith 1.1.1, Paul Hoffman. Dragonsmith is freeware, Copyright (c) 1992-1994 Paul M. Hoffman. Programs created using Dragonsmith may be distributed without restriction. NOTE: "Drag-and-drop" here refers to the original Apple Event variety, not to the more recent Drag and Drop for Macintosh (aka the Drag Manager). Paul Hoffman | Francis H Schiffer, 3rd paul.hoffman@umich.edu | skipschiffer@GEnie.geis.com dragonsmith@umich.edu | - - - - - - - Dragons do not enter into this message - - - - - - - --========================_13102812==_ Content-Type: application/mac-binhex40; name="Dragonsmith_CW_update.cpt" Content-Disposition: attachment; filename="Dragonsmith_CW_update.cpt"

File Name: drag-select-rect-12.hqx (68 k)
Date: Nov 14, 1997
From: pbarton@concentric.net Subject: DragSelectRect XFCN 1.2 The latest version of DragSelectRect (1.2). Replaces 1.1. DragSelectRect is an XFCN which enables you to drag a gray or "marching ants" selection rectangle within the card window of your stack, returning the local or global coordinates of that rectangle.

File Name: drag-select-rect-xfcn-11.hqx (36 k)
Date: Jul 26, 1996
From: (Perry Barton) pbarton@cris.com Subject: DragSelectRect XFCN 1.1 The latest version of DragSelectRect (1.1). Replaces 1.0 and 1.0.1. DragSelectRect is an XFCN which enables you to drag a gray or "marching ants" selection rectangle within the card window of your stack, returning the local or global coordinates of that rectangle.

File Name: drill-designer-11.hqx (328 k)
Date: Jul 20, 1995
Date: Fri, 21 Jul 1995 02:04:43 -0500 From: steve-alessi@uiowa.edu (Steve Alessi) Subject: drill designer 1.1 (development directory), a drill design utility Drill Designer 1.1 for the Macintosh is a package of HyperCard XCMD's and Think C functions for creating instructional drill programs in HyperCard, Authorware, or Think C. These commands facilitate the creation of a queue of items and the subsequent modification of that queue based on correct and incorrect responses from a student. The primary feature of item queuing with Drill Designer 1.1 is that it keeps track of performance on each item and provides more practice with those items answered incorrectly, thereby increasing the drill's efficiency. Drill Designer 1.1 commands do not do any presentation to or input from the student -- your own code must do that. Drill Designer 1.1 keeps track of the item queue, permits automatic or manual modification of the queue, and provides disk storage and retrieval of student performance and progress. The instructional theory underlying Drill Designer 1.1 is described in Chapter 3 of Computer-Based Instruction: Methods and Development, by Steve Alessi and Stan Trollip, published by Allyn & Bacon. Drill authors should have a good working knowledge of either HyperCard, Authorware, or Think C, whichever will be used to produce drills. Hardware Requirements: Macintosh Centris or higher. Software Requirements - Macintosh System 7 or later and one of the following: HyperCard (version 2.0 or later), Authorware Professional (version 2.2 or later), or Think C (4.0 or later). Manuals and shareware registration forms are included in both TeachText and Microsoft Word formats. The package is a binhex'ed and self-expanding Stuffit archive. There is a $30 shareware fee if you choose to use Drill Designer 1.1 for creating and distributing your own drill programs. This software package may be freely distributed in its entirety, and may be included on other software archives and CD's. A similar package for DOS and Windows is also available in the SimTel archive. Stephen M. Alessi The University of Iowa steve-alessi@uiowa.edu

File Name: driver-22-c.hqx (28 k)
Date: Oct 24, 1993
From: Pete Resnick Subject: Driver 2.2 Date: Sun, 24 Oct 93 16:20:52 CDT Attached is version 2.2 of Pete Resnick's device driver code. This code is especially useful for device drivers written using THINK C's device driver facility, though it is useful for other development environments as well since it describes in detail how to install device drivers correctly into the Device Manager unit table. Please feel free to use it and to distribute it in it's original form. All that I ask is that you credit me if you use it in a released piece of code. pr -- Pete Resnick (...so what is a mojo, and why would one be rising?) Graduate assistant - Philosophy Department, Gregory Hall, UIUC System manager - Cognitive Science Group, Beckman Institute, UIUC Internet: resnick@cogsci.uiuc.edu

File Name: drop-unix-13.hqx (68 k)
Date: Jul 23, 1998
From: zss@ZenSpider.com Subject: DropUNIX1.3 DropUNIX is a drop-in library and one-line header file for Macintosh programmers to give UNIX and DOS command line application ports a full Macintosh GUI interface including drag and drop capabilities. It requires one line of code to be added to one file, no other source modifications are necessary. Works for all MacOS versions that support AppleEvents (7+). The latest version is always available at http://www.ZenSpider.com/ Ryan Davis -=- Zen Spider Software -=- mailto:zss@ZenSpider.com -=- http://www.ZenSpider.com/ -=- I know that you believe you understand what you think I said but, I'm not sure you realize that what you heard is not what I meant.

File Name: dssw-sleep-monitor.hqx (384 k)
Date: Jun 09, 2001
From: DssW Support Subject: DssW Sleep Monitor 1.0 - Mac event logger DssW Sleep Monitor is a Macintosh event logger and trouble shooting aid. Sleep Monitor non-intrusively resides on your Macintosh watching for power state changes. Events and settings monitored and logged include: start ups, shut downs, wake ups, sleep, doze, low power warnings, low power emergency sleep, low power emergency shut down, revoked sleep, processor cycling, start up timer, wake up timer and idle time settings. Sleep Monitor records events into a human readable text based log file. The date and time of the event is recorded with each entry. Sleep Monitor's log file provides an extensive source of debugging and trouble shooting information. Sleep Monitor supports AppleScript. One of the AppleScripts included demonstrates how to add your own information to the time stamped log file. For more information visit:

File Name: duplimizer-241.hqx (132 k)
Date: Sep 02, 2002
From: Ton Brand Subject: DupliMizer 2.4.1 DupliMizer 2.4.1 What it is: AppleScript program that duplicates and optimizes your entire web folder in one pass. Author: Ton Brand Company: Tonbrand Software License: Shareware US$6 Computer: any Mac Mac OS: 7.6 or higher (not OSX) Required: Scripting Addition (osax) "ACME Script Widgets" Abstract: DupliMizer is an AppleScript program that duplicates and optimizes your entire web folder. Simply drag your Web Folder to the program's icon and all web pages are optimized in one pass! There is a limit to the hierarchical depth that DupliMizer can handle: Eight levels must be sufficient in practically all cases. A detailed log is available. DupliMizer requires the Scripting Addition (osax) ACME Script Widgets (single CPU). For Mac OS 7.6 to 8.1 you need the (old) version 2.5.2 and for Mac OS 8.6 or later you can use the current version which is 3.0. The osax is shareware by Acme Technologies, see www.acmetech.com. Version 2.4.1 fixes some errors under Mac OS 7.6.x.

File Name: earthdesk-201.hqx (5048 k)
Date: Jun 11, 2003
From: Time Palette Support Subject: Description for EarthDesk 2.0.1 EarthDesk replaces your static desktop picture with an animated, real-time rendered image of the Earth, continuously updating in the background while you work. The software supports eleven different map projections, political and satellite views, and renders accurate sun, moon and city lighting. Major changes in version 2.0: - Vastly improved performance and efficiency with preemptive multitasking. - Complete multi-display support - a different map on each screen. - Significantly higher quality twilight shading. Fixes in 2.0.1: - Fixed a bug that could prevent evaluation under MacOS X 10.1.5. - Fixed a potential crash in the Robinson map at zoom levels under 100%.0 - Desktop pictures which are tiled patterns are now restored properly. - Correctly restores desktops which change pictures periodically. - Fixed a bug that could cause the license key to not be saved. - If the application file is renamed, it will no longer fail to launch. - Changed the command for "Set Home Location" from Cmd-H to Cmd-L. EarthDesk requires a Macintosh computer with MacOS 9.1+ or MacOS X 10.1+. For more information and to download an evaluation version of EarthDesk 2.0, please visit our newly-redesigned website at: http://www.timepalette.com. Direct download: http://www.timepalette.com/software/earthdesk.bin Purchase or upgrade: http://www.timepalette.com/purchase.html

File Name: earth-plot-301-c.hqx (168 k)
Date: Jan 19, 1994
From: kenlong@netcom.com (Ken Long) Subject: earthplot-301-c Date: Wed, 19 Jan 1994 07:30:20 -0800 (PST) Hello, folks! Here's an unsolicited file. -Ken- ------------------------Tear along dotted line---------------------------- Description: This is an update of the EarthPlot 3.0 C source. The copy I downloaded, years ago, from AOL, did not run. There was an undefined "FlushEvents" in the tskel.lib addition, which there was no source for. So I had to get TransSkel, get it to run on Think C 5.0.4, use it in EarthPlot, then get EarthPlot to run in the same env. Piece of cake! Here it is! --------------------------Cut Here------------------------------------

File Name: eat-au-p.hqx (20 k)
Date: Dec 02, 1993
Date: Thu, 2 Dec 1993 16:07:50 +0800 From: Quinn Subject: Movie Import Component Source Code --========================_17153170==_ Content-Type: text/plain; charset="us-ascii" Greetings EatAU is a QuickTime component that converts Suns audio (.au) files into QuickTime movies. It comes with full source code and is a simple example of how to write a component in Pascal. Share and Enjoy. --========================_17153170==_ Content-Type: application/mac-binhex40; name="EatAU.cpt"

File Name: emailer-autoresponder-101.hqx (24 k)
Date: Feb 03, 1998
From: akua@bluewin.ch Subject: Emailer Autoresponder V1.01 (AppleScript) This is an example AppleScript for Claris Emailer 2 to autogenerate returns to mail. It can be chosen as a filter script, or run on the current selection in the browser to test it. You just edit the "myResponse" function to create the response you wish to have sent. I looked around and could not find anything to do this on the web... The last version was in Script Debugger format which confused a lot of downloaders. ----- Public Domain Ware by AKUA interactive media AG - January 23, 1998. submitted by Gregory Lemperle-Kerr

File Name: emailer-auto-responder.hqx (12 k)
Date: Jan 27, 1998
From: akua@bluewin.ch Subject: Emailer Autoresponder (AppleScript) This is an example AppleScript for Claris Emailer 2 to autogenerate returns to mail. It can be chosen as a filter script, or run on the current selection in the browser to test it. You just edit the "myResponse" function to create the response you wish to have sent. I looked around and could not find anything to do this on the web... ----- Public Domain Ware by AKUA interactive media AG - January 23, 1998. submitted by Gregory Lemperle-Kerr >--------------------------------------------------------------< : Gregory Lemperle-Kerr : akua@bluewin.ch : : : : : AKUA interactive media AG : www.akua.ch : >--------------------------------------------------------------<

File Name: enum-types-creators-c.hqx (56 k)
Date: Jan 18, 1994
From: kenlong@netcom.com (Ken Long) Subject: enumtypes-creators-c Date: Mon, 17 Jan 1994 17:29:26 -0800 (PST) Dear Mac Gifters: You don't seem to have posted my stuff at U. Michigan, lately. I've seen them on Standord, though. Still short on disk space? -Ken- -------------------------------------------------------------------------- Description: Two Think C 5.0.4 source projects. One scans the resident drive for all file types, creates a new text file, and writes those types in a sorted list, with the quantity of those types adjacent to them. The other does exactly the same thing with file creators. ---------------------------Cut Here----------------------------------------

File Name: eps-factory-101.hqx (856 k)
Date: Jun 28, 1999
From: "Art Age News" Subject: EPS Factory 1.0.1 - EPS Preview Generation Utility About EPS Factory(tm) EPS Factory is a Macintosh application from Art Age Software(tm), the makers of the award-winning applications epsConverter(tm) and EPStoPICT(tm). EPS Factory can convert any Level 1 PostScript(R) file into a properly conforming EPS file, complete with optional preview and thumbnail. In addition, EPS Factory can add or replace previews and thumbnails in EPS files, correct inaccurate bounding boxes, and distill the PostScript code in ill-behaved EPS files. EPS Factory is quite handy in a number of situations. For example: * You have an EPS file, but it doesn't contain a preview image. Therefore, you cannot see the contents of the EPS file on screen when you place it into another document. No problem! EPS Factory will read your existing EPS file and create a new EPS file for you, complete with preview image and, if you like, a thumbnail too. * You have an EPS file which contains a preview image of poor quality. EPS Factory can read your existing EPS file and create a new EPS file for you, complete with a new preview image. Plus, you can adjust the preview's quality with control over color, dithering and antialiasing. * You have an EPS file with an inaccurate bounding box comment. This is one of the more common problems with EPS files. EPS Factory can read your existing EPS file and create a new EPS file with correct bounding box and hi-res bounding box information! * You have an EPS file that trips up some PostScript RIPs. This is another common problem with EPS files. When EPS Factory creates a new EPS file, it can optionally distill the PostScript code into a simpler form, less likely to cause problems on your RIP. * You have a PostScript file which you would like to use as an EPS file. That is, you would like to import it or place it into a document created by an application that understands EPS, but balks at raw PostScript. EPS Factory can create an EPS version of your PostScript file, again complete with preview image and thumbnail if you choose. System Requirements EPS Factory requires a Macintosh computer with a PowerPC processor running System 7.0 or later. Because EPS Factory contains only PowerPC native code, it will not run on older Macs using 68000 series processors. To install EPS Factory, simply double-click the EPS Factory Installer icon, and follow the on-screen instructions. Pricing and registration details can be found in the package.

File Name: eps-factory.hqx (856 k)
Date: Jun 27, 1999
Subject: EPS Factory 1.0.1 - EPS Preview Generation Utility From: "Art Age News" Dear Info-Mac Archivist, Please find the file "eps-factory.hqx" in the info-mac ftp drop box. This is version 1.0.1 of the application "EPS Factory." This file should be archived in the directory gst/grf. This file should replace any previous versions of EPS Factory in the archive. This file may be included on the info-mac CD-ROM. The associated abstract for this file follows. Thanks! Art Age Software --------------------- About EPS Factory(tm) EPS Factory is a Macintosh application from Art Age Software(tm), the makers of the award-winning applications epsConverter(tm) and EPStoPICT(tm). EPS Factory can convert any Level 1 PostScript(R) file into a properly conforming EPS file, complete with optional preview and thumbnail. In addition, EPS Factory can add or replace previews and thumbnails in EPS files, correct inaccurate bounding boxes, and distill the PostScript code in ill-behaved EPS files. EPS Factory is quite handy in a number of situations. For example: * You have an EPS file, but it doesn't contain a preview image. Therefore, you cannot see the contents of the EPS file on screen when you place it into another document. No problem! EPS Factory will read your existing EPS file and create a new EPS file for you, complete with preview image and, if you like, a thumbnail too. * You have an EPS file which contains a preview image of poor quality. EPS Factory can read your existing EPS file and create a new EPS file for you, complete with a new preview image. Plus, you can adjust the preview's quality with control over color, dithering and antialiasing. * You have an EPS file with an inaccurate bounding box comment. This is one of the more common problems with EPS files. EPS Factory can read your existing EPS file and create a new EPS file with correct bounding box and hi-res bounding box information! * You have an EPS file that trips up some PostScript RIPs. This is another common problem with EPS files. When EPS Factory creates a new EPS file, it can optionally distill the PostScript code into a simpler form, less likely to cause problems on your RIP. * You have a PostScript file which you would like to use as an EPS file. That is, you would like to import it or place it into a document created by an application that understands EPS, but balks at raw PostScript. EPS Factory can create an EPS version of your PostScript file, again complete with preview image and thumbnail if you choose. ------------------- System Requirements EPS Factory requires a Macintosh computer with a PowerPC processor running System 7.0 or later. Because EPS Factory contains only PowerPC native code, it will not run on older Macs using 68000 series processors. To install EPS Factory, simply double-click the EPS Factory Installer icon, and follow the on-screen instructions. Pricing and registration details can be found in the package. ------------------- Version 1.0.1 Changes * Minor Changes * Updated web site and email address -------------------

File Name: equation-evaluator-c.hqx (96 k)
Date: Nov 07, 1995
From: rdouglas@mckellar.com (Rob Douglas) Subject: Equation Evaluator This package is a port of C routines posted several years ago to a DOS archive by Mark Morley. The Equation Evaluator takes an equation in the form of a text string and returns a value. Having tried a couple of small C interpreters it was a relief to find something I could understand and which handled floating point numbers. There are two folders. The EE folder contains the port and the original documentation. In the CEquation folder I've reorganized the code as a C++ class. You will need CodeWarrior as I've used the exception macros provided by Power Plant. I haven't been able to contact Mark, but he does give permission to "do anything you desire with this code, as long as you give credit".

File Name: euro-cruncher.hqx (908 k)
Date: Dec 20, 2001
From: eurema Subject: eurocruncher v1 - batch conversion FRF-EUR inside text files EuroCruncher v1 by gege2000@libertysurf.fr Perform currency conversions between French Francs and Euros inside any text file. Use it to convert bank accounts from minitel or web, exported price lists, bills, web pages and any text file including amounts . It must be used by open a text file. The main window allowyou to choose how to treat numbers not followed by any currency symbol : FRF= French Francs; EUR= Euros. You could also choose the output format of the converted numbers: 1- FRF (EUR) output numbers in Francs followed by amount in Euros between parenthesis. 2- EUR (FRF) output numbers in Euros followed by amount in Francs between parenthesis. 1- EUR output numbers in Euros only. The following procedure is used to perform conversion: 1- only numbers having a two numbers decimal part are treated : x.xx. 2- commas for decimal part is replaced by a point : xx,xx => xx.xx 3- spaces are removed from numbers like x xxx xxx.xx 4- trailing plus or minus signs (xxxx.xx- or +) are placed before the number (- or + xxxx.xx) 5- every unit in the range : F, FR, f, fr is replaced with FRF 6- every unit in the range : �, euro, euros is replaced with EUR 7- �ht, �HT, �ttc, �TTC, Fht, FHT, fht, fHT, fTTC, FTTC, Fttc, fttc are treated similarly with an added space after EUR or FRF. 8- the unit choosen in first dialog is added to numbers without currency unit (ie: EUR or FRF). 9- formated and rounded output number is placed inside the document following the choice made in the second dialog. 10- The converted file is saved at the same folder level with the same name completed by the characters .cv� An overall control of the converted file must be made to verify that the preceding rules have not been contradicted by an exotic number format not taken into account. The program has been developed with MacPerl 5 that is Perl 5, ported to the Mac by Matthias Neeracher and ported on powerPC with relBasic v3.5 If you have internet access, you can obtain the newest versions of Perl by anonymous ftp from one of the following address: sunsite.cnlab-switch.ch [195.176.255.9] software/platform/macos/perl As this is my first use of perl regExp's , I surely have made many misconceptions in my use of RegExps but I hope to increase my knowledge with future enhancements of the program (other currencies, handling multiple files, adding input file dialogs, and adding portability). If you find that my work and this program is good enough to merit some retribution, please feel free to send me a cheque of any amount to: gerard samson couix 07410 colombier le vieux This could help me to buy some programming software and continue development of the many waiting projects. This program could be included in any archive or CD-ROM (please tell me where as I could maitain updates)

File Name: ev-update-105.hqx (2712 k)
Date: Aug 20, 1999
Subject: Desc: EV_Update_105.hqx From: help@ambrosiasw.com Subject: EV UPDATE 105 Ambrosia Software, Inc. has just released an Escape Velocity 1.0.5 Updater. This updater only works if you already have an earlier version of Escape Velocity. If you do not already have Escape Velocity, you need to download the complete Escape Velocity 1.0.5 package. This updater brings Escape Velocity up to Escape Velocity 1.0.5, the latest version which contains a number of bug fixes and adds a few features. All of the files in the Escape Velocity 1.0.5 Update should be extracted into your existing Escape Velocity folder to properly upgrade Escape Velocity to version 1.0.5. The following is a list of the bugs that were fixed in Escape Velocity 1.0.5: -- Fixed a bug that would sometimes negatively affect your legal status when destroying pirates and aliens -- Fixed a bug that would sometimes kill off pilots for no apparent reason (pilot files from 1.0.4 or before affected by this problem can now be used again) -- Fixed a bug that would sometimes make hyperspace lines disappear from the map -- Selling the current weapon will cause it to be deselected if necessary -- Escort ships' fighters are no longer catatonic -- New, more-detailed graphics for all ships -- Beam weapons should no longer leave stray pixels behind

File Name: example-scripting-additions-c.hqx (120 k)
Date: Oct 04, 1993
Date: Mon, 4 Oct 1993 12:56:06 -0500 From: jonpugh@netcom.com (Jon Pugh) Subject: [*] Scripting Addition Samples --========================_14520392==_ Content-Type: text/plain; charset="us-ascii" Here are eight sample AppleScript Scripting Additions with C source code done by Donald Olson of Apple Computer and presented in his WWDC talk this year. I was asked to make these available on the Internet and now I have. ;) These demonstrate a number of useful techniques for presenting information including the use of records and wildcard handlers in addition to the minimal boring stuff. For all who care, Donald said it was OK to post them since they are also on Applelink. Jon --========================_14520392==_ Content-Type: application/mac-binhex40; name="OSAX_Samples.sit"

File Name: extension-shell-15.hqx (288 k)
Date: Apr 17, 1996
From: dair@dircon.co.uk Subject: Extension Shell 1.5 Enclosed is version 1.5 of Extension Shell, a framework for writing System 7 Extensions. Extension Shell reduces the amount of work needed to write Extensions, and modularises the code you do have to write. It comes with several sample Extensions, and full source code. It requires System 7, and Metrowerks CodeWarrior. This update includes: - No longer requires Colour QuickDraw - Version checking for address tables - Includes the INIT Writing FAQ - Notes on using Extension Shell with THINK C dair@kagi.com http://www.kagi.com/authors/dair

File Name: extractit-for-system.hqx (864 k)
Date: Dec 12, 1997
From: MorganBolt@aol.com Subject: ExtractIt! for System 2.0 - The simple, powerful diagnostic ExtractIt! for System 2.0 is a very small and versatile application which will return a truckload of information on your computer. It takes up a mere 250K of disk space and can run on virtually every computer system, but it returns enough information on your computer to be a great assistance in any situation. All of this information is formatted in 32 easy-to-read, tabulated screens sorted into 4 menus, making it easy to quickly hone down the problem. All 170+ different categories of data are outlined in such a way that it doesn't confuse even the most novice of Mac users. There's a list of 100's of bugs and if they've been fixed, a custom Gestalt selector viewer with a visual interface, and even a built-in on-site mini-manual! Best of all, this program requires virtually nothing to run: - 68K or Power Macintosh, any speed - 9" monitor - 250K of disk space, 500K of RAM - ATM-compliant ITC Times & Helvetica fonts (included) ...and that's it! All this for only $8, too! ExtractIt! for System is sure to be a valuable addition to any Mac user's cornucopia of software programs. Download it already! Tim Morgan Lightning Bolt Software http://www.haxor.com/~lbsupport

File Name: feather-gif.hqx (268 k)
Date: Oct 23, 1998
From: lloyd@kagi.com Subject: FeatherGIF 1.9.7 - Web transparency filter FeatherGIF is a filter for Photoshop and other paint programs that lets you easily add complex transparency effects to GIF images for the Web. Version 1.9.7 works faster on G3 computers and can exchange settings files with the Windows version. FeatherGIF lets you create soft edges, see-through gradients - even automatic dropshadows and cutouts, and all effects will let a web page's graphic background show through properly. FeatherGIF is shareware for Macintosh. To see the results, and to check for updates, visit www.flamingpear.com .

File Name: fft-library-11-ppc-cpp.hqx (40 k)
Date: Jan 30, 1996
From: green_jt@VSDEC.NL.NUWC.NAVY.MIL (John Green) Subject: FFT for RISC 1.1 Enclosed is a stuffit archive of version 1.1 of my fft 'C' source code. Now includes an already compiled shared library in case your compiler doesn't like my code. Revisions version 1.1: Re-arranged to put fft routines in a shared library and changed source file name to fftlib.c. Removed some ugly optimizations that are no longer needed for CodeWarrier. Fast Fourier Transform routines. Routines are provided for the complex forward and inverse transforms as well as for a real forward transform. I coded these to optimize execution speed on a PowerPC processor. Also included are some simple test programs which time the FFTs. Compiled with Metrowerk's Codewarrier 7/8, my PowerMac 8100/80 executes a 2048 point real transform in about one millisecond. I would definitly like to know the timing results with other compilers and computers. Warning- treat this code as untested. Before you use these routines in a program, be sure to test them for latent bugs! This code is public domain, do anything you want to with it. 1024 Point complex FFT timings with best optimization: 0.8 ms. Powermac 8100/80, CodeWarrier. 0.36 ms. Powermac 9500/chipped to 150, CodeWarrier (thanks to Robert Kay.) 2.7 ms Intel Plato 2 with Pentium P90, Visual C++ compiler, Windows 95. 1.7 ms Intel Plato 2 with Pentium P90, Intel's Native Signal Processing FFT routine, Windows 95.

File Name: file-chop-10.hqx (600 k)
Date: Dec 20, 2000
From: bargy@nettaxi.com Subject: FileChop 1.0 FileChop is a new way to transport applications as well as documents and other types of files that are too large to send by email, floppy disk, or zip disk. If you would like to email a 1.6mb program to your friend, but your ISP will only let you send 1mb attachments, simply chop the application into a 1mb pieces and email him the pieces to be reassembled on his end. You can chop a 450mb movie into four 100mb pieces and a 50 mb piece to carry the movie on 5 zip disks. To chop a file, simply compress the file by any standard method (.sit, .hqx, .bin, or .zip), choose how large the chopped pieces should be, and chop it! To unchop, simply choose the chopped pieces in numerical order (1, 2, 3, 4, etc) then when you have chosen the numbered files, end with choosing the "fileinfo" file, and the process will end after you choose that file. You must unchop in this order or the file will not reconfigure properly! FileChop is freeware, but please email me if you like it. Please email me at bargy@nettaxi.com to report any bugs or problems with FileChop.

File Name: file-ic-helper.hqx (8 k)
Date: Nov 11, 1996
From: (Jordan Zimmerman) jordanz@altura.com Subject: Internet Config "file:" Helper "file:" Helper for Internet Config By Jordan Zimmerman (c)1996 Hereby released into the Public Domain ___________________________________________________________________ 10/8/96 REQUIREMENTS: Internet Config 1.1 and knowledge of programming Internet Config. DESCRIPTION: This code implements a function similar to ICLaunchURL(): OSErr ICLaunchFile(ICInstance ic_instance, const FSSpec* file_spec_ptr); This sends the given file to the user specified Web browser as a "file:" URL. LICENSE: This code is released into the public domain and can be used, modified, etc. as desired. However, the author would appreciate a mention in the about box or documentation. ================================================ Jordan Zimmerman Altura Software, Inc. home page: http://www.altura.com/jordanz Harry Browne for President! http://www.harrybrowne96.org 1 (800) 682 1776 Stop the Browne Out! Let Harry Browne debate! http://www.twr.com/stbo

File Name: file-kinder-10b1-as.hqx (20 k)
Date: Feb 15, 1997
From: jthill@netcom.com (Jim Hill) Subject: File Kinder 1.0b1 - a type-changer in pure Applescript This pair of scripts does what many other utilities do: it sets the creator type of text files. So why even bother? They illustrate several scripting techniques I haven't seen used elsewhere, that may be useful if you want to explore AppleScript, and if you want to tinker with them it's easy - open with the Script Editor and tinker away. Drop an application on the main script, and it will reset itself so that all future drops (of anything but a single application) mark text files as created by that application; it will also, via the helper "wait for" script, make its own icon match the resulting files. It's fast enough to be fairly painless, it's public domain, it uses only standard scripting components (aka OSAXen) and if you script you might find something useful. Lemme know if it breaks on you, I'll try to help fix it. Jim Hill

File Name: fileshield-sdk.hqx (24 k)
Date: Jul 03, 1999
From: jwood@ecpd.com (J. Wood) Subject: FileShield SDK 1.0 FileShield SDK 1.0 Mindscope Software Freeware Now you can include support for unshielding FileShield 1.0 encrypted files in your software! This simple to use interface allows you to unencrypt '.icp' files in your application with a single command! Make sure that you include the 'UnShield.rsrc (DLOG)' resource file in your project, or your program will crash. This software was written and intended for Codewarrior Pascal. (Mindscope is not responsible for any damages that may result from using this software or including it in your application framework. We have tested the software thoroughly and no problems have arisen, but know that you use this at your own risk!)

File Name: filtertop-11-pb-developer.hqx (2204 k)
Date: Jan 09, 2002
From: "TopSoft, Inc." Subject: FilterTop 1.1 Public Beta Developer TopSoft, Inc., a NON-PROFIT organization made up of Macintosh developers from all around the world, has been working on a collaborative endeavor called "FilterTop," a new breed of Macintosh utility. FilterTop is an application that allows files to be processed through a series of "filtering" operations. These operations are provided via plug-in modules and are configured by the user via a graphical interface. This is the "promotional" public beta version of FilterTop 1.1, a free product of TopSoft, Inc. This version is fully functional. However, it may not be the latest version. For more information on FilterTop and details on how to obtain the most current version, visit TopSoft's web site at , or email . System Requirements: Any Macintosh computer (except Macintosh 128K, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Portable, PowerBook 100, Macintosh Classic) running System 7.0 or later. The A/UX and Mac OS X "Classic" environments are also supported. FilterTop uses the Thread Manager, which is built-in for System 7.5 and later, but requires a separate installation for older Systems. FilterTop does not require the Appearance Manager (built-in for Mac OS 8.0 and later), nor does it require Navigation Services (built-in for Mac OS 8.5 and later), but will take advantage of these features if available (separate installations are required for older Systems). The accompanying FTWindow Carbon application requires CarbonLib (which requires Mac OS 8.6 or later). Older versions of FTWindow that support older Systems are available separately in the "FilterTop 1.1 PB Extras" package. Debug versions of FilterTop require System 7.5 and later. Disk space required for FilterTop is approximately 2 to 4 MB; available free memory required is 1 MB minimum, 2 MB or more memory is recommended.

File Name: filtertop-11-pb-extras.hqx (1980 k)
Date: Jan 08, 2002
From: "TopSoft, Inc." Subject: FilterTop 1.1 Public Beta Extras TopSoft, Inc., a NON-PROFIT organization made up of Macintosh developers from all around the world, has been working on a collaborative endeavor called "FilterTop," a new breed of Macintosh utility. FilterTop is an application that allows files to be processed through a series of "filtering" operations. These operations are provided via plug-in modules and are configured by the user via a graphical interface. This is the "promotional" public beta version of FilterTop 1.1, a free product of TopSoft, Inc. This version is fully functional. However, it may not be the latest version. For more information on FilterTop and details on how to obtain the most current version, visit TopSoft's web site at , or email . System Requirements: Any Macintosh computer (except Macintosh 128K, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Portable, PowerBook 100, Macintosh Classic) running System 7.0 or later. The A/UX and Mac OS X "Classic" environments are also supported. FilterTop uses the Thread Manager, which is built-in for System 7.5 and later, but requires a separate installation for older Systems. FilterTop does not require the Appearance Manager (built-in for Mac OS 8.0 and later), nor does it require Navigation Services (built-in for Mac OS 8.5 and later), but will take advantage of these features if available (separate installations are required for older Systems). The accompanying FTWindow Carbon application requires CarbonLib (which requires Mac OS 8.6 or later). Older versions of FTWindow that support older Systems are available separately in the "FilterTop 1.1 PB Extras" package. Debug versions of FilterTop require System 7.5 and later. Disk space required for FilterTop is approximately 2 to 4 MB; available free memory required is 1 MB minimum, 2 MB or more memory is recommended.

File Name: filtertop-11-pb.hqx (2640 k)
Date: Jan 08, 2002
From: "TopSoft, Inc." Subject: FilterTop 1.1 Public Beta TopSoft, Inc., a NON-PROFIT organization made up of Macintosh developers from all around the world, has been working on a collaborative endeavor called "FilterTop," a new breed of Macintosh utility. FilterTop is an application that allows files to be processed through a series of "filtering" operations. These operations are provided via plug-in modules and are configured by the user via a graphical interface. This is the "promotional" public beta version of FilterTop 1.1, a free product of TopSoft, Inc. This version is fully functional. However, it may not be the latest version. For more information on FilterTop and details on how to obtain the most current version, visit TopSoft's web site at , or email . System Requirements: Any Macintosh computer (except Macintosh 128K, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Portable, PowerBook 100, Macintosh Classic) running System 7.0 or later. The A/UX and Mac OS X "Classic" environments are also supported. FilterTop uses the Thread Manager, which is built-in for System 7.5 and later, but requires a separate installation for older Systems. FilterTop does not require the Appearance Manager (built-in for Mac OS 8.0 and later), nor does it require Navigation Services (built-in for Mac OS 8.5 and later), but will take advantage of these features if available (separate installations are required for older Systems). The accompanying FTWindow Carbon application requires CarbonLib (which requires Mac OS 8.6 or later). Older versions of FTWindow that support older Systems are available separately in the "FilterTop 1.1 PB Extras" package. Debug versions of FilterTop require System 7.5 and later. Disk space required for FilterTop is approximately 2 to 4 MB; available free memory required is 1 MB minimum, 2 MB or more memory is recommended.

File Name: find-document-27.hqx (36 k)
Date: Sep 19, 2001
From: John Rethorst Subject: Find Document 2.7 AppleScript scripting addition to find files, folders or applications on designated disks. Ten times faster than similar osaxen. Author JF Pautex permits free distribution; $5 shareware. Should replace osa/find-document-22.hqx on Info-Mac.

File Name: finder-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:31:44.79 To: hagood@scri1.scri.fsu.edu CC: Subj: Finder Ext Date: Wed, 31 Jul 91 13:14 GMT +1200 From: Allan Udy Subject: Finder Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Finder.Ext CopyIt(SourceFile;DestFile;ErrorMsg) Used to copy files from one place to another. I.e. Finder emulation!!!

File Name: finder-marquee-c.hqx (16 k)
Date: Jul 10, 1995
Date: Mon, 10 Jul 1995 17:25:18 -0800 From: jordanz@altura.com (Jordan Zimmerman) Subject: Finder Marquee Mac development source code that implements a "rubber band" marquee select rect with very smooth drawing in a manner similar to the Mac Finder.

File Name: finder-progress-bar-20-c.hqx (68 k)
Date: Mar 15, 1995
From larson@BASE.CS.UCLA.EDU Tue Mar 14 10:48:39 1995 Date: Tue, 14 Mar 1995 10:48:31 -0800 (PST) From: Chris Larson Subject: FinderProgressBar 2.0 : A CDEF Progress Bar. Enclosed is version 2.0 of FinderProgressBar, my CDEF implementation of progress bars which mimic those used by Finder. New features include support for custom control colors, support for the "barber-pole" animation of progress bars, and native execution on both 680x0 and PowerPC architectures. Complete source code (Metrowerks CodeWarror v5.5) is included. Info-Mac Moderators: This file replaces info-mac/dev/src/finder-progress-bar-11-c.hqx. Feel free to include this on any CD you choose. --Chris _______________________________________________________________________________ Chris Larson -- Amateur Macintosh Geek, CoBase Research Assistant Internet: larson@kingston.cs.ucla.edu (Insert Disclaimer here)

File Name: find-error-lib-12.hqx (96 k)
Date: Jun 05, 1998
From: fburnham@earthlink.net Subject: FindErrorLib v1.2 A Macintosh development and debugging tool. (Freeware) FindErrorLib is a small Power Macintosh native shared library that can be used by C and C++ developers to obtain, at run-time, the name and description, if available, of any of 1,307 Macintosh error codes for display in error alerts or dialogs. Since the shared library can be "weak-linked" to the application, the developer has the option of using it during development and, if so desired, not including it with the final software release, with no code modifications required to remove it. Minor updates to the shared library can be performed by simply replacing it in the System folder, with no need to recompile any application that uses it. FindErrorLib v1.2 contains a code fragment that accesses an internal compilation of information derived from the Apple Universal Headers files, Universal Interfaces 3.1, and is current as of Mac OS 8.1. The FindErrorLib v1.2.sit archive includes the shared library, sample code for accessing it, and about 4 pages of detailed information regarding its installation and use. FindErrorLib v1.2 is offered as Freeware by its author, Fred Burnham, who originally created it as a development and debugging tool for his own software development projects. Fred Burnham Thu, May 28, 1998

File Name: find-filer-10-as.hqx (8 k)
Date: Aug 02, 1997
From: g.giusti@area.it Subject: Findfiler 1.0 AS FindFiler by Giovanni Giusti (). Required OSAXen: "Find Document" (get it at ). Other requirements: Scriptable Finder This is an implementation of the scripting addition "Find Document" by J.F. Pautex (). Drag one or more disk icons onto the application, then tell it what to search for on the disk(s). If you wish, it can open the found file(s) for you. Otherwise, the Finder opens the folder(s) which contains it/them.

File Name: find-first-char-1b-xfcn.hqx (68 k)
Date: Mar 29, 1996
From: Paul Consolo, Paul_Consolo@mix.it Subject: FindFirstChar XFCN FindFirstChar is a small XFCN for Hypercard, that allow a simple but unusually search on a standard list, by returning the first occurrence in the list where a line begin with a given letter; it may be also useful to control by script the selection of an item by typing its first letter on the keyboard. FindFirstChar is EmailWare - and is free for anyone that wants to use it. All I ask is that you put the following lines in a visible place in your stack: FindFirstChar XFCN  �1996 ZiggySoft, By Paul Consolo and if you like it (or even if you don't!) then email me at Paul_Consolo@mix.it and tell me what you think (suggestions, bug reports, etc.).

File Name: find-folder-121-ext.hqx (36 k)
Date: Sep 17, 1993
Date: Thu, 26 Aug 93 11:04:14 +0200 From: "Rene G.A. Ros" Subject: findfolder-121-ext.hqx 4D FindFolder 1.2.1.ext Postcardware. Returns paths to system related folders and many others. This version allows you to specify a volume and includes some more corrections and additions.

File Name: fixit-c.hqx (40 k)
Date: Mar 07, 1996
From: a mouse in the castle, tinyjohn@sasknet.sk.ca Subject: Fixit Fixit is an MPW tool that translates easily readable infix mathematical expressions into difficult to read and edit fixed point math function calling sequences that are suitable for use as expressions in C programs. It also serves as a fixed point expression evaluator. Full C, yacc, and lex source code included. Also, C source code for the following fixed point routines can be found herein: FixSqrt, FixExp, FixSquare, FixCos, --------------------------------------------------------------------- - John Montbriand P.O. Box. 1133 - - tinyjohn@sasknet.sk.ca Saskatoon Saskatchewan Canada - - (306) 955-5189 S7K 3N2 - ---------------------------------------------------------------------

File Name: fixit.hqx (40 k)
Date: Mar 11, 1996
From: a mouse in the castle, tinyjohn@sasknet.sk.ca Subject: fixit Fixit is an MPW tool that translates easily readable infix mathematical expressions into difficult to read and edit fixed point math function calling sequences that are suitable for use as expressions in C programs. It also serves as a fixed point expression evaluator. Full C, yacc, and lex source code included. Also, C source code for the following fixed point routines can be found herein: FixSqrt, FixExp, FixSquare, FixCos, FixSin, FixTan These libraries are for free. Copyright (C) 1996 by John Montbriand. All Rights Reserved.

File Name: flex++-bison++-cwpro5.hqx (420 k)
Date: Oct 28, 2000
From: J�A==rgen Mellinger Subject: Flex++_Bison++_CWPro5.sit.hqx This is a freeware port of the Flex++/Bison++ class generating lexer/parser generators to CodeWarrior Pro 5 IDE plugins. Manual pages converted to PDF format and a sample project are included.

File Name: floating-windows-pas.hqx (12 k)
Date: Jun 30, 1993
From: pottier@clipper.ens.fr (Francois Pottier) Subject: no subject (file transmission) Date: Sat, 19 Jun 93 12:53:34 MET DST Hi archiver! This is a small set of THINK Pascal 4 routines to handle floating windows in a Pascal program. A few days back I looked on several ftp sites for such code snippets. All I found was a C library by Patrick Doane. I translated it to THINK Pascal and I also made it much shorter and clearer (IMHO). Since there is no Pascal source code out there, I thought I'd submit to the archives. This code is public domain. Whoever finds it useful may use it. Enjoy Francois Pottier pottier@clipper.ens.fr To the archiver : this file should be named something like 'Pascal-FloatWin.hqx', I suppose. Thanks

File Name: fl-package-11.hqx (112 k)
Date: Apr 17, 1994
From: Paul van Mulbregt Subject: FL Package of BBEdit extensions v1.1 Date: Sat, 16 Apr 1994 15:05:09 -0500 (EST) The FL Package of BBEdit Extensions contains four Extensions Function Lister Fast Search Word Completion Function Lookup Function Lister is a utility for programmers which displays information about functions defined in a source file (especially good for C++); Fast Search is an alternative to BBEdit's regular search, a fast incremental search which finds as the user types characters; Word Completion enables the user to type a few letters of a variable name and have the extension type the rest; Function Lookup is a convenient way to access Think Reference or MPW 411. v1.1. ShareWare. Works with BBEdit Lite or BBEdit. paulvm@dragonsys.com

File Name: flush-it-202.hqx (24 k)
Date: Oct 04, 1997
From: drbenway@accessus.net Subject: Flush It! 2.0.2 This is version 2.0.2 of Flush It!, a small disk cache management utility application that allows you to control when and how often your RAM-based disk cache gets written out to disk. This version fixes a bug in the settings code which prevented time intervals selected from the popup menu by mouse from activating the "Apply" button. Also changed was initialization code that threw systems incompatible with Flush It! into the debugger. Added a feature where, if the "Hide settings in background" is selected, Flush It! will launch with the settings window open. The technical basis for the application, operating instructions, and shareware information are all contained in the included Read Me file. Flush It! 2.0.2 is $3.00 US shareware with a thirty-day free evaluation period. Many thanks, Jack Browning drbenway@accessus.net browning@advancenet.net Dr. Benway .................... Interzone

File Name: fmenus-example-pas.hqx (24 k)
Date: Nov 23, 1992
Date: Tue, 24 Nov 1992 13:45:06 +0800 From: Peter N Lewis Subject: source/pascal/FMenusExample.hqx _______________________________________________________________________ Peter N Lewis Ph: +61 9 368 2055 This is some example code to demonstrate the use of MyFMenus.unit. This unit implements FMenus in a similar way to the Finder, which allows decoupling of the menu position from the code that executes the menu's command. The example program is not a full shell, it simply implements the Menus, and each menu selection prints a message to the console window. It should be fairly easy to understand. I've used this code in several programs, and it works quite nicely, avoiding the need to keep changing constants in the code every time you add a menu item. TopSoft is working on an advanced version of this (written in C for some strange reason), if you are interested in that, or other things that TopSoft is doing, check out the ftp site at syrinx.kgs.ukans.edu in the /topsoft directory, or ask to join the mailing TS mailing list at ts-request@syrinx.kgs.ukans.edu (hopefully you'll join inbetween the flame wars and not in the middle of one :-) [Wouldn't it be nice if this came out comp.sources.mac? Too much to ask I guess] Hope its useful to someone, Peter. FMenus Example v1.0.0 Copyright 1992 Peter N Lewis

File Name: folder-builder-13.hqx (612 k)
Date: Aug 18, 1997
From: jimjohnson@novagate.com Subject: FolderBuilder 1.3 FolderBuilder 1.3 is an organizing/publishing/archiving helper utility for MacOS that allows you to automatically create dated, hierarchical folders. Great for organizing/archiving date specific material! Requires System 7.1, AppleScript 1.1 (& standard osaxen), & the Finder Scripting Extension. Thanks for your help!! Jim.

File Name: folder-contents-xfcn-15.hqx (8 k)
Date: Sep 28, 1996
From: mail.hsv.tis.net@traveller.com (John Sudderth) Subject: FolderContents 1.5 An XFCN which returns the contents of a folder in a return delimited list. New version adds a "recursive" option. It's really fast too. Enjoy.

File Name: font-utility-101-xfcn.hqx (40 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Font Utility XFCNs, Version 1.0.1 A set of external functions for Apple HyperCard 2.x They help you managing with fonts, especially converting between the fonts names and id-numbers. 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: format-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:30:37.82 To: hagood@scri1.scri.fsu.edu CC: Subj: Format Ext Date: Wed, 31 Jul 91 13:13 GMT +1200 From: Allan Udy Subject: Format Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" "Format" External This external procedure can be used to capitalize the first letter of each word in a sentence. It uses a special algorithm which permits the user to provide a table of characters to capitalize after.

File Name: format-html-10.hqx (72 k)
Date: Feb 11, 1996
From: chad@halcyon.com (Chad Magendanz) Subject: Format HTML Format HTML was created for two basic purposes: 1. To display Web pages generated with PageMill in readable form: I'm a big fan of PageMill. It provides a means of generating very simple Web pages with almost instant gratification. However, it's rare that I'm completely satisfied with the results of my Web page after its initial conception in PageMill. I usually wish to add some more complex structures (like tables) and find myself back in BBEdit flirting with HTML tags in their native form. Unfortunately, this is often easier said than done. PageMill doesn't lay out the HTML in any particular format, frequently squishing them all together in a mass of tags that are difficult for humans to interpret. Format HTML was designed to quickly fix this problem, breaking down HTML tags into individual lines and indenting them in a programmatic style that is easier to read and understand. The utility makes a great addition to Lindsay Davies' HTML Tools, complementing the PageMill Cleaner utility. When importing HTML from PageMill to BBEdit, I first use PageMill Cleaner, then Format HTML to set things right. 2. To assist Web authors in debugging their HTML: The Check HTML command in HTML Tools is a probably the most useful element of BBEdit's Web authoring environment. Like the best compilers, BBEdit displays which tags are likely to be problems and suggests a reasonable cause. Frequently, the solution is obvious, but for those cases where it's not, Format HTML can be a valuable tool. Just running your HTML through Format HTML will tell you whether you have balanced all of your HTML tags and quickly indicate when a tag block has not been closed properly. Installation Install Format HTML by decompressing the StuffIt archive and dragging the BBEdit Extension to your BBEdit Extension folder. If you have Lindsay Davies' HTML Tools installed, you will probably want to place Format HTML in the Misc folder with PageMill Cleaner. In either case, the new Format HTML command should be available from the Extensions menu the next time you launch BBEdit. System Requirements Format HTML requires BBEdit version 3.5 or later. BBEdit Lite will *not* suffice. For more information on BBEdit, check out the BBEdit Web site at www.barebones.com.

File Name: free-backup-31.hqx (820 k)
Date: Dec 04, 2002
From: John Rethorst Subject: Free Backup 3.1 Backs up any files and folders on any disks to any location(s), in Finder format or as Stuffit archives. Supports any number of backup sets - each will keep its own list of items to back up, where to back them up to and which format to use. Automatically email or distribute backups. Back up multiple sources to multiple destinations at one time. Unmatched power, flexibility and ease of use. What's new: In version 3: major rewrite. Triple the previous feature set for powerful, flexible backup design. Much better interface. Faster. High password security. Searchable, context-sensitive help. Version 3.1 can automatically choose a variable destination disk based on criteria, improves hierarchy options, adds interface improvements and several Log preferences, and is faster in Finder format, significantly faster with large numbers of files. Free. Requires system 7.5 - 9x and two scripting additions (osaxen): Akua Sweets, version 1.4.3 or later, and Dialog Director, version 0.7 or later. These additions are free for individual use, at Info-Mac. Stuffit option requires a Stuffit product from Aladdin Systems Inc., and the free Stuffit Commands scripting addition available at Info-Mac.

File Name: free-purge-memory-ext.hqx (24 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:19:17.78 To: hagood@scri1.scri.fsu.edu CC: Subj: Purge/Free Memory Ext Date: Wed, 31 Jul 91 13:02 GMT +1200 From: Allan Udy Subject: Purge/Free Memory Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" FreeMemory/PurgeMemory These externals were written because 4D has a tendancy to come up with ROut of MemoryS errors at various times. The PurgeMemory and FreeMemory externals provide a way to see the amount of available RAM in the current Application Heap as well as provid The FreeMemory external returns the amount of non-contigious RAM available in the current Application Heap on completion of the call. The PurgeMemory external will purge all purgable blocks and compact the current Application Heap.

File Name: front-window-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:30:20.78 To: hagood@scri1.scri.fsu.edu CC: Subj: FrontWindow Ext Date: Wed, 31 Jul 91 13:13 GMT +1200 From: Allan Udy Subject: FrontWindow Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" See External Mover comments for parameters.

File Name: ftyper-68k.hqx (364 k)
Date: Nov 16, 1999
From: "Christopher A. Corbell" Subject: FTyper1.0.1b-68k.sit.hqx NOTE: FTyper's original creator code, initially cleared through Apple's registration site, turned out to be reserved. This version should be distributed instead of the recently posted FTyper1.0.0; in addition to using a new, cleared creator code, this version supports drag-n-drop files and basic Apple Events. FTyper README - online version (The README file that comes with the application also has instructions on using FTyper) FTyper for MacOS(TM) copyright (c)1999 by Christopher Corbell PPC and 68k versions created with REALbasic(TM) FTyper is a pretty straightforward application which allows you to change the type and creator of a file. FTyper comes in both 68k and PPC versions and it's free. THIS IS FREEWARE... WARNING/ LIMITATION OF LIABILITY: Please note that it is possible to seriously corrupt files, including software applications, by changing their types and creators! Users of FTyper do so at their own risk and the author takes no responsibility for loss of data or other liability. This software comes with no express or implied guarantee to be fit for any particular purpose. - - - - - - - Version history: * 1.0.0a - basic functionality, dynamic menus & prefs file behaving correctly; single-file type and creator editing. PPC version untested. (Oct. 1999) * 1.0.0b - public beta. Preliminary testing on both 68k and PPC found no bugs. Changed color of "About" menu! (Oct. 1999) * 1.0.1a - added basic AppleEvent handling (open, open document, quit); also added drag-and-drop to FTyper window - now opens files by dragging icon from Finder. Added REALbasic graphic and FTyper icon to About box. * 1.0.1b - changed FTyper creator code to 'fTyp'. Plans for future versions: batch changes with conditional options, file name-changing including type-suffix mapping, resource fork stripping, and other nifty stuff. About the author: Christopher Corbell is a self-taught Mac programmer, webmaster, poet and local rockabilly legend currently residing in Astoria, Oregon, USA. e-mail: ccorbell@oregonVOS.net webpages: http://www.oregonVOS.net/~ccorbell

File Name: ftyper-ppc.hqx (552 k)
Date: Nov 16, 1999
From: "Christopher A. Corbell" Subject: FTyper1.0.1b-PPC.sit.hqx NOTE: FTyper's original creator code, initially cleared through Apple's registration site, turned out to be reserved. This version should be distributed instead of the recently posted FTyper1.0.0; in addition to using a new, cleared creator code, this version supports drag-n-drop files and basic Apple Events. FTyper README - online version (The README file that comes with the application also has instructions on using FTyper) FTyper for MacOS(TM) copyright (c)1999 by Christopher Corbell PPC and 68k versions created with REALbasic(TM) FTyper is a pretty straightforward application which allows you to change the type and creator of a file. FTyper comes in both 68k and PPC versions and it's free. THIS IS FREEWARE... WARNING/ LIMITATION OF LIABILITY: Please note that it is possible to seriously corrupt files, including software applications, by changing their types and creators! Users of FTyper do so at their own risk and the author takes no responsibility for loss of data or other liability. This software comes with no express or implied guarantee to be fit for any particular purpose. - - - - - - - Version history: * 1.0.0a - basic functionality, dynamic menus & prefs file behaving correctly; single-file type and creator editing. PPC version untested. (Oct. 1999) * 1.0.0b - public beta. Preliminary testing on both 68k and PPC found no bugs. Changed color of "About" menu! (Oct. 1999) * 1.0.1a - added basic AppleEvent handling (open, open document, quit); also added drag-and-drop to FTyper window - now opens files by dragging icon from Finder. Added REALbasic graphic and FTyper icon to About box. * 1.0.1b - changed FTyper creator code to 'fTyp'. Plans for future versions: batch changes with conditional options, file name-changing including type-suffix mapping, resource fork stripping, and other nifty stuff. About the author: Christopher Corbell is a self-taught Mac programmer, webmaster, poet and local rockabilly legend currently residing in Astoria, Oregon, USA. e-mail: ccorbell@oregonVOS.net webpages: http://www.oregonVOS.net/~ccorbell

File Name: future-basic-tn-vol1.hqx (12 k)
Date: Jul 08, 1993
Date: 29 Jun 1993 09:09:00 -0400 (EDT) From: "John B. McVey (203) 727-7084" Subject: FB Tech Notes Posting To: Info-mac.Stanford From: McVey.John on Fri, Jun 25, 1993 6:51 PM Subject: FB Tech Note Posting To: Info-mac.Stanford The attched areTechnical notes of interest to Future Basic prog rammers. Suggeststed file name is FBasicTN.Vol1. Suggested directory is /tech/. The notes are Vol1 of a 3 volumes published to date and were furnished by the Future Basic publisher technical help department with the understanding that the notes would be made available on the Net. This file contains technical notes that provides solutions to some problems encountered when programming in FutureBASIC.

File Name: future-basic-tn-vol2.hqx (12 k)
Date: Jul 26, 1993
Date: 15 Jul 1993 11:55:00 -0400 (EDT) From: "John B. McVey (203) 727-7084" Subject: Future Basic Technical Notes - Vol 2 The attached are Technical notes of interest to Future Basic programmers. Suggested file name is future-basic-tn-vol2.hqx;. Suggested directory is /dev/info/ The notes are Vol. 2 of 2 volumes published to date and were furnished by the Future Basic publisher technical help department with the understanding that the notes would be made available on the Net. This file contains technical notes that provides solutions to some problems encountered when programming in FutureBasic.

File Name: general-edit-lite-11.hqx (968 k)
Date: Apr 11, 2000
From: info@quadrivio.com Subject: general-edit-lite-11.hqx Hex/ASCII/Unicode editor File: general-edit-lite-11.hqx Directory: development tools Type: Hex/ASCII file editor Not for publication on CD-ROM Quadrivio General Edit Lite 1.1 This is a free tool for programmers who need to edit data files. It is based on the commercial version of General Edit; see http://www.quadrivio.com for details. General Edit Lite allows you to: 1) Open and edit disk files as hexadecimal bytes, ASCII characters, Unicode characters (Roman encoding only), 16-bit decimal integers, or 32-bit decimal integers. Files can be larger than RAM. 2) View and edit the Finder information (FInfo record) for disk files. 3) View RAM. Program requirements A PowerPC Macintosh or PowerPC Mac OS-compatible computer is required. System 7.1 or later is required; System 7.6.1 or the latest version of OS 8 is recommended.

File Name: generic-function-finder.hqx (160 k)
Date: Apr 11, 2001
From: "Aaron Golden" Subject: Abstract for "Genetic Function Finder.sit.hqx" Genetic Function Finder by Aaron Golden Contents -What is GFF? (Genetic Function Finder) -How does GFF work? -How to use GFF -Limitations -Random Function Finder -FAQ (Frequently Asked Questions) -Comments What is GFF? (Genetic Function Finder) Genetic Function Finder is a program that searches for a function that will produce certain points on a two dimensional coordinate plain. For example, the function 'y = x' produces the points (1, 1), (2, 2), etc. Genetic Function Finder uses a survival of the fittest environment, to evolve the correct function by random mutations. The point of GFF isn't really to find the correct function, but to demonstrate a kind of evolution. How does GFF work? Genetic Function Finder starts by taking three points (given by the user) and generating ten random arithmetic strings. Then GFF evaluates each string and finds its value for each point. For example the string 'x+1' would yield '1' if 'x = 0', '2' if 'x = 1', '3' if 'x = 2'. GFF finds the difference between the results of each string, and the 'y' values for each point the user gave it. Here's an example: 1. The user gives the points: (1, 2) (2, 3) (3, 4) 2. GFF produces a string, S: 'x + x - 2' If 'x = 1' then 'S = 1 + 1 - 2 = 0' If 'x = 2' then 'S = 2 + 2 - 2 = 2' If 'x = 3' then 'S = 3 + 3 - 2 = 4' 3. GFF finds the difference between the results of the random string, and the real results. Random string yields: 0, 2, 4. Real results are: 2, 3, 4. (2 - 0) + (3 - 2) + (4 - 4) = 3 The total error of this string was '3'. 4. GFF produces nine more strings and finds the total error of each of them. 5. GFF then erases the strings with the largest five errors. (They die) 6. The best five strings from this generation are duplicated. (They reproduce) 7. The duplicate strings are mutated randomly to stimulate evolution. 8. The process is repeated, generally getting better and better results each generation until the correct string appears. How to use GFF When GFF first starts up it will ask for three points. These are in the form of (x, y) coordinates. For GFF to read them properly they should be written without the parenthesis or commas, but with spaces between the numbers. For example: GFF can't read this: (1, 2) (2, 3) (3, 4) or this: 1, 2, 2, 3, 3, 4 or this: 1 2, 2 3, 3 4 but it can read this: 1 2 2 3 3 4 If the points aren't written in this general format: "x y x y x y" then there is no telling what GFF will read the points as. After you enter the points GFF will ask for a "maximum generations" number. This will be the number of the last generation GFF will allow before stopping. If GFF finds the correct function before the final generation, it will stop early. If GFF gets to through the last generation without finding the correct string, it will ask the user if he/she would like to continue, using the same points. (For yes/no answers, 1 = yes, 0 = no). Before GFF starts searching, it will ask if you would like to observe the evolution of the strings. (1 = yes, 0 = no). If the you type "0", GFF will give you no information until it has either reached the last generation or it has found the correct function. If you type "1", GFF will give you information on every generation as they are produced, including the total, average, and median error of each generation's population. When GFF finds the correct function it will print that function in the form of "y = mx + b" and will ask for different points to work with and the process will start again. Limitations GFF is about demonstrating the process of evolution, not about doing math. For its purposes, a limited arithmetic is used. The only operators are '+' and '-' and the only variable is 'x'. Therefore, GFF will not be able to find non-linear functions (like 'y = x/2', 'y = x*x', etc.). Here's an interesting thing to try. Give GFF points from a function that it cannot find. GFF will develop strings that come closer and closer to perfect, but never quite there. (Of course, if GFF was considering an infinite number of points, every incorrect string would seem just as unreasonable as any other string.) Random Function Finder An especially observant user might have noticed another program in the folder with GFF. Random Function Finder works exactly like GFF except that it searches randomly for the solution, instead of using an evolutionary process. Try feeding the same numbers into GFF and Random Function Finder. Except for rare cases, GFF will find the function long before Random Function Finder will. I included Random Function Finder to show the difference that an evolutionary process does make. FAQ (Frequently Asked Questions) What's the point of GFF? GFF is designed to demonstrate a kind of evolution in a simple environment with very basic rules. Couldn't you find the function faster using "y1 - y = m(x1 - x)"? Yes. So? So why use a genetic algorithm? The evolutionary process is the real purpose, not the math. I get error messages when the strings get really long. Why? The strings can only get to about 80 characters in length before problems will arise. This is because when I wrote the program I arbitrarily chose 80 as the maximum length of a string. If you have a compiler, and you know what you're doing, you can change it to whatever you'd like. Is there a Windows/DOS version of GFF? I don't have a Windoze compiler, but the whole program uses standard input/output functions, so it shouldn't be very hard to port it to any operating system. Have you written any other programs? Yes. I've written a gravity simulation program called "Orbit" that can be found at the info-mac archives or on download.com. Comments GFF is a free program, written more for my own interest than anything else. If you have any comments, questions, or cool ideas, email me at: zerro1@hotmail.com.

File Name: gestalt-ext.hqx (4 k)
Date: May 07, 1993

File Name: gestalt-pro-12-ext.hqx (36 k)
Date: May 31, 1995
From: rgaros@bio.vu.nl (Rene G.A. Ros) Subject: 4D Gestalt Pro 1.2.ext MINOR UPGRADE Date: Wed, 31 May 1995 08:25:33 +0200 (MET DST) Freeware. External for 4th Dimension. Allows access to the System Software's Gestalt Manager to obtain information about installed software and hardware. Includes additional code to obtain information about 4D and version of modules like 4D Write. Added new function and more bypasses to Gestalt Manager problems. Rene Ros rgaros@bio.vu.nl

File Name: gestalt-selectors-43.hqx (184 k)
Date: Oct 23, 1998
From: rene@rgaros.nl Subject: Gestalt Selectors List 4.3 Gestalt Selectors List (GSL) It lists all sorts of information about the Gestalt Manager, but mainly about selectors and the meaning of the returned values. The Gestalt Manager is part of the Apple Macintosh System Software to enable programmers to determine the availability of certain software and hardware. You can obtain the latest version in several other ways: - World Wide Web The GSL is available, behind the editor's home-page, at: http://www.bio.vu.nl/home/rgaros/gestalt/ It is also available, together with other Macintosh FAQs, at: http://www.ralentz.com/mac/programming/faqs/gestalt/index.html - Subscribers of the maillist have received their copy already. If you want to join this list you need to send a request to: gestalt-selectors-list-request@bio.vu.nl with in the subject line 'subscribe'. You will then also receive several updates before the next version is released. This list is only for distribution, not for discussion. Contributions (new info, remarks, etc.) for the list can be send to: rene@rgaros.nl Best regards, Rene Ros rene@rgaros.nl

File Name: gestalt-selectors-list.hqx (208 k)
Date: Oct 17, 1999
From: "Ren� G.A. Ros" Subject: Gestalt Selectors List 4.4 Dear Mac-programmers, Today I released version 4.4 of the Gestalt Selectors List (GSL) celebrating the seventh anniversary! It lists all sorts of information about the Gestalt Manager, but mainly about selectors and the meaning of the returned values. The Gestalt Manager is part of the Apple Macintosh System Software to enable programmers to determine the availability of certain software and hardware. You can obtain the latest version in several ways: - by sending email to the mail archive server at: gestalt-selectors-list-request@bio.vu.nl with the subject: archive get recent/gestalt-selectors.etx or to get the compressed version: archive get recent/gestalt-selectors.sit.hqx - World Wide Web The GSL is available, behind the editor's home-page, at: http://www.rgaros.nl/gestalt/ It is also available, together with other Macintosh FAQs, at: http://www.ralentz.com/mac/programming/faqs/gestalt/index.html - Subscribers of the maillist have received their copy already. If you want to join this list you need to send a request to: gestalt-selectors-list-request@bio.vu.nl with in the subject line 'subscribe'. You will then also receive several updates before the next version is released. This list is only for distribution, not for discussion. Contributions (new info, remarks, etc.) for the list can be send to: rene@rgaros.nl Please, be aware that it may take a couple of days before the new version is available at all these locations. It is available immediatly by using the mail archive server or via the editor's WWW home-page.

File Name: get-char-fkey-104.hqx (24 k)
Date: Jun 09, 2000
From: "Bruno Di Gleria" Subject: GetChar FKEY 1.04 GetChar FKEY 1.04 �2000, Bruno Di Gleria Via Basaldella 10 33100 UDINE - ITALY e-mail: mixage@kagi.com http://www.geocities.com/mixage This FKEY opens a window that shows all characters available in the current font. Select any character to insert it in the active document. GetChar FKEY 1.04 works on any Mac with system 7.1 or greater. GetChar FKEY is FREEWARE! New in release 1.04: � Under certain circumstances, the keyboard equivalents were not drawn properly. This has been fixed. � Mac OS 9 compatible.

File Name: get-current-users-102b-as.hqx (12 k)
Date: Mar 23, 1996
From: Greg Salter, gregs@chancery.com Subject: Get Current Users (1.0.2b) Get Current Users (1.0.2a) An AppleScript Scripting Addition (osax) that will tell you who is logged onto your Macintosh via File Sharing. This osax is free for noncommercial use. Scott Lindsay maintains the copyright. Greg Salter - gregs@chancery.com Scott Lindsey - wombat@claris.com Recent changes include improved error checking.

File Name: get-dbpath-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:26:44.61 To: hagood@scri1.scri.fsu.edu CC: Subj: GetDBPath Ext Date: Wed, 31 Jul 91 13:11 GMT +1200 From: Allan Udy Subject: GetDBPath Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" GetDBPath GetDBPath will return in string the pathname of the current directory and the directorys ID in Longint. Use this ID with SetDBPath to set the directory back to where it should be.

File Name: get-default-file-11-xfcn.hqx (8 k)
Date: Mar 16, 1996
From: John Sudderth, sudderth@traveller.com Subject: GetDefaultFile XFCN 1.1 An XFCN which will open a standard SFGetFile dialog box at a given path. This will override the "Documents" setup in the General Controls Control Panel when using System 7.5. New version has an optional "type" filter. GetDefaultFile is part of the Core Collection 2.1. Enjoy.

File Name: get-depth-11-xfcn.hqx (8 k)
Date: Feb 11, 1996
From: sudderth@traveller.com (John Sudderth) Subject: GetDepth XFCN 1.1 An XFCN which will return the current or maximum depth of the main monitor. Version 1.1 - Fixed maximum depth function for PowerMacs.

File Name: get-dfpath-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:30:03.97 To: hagood@scri1.scri.fsu.edu CC: Subj: getDFPath Ext Date: Wed, 31 Jul 91 13:13 GMT +1200 From: Allan Udy Subject: getDFPath Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" GetDFPath GetDFPath will return the current full Datafile pathname .

File Name: get-file-list-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:29:40.59 To: hagood@scri1.scri.fsu.edu CC: Subj: GetFileList Ext Date: Wed, 31 Jul 91 13:13 GMT +1200 From: Allan Udy Subject: GetFileList Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" GetFileList This external is used to get a list of files and folders in a particular folder or volume.

File Name: get-folder-13-xfcn.hqx (20 k)
Date: Mar 16, 1996
From: John Sudderth, sudderth@traveller.com Subject: GetFolder XFCN 1.3 GetFolder ( [] ) is an XFCN which will present a standard file selection dialog containing only folders. Path is optional and will point the dialog at a specific folder and override the "Documents" setup in the General Controls Control Panel in System 7.5. GetFolder is part of Core Collection 2.1. Enjoy.

File Name: get-mouse4prog-120-68k.hqx (124 k)
Date: May 02, 1997
From: mc5230@mclink.it Subject: GetMouse4Prog 1.2 68k GetMouse4Prog is the one of the most evoluted mouse tracker for Macintosh. In a small window it shows the current mouse position and using hot-keys it can collect (copy) mouse coordinate embedding them inside text pre-definited by the user. Its a great value utility for every Macintosh programmer. - horizontal/vertical invertible convention. - collect single point, rect (2 points), list (n points). - customizable embedding code for automatic code generation. - hot key commands. - on-line help. Further info at: http://www.kagi.com/panetta Inclusion in CD-ROM allowed. This is the 68k version.

File Name: get-mouse4prog-120-ppc.hqx (128 k)
Date: May 02, 1997
From: mc5230@mclink.it Subject: GetMouse4Prog 1.2 PPC GetMouse4Prog is the one of the most evoluted mouse tracker for Macintosh. In a small window it shows the current mouse position and using hot-keys it can collect (copy) mouse coordinate embedding them inside text pre-definited by the user. Its a great value utility for every Macintosh programmer. - horizontal/vertical invertible convention. - collect single point, rect (2 points), list (n points). - customizable embedding code for automatic code generation. - hot key commands. - on-line help. Further info at: http://www.kagi.com/panetta Inclusion in CD-ROM allowed. This is the PPC version.

File Name: get-mouse-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:28:58.82 To: hagood@scri1.scri.fsu.edu CC: Subj: GetMouse Ext Date: Wed, 31 Jul 91 13:12 GMT +1200 From: Allan Udy Subject: GetMouse Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" GetMouse The external returns in the local coords of the currently active window the position of the mouse.

File Name: get-net-ext.hqx (16 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:28:36.14 To: hagood@scri1.scri.fsu.edu CC: Subj: GetNet Ext Date: Wed, 31 Jul 91 13:12 GMT +1200 From: Allan Udy Subject: GetNet Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" GetNet The external provides 4th D users with a method of determing the actual number of users of 4th D on a network, along with their AppleTalk names, from inside the 4thJD environment. By obtaining this data one can much more reliably know the network comp

File Name: get-ram-xfcn.hqx (8 k)
Date: Feb 01, 1996
From: sudderth@traveller.com (John Sudderth) Subject: GetRAM XFCN GetRAM is a HyperCard external that will return available physical and logical RAM.

File Name: get-res-name-xfcn-10.hqx (40 k)
Date: Apr 06, 1996
From: (Mike Byrne) byrne@cc.gatech.edu Subject: getResName XFCN 1.0 getResName is a HyperCard xfcn/XFCN which performs a simple but sometimes critical function: given a resource type and number, it will return the resource name. Free for non-commercial use, includes both 68K (XFCN) and PPC (xfcn) versions. For more info: http://www.cc.gatech.edu/aimosaic/students/Psych-students/Byrne/SSL/ ---- -Mike Mike "Sunburn" Byrne http://www.cc.gatech.edu/aimosaic/students/Psych-students/Byrne/

File Name: get-set-dbpath-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:27:13.56 To: hagood@scri1.scri.fsu.edu CC: Subj: GetSEtDBPath Date: Wed, 31 Jul 91 13:11 GMT +1200 From: Allan Udy Subject: GetSEtDBPath To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu"

File Name: get-system-ver-ext.hqx (4 k)
Date: May 07, 1993

File Name: get-text-rsrc-ext.hqx (4 k)
Date: May 07, 1993

File Name: glo-app-folder.hqx (12 k)
Date: Nov 12, 1997
From: 3gl21@qlink.queensu.ca Subject: GLoAppFolder.sit - support for accessing application folder GLoAppFolder class Copyright � 1997 Gregory Lo. All rights reserved. Description: This class provides some support for accessing files and subfolders in the same folder as the application. Notes: Near the start of your application, just make a call to GLoAppFolder::Startup(); This initializes a static FSSpec with the location of your application. Various calls are provided to create modified FSSpecs based on this one; and open resource files in those places. You can change the FSSpec using file or folder name strings from a string list resource, or via a pointer to a pascal string. For instance: * osErr = GLoAppFolder::MakeFSSpec( "\pPlugins", myNewFSSpec ); * osErr = GLoAppFolder::MakeFSSpec( kFolderNamesID, kPluginsFolderName, myNewFSSpec ); * refNum = GLoAppFolder::OpenResFile( "\pSounds", fsRdPerm ); * refNum = GLoAppFolder::OpenResFile( kFileNamesID, kSoundsFileName, fsRdPerm ); Other information accessors are provided. * vRefNum = GLoAppFolder::GetVolumeRefNum(); * parID = GLoAppFolder::GetParentID(); * myConstFSSpecPtr = GLoAppFolder::GetAppFileFSSpecPtr(); * myConstFSSpecRef = GLoAppFolder::GetAppFileFSSpec( void ); Change history: 04Nov1997 * Updated documentation Contacting the Author: email: * gregory-lo@usa.net * 3gl21@qlink.queensu.ca (before May, 1998) License: License is given to freely use this in any of your code: commercial, or otherwise. Send me a postcard or email if you do. Copyright � 1997 Gregory Lo. All rights reserved.

File Name: glo-st-dial-action.hqx (16 k)
Date: Nov 12, 1997
From: 3gl21@qlink.queensu.ca Subject: GLoStDialAction.sit - support for live-scrolling scrollbars GLoStDialAction class Copyright � 1997 Gregory Lo. All rights reserved. Description: This class provides support for live-scrolling with a standard scroll-bar control. Notes: Only a handle to the control, the point from which to start tracking, and a pointer to a change-value-procedure is needed. One need only instantiate a GLoStDialAction object, and use and reuse it whenever live thumb-tracking is needed. For example: GLoStDialAction theThumbTracker; : theThumbTracker( myControlRef, thePoint, MyChangeValueProc ); theThumbTracker( anotherControl, anotherPoint, anotherProc ); The GLoStDialAction object is a functor -- an object that behaves like a function. Its operator() has been overloaded to support this. A convenience function, TrackIndicator(), is provided. An example call: TrackIndicator( myControlRef, thePoint, MyChangeValueProc ); The change-value-procedure must be declared as follows: void MyChangeValueProc( ControlRef inCntrl, const SInt32 inValue ); One should test that only the control's indicator is being pressed before invoking the GLoStDialAction object. Hits in other parts of the control can be handled in the normal fashion. (ie. call ::TrackControl() with or without a control action procedure). Change history: 30Oct1997 * Changed to set the control value before calling the change proc * Changed to redraw the control completely after tracking is done 04Nov1997 * Restored the slop rectangle handling * Changed some #ifdef's to #if's * Updated documentation Contacting the Author: email: * gregory-lo@usa.net * 3gl21@qlink.queensu.ca (before May, 1998) License: License is given to freely use this in any of your code: commercial, or otherwise. Send me a postcard or email if you do. Copyright � 1997 Gregory Lo. All rights reserved.

File Name: glue-factory.hqx (308 k)
Date: Nov 16, 2000
From: Lawrence D�Q==Oliveiro Subject: Glue Factory The Glue Factory is a shareware collection of MPW tools for generating object code. This code eases the construction of various kinds of non-application objects, including Component Manager components. This release includes an updated version of the ComponentGluePPC tool, which generates new, faster component dispatch code and fixes a couple of bugs.

File Name: glue-window-421-c.hqx (44 k)
Date: Mar 25, 1995
Date: Sat, 25 Mar 1995 19:34:00 +0900 From: "GBH06222@niftyse" Subject: GlueWindow4.2.1(source) A Window Utility Hi, This is source code of GlueWindow4.2.1. GlueWindow4.2.1 is sent at same time. Details is written in ReadMe file in this BinHexed package. Of course, no virus is included (checked with Disinfectant 3.5). I think that this code should be in /dev directory (old version 4.1.2 is posted). Including in CD-ROM will be welcome, too. Takenori Kabeya GBH06222@niftyserve.or.jp kabeya@atlas10.kuic.kyoto-u.ac.jp

File Name: gmz-libraries.hqx (272 k)
Date: Dec 24, 1994
Date: Fri, 23 Dec 1994 21:45:46 -0500 From: gmz@po.CWRU.Edu (Georges M. Zwingelstein) Subject: libraries for port of GNU patch, diff and rcs to the Macintosh. gnu.patch.2.1.hqx : GNU patch for the Macintosh gnu.diff.2.0.hqx : GNU diff for the Macintosh gnu.rcs.5.6.hqx : GNU rcs for the Macintosh gmz.libraries.hqx : Libraries to port the above programs to the Macintosh. Merry Christmas and Happy new year. Georges

File Name: gnu-bison-122-c.hqx (464 k)
Date: Aug 11, 1994
From: Scott Hofmann Subject: GNU Bison 1.22 THINK C 6.0 port Date: Thu, 11 Aug 1994 17:38:36 -0400 (EDT) This is a minimal port of the GNU YACC-compatible parser generator Bison, version 1.22, for Symantec's THINK C 6.0. A compiled application is included, so you don't need THINK C in order to use Bison (although it won't do you much good if you can't then compile y.tab.c!) Please direct any questions concerning Mac specifics to myself rather than the GNU people - they don't like Apple much, and will just lecture you on the evils of Apple. scott ------------------------------------------------------------------------------- J. Scott Hofmann | "Back off, man, I'm a scientist!" scotth@visix.com | -Dr. Peter Venkman, _Ghostbusters_

File Name: gnu-flex-246-c.hqx (536 k)
Date: Jul 27, 1994
From: Scott Hofmann Subject: GNU Flex 2.4.6 for THINK C 6.0 Date: Tue, 26 Jul 1994 12:01:24 -0400 (EDT) This is GNU Flex version 2.4.6 compiled in Symantec C++ 6.0. Flex is the GNU lex-compatible lexical analyzer. This version is a minimal port to the Macintosh - the only changes were to call ccommand() in main() to get the command-line arguments. This file replaces the THINK-C version of Flex 2.3.7. A compiled application is included, so you do not need Symantec C++ in order to use Flex 2.4.6. Full documentation is included, as are the sources per the GNU Public License. Macintosh-specific release notes are included in flex-2.4.6:MISC:Macintosh. I am currently working on a CodeWarrior port, with an enhanced front end - not just the ccommand() dialog box. Any other questions, please drop me a line. scott ------------------------------------------------------------------------------- J. Scott Hofmann | "Back off, man, I'm a scientist!" scotth@visix.com | -Dr. Peter Venkman, _Ghostbusters_

File Name: gnu-patch-21.hqx (196 k)
Date: Dec 24, 1994
Date: Fri, 23 Dec 1994 21:45:46 -0500 From: gmz@po.CWRU.Edu (Georges M. Zwingelstein) Subject: libraries for port of GNU patch, diff and rcs to the Macintosh. gnu.patch.2.1.hqx : GNU patch for the Macintosh gnu.diff.2.0.hqx : GNU diff for the Macintosh gnu.rcs.5.6.hqx : GNU rcs for the Macintosh gmz.libraries.hqx : Libraries to port the above programs to the Macintosh. Merry Christmas and Happy new year. Georges

File Name: gnu-string-regex-cpp-cw6.hqx (72 k)
Date: Jul 08, 1995
Date: Fri, 7 Jul 1995 17:50:37 -0700 From: ward@cyno.com (Ward Willats) Subject: gnu_str_regx_class_4cw6.sit.hqx Port for CodeWarrior 6 of the GNU C++ string and regular expression classes from libg++ 2.3.1. C++ source code and README file.

File Name: gnuucp-609.hqx (280 k)
Date: May 16, 1993
Date: Sat, 15 May 1993 23:00:50 -4 From: jim@fpr.com (James E. O'Dell) Subject: Mac/gnuucp version 6.09 Organization: Fort Pond Research I am submitting Mac/gnuucp verison 6.09 for inclusion in the network archives and for posting to comp.binaries.mac. Mac/gnuucp 6.09 is the latest version of my port of the GNUUCP code to the Macintosh. This version includes many bug fixes, a sliding window implementation of the UUCP protocol for much improved throughput and a completely redesigned mail reader hypercard stack. I am told it works with toadnews, the shareware newsreading software, but I have not personally verified this. As with all GNUUCP programs, Mac/gnuucp adheres to the GNU copyleft. This means that complete source code is available. It will be distributed in a followup posting as soon as the binaries have been dsitributed. If you need access to them before please send mail direclty to me. For further information see the GNU license in the distribution. Jim O'Dell jim@fpr.com ----- Attached File "Concord2:Mac/gnuucp Dist:Mac/gnuucp 6.09.sit.hqx" -----

File Name: graphic-elements-r3-c.hqx (828 k)
Date: Aug 29, 1995
From: Al Evans Subject: Graphic Elements release 3 This is the latest version of Graphic Elements, a high-performance graphics subsystem for the Macintosh. Example source and linkable libraries for 68K (THINK C and MW CodeWarrior) and PowerMac (MW Codewarrior). Requires 68020 or better, color QuickDraw, System 7.

File Name: graph-lib-11-xcmd-hc.hqx (44 k)
Date: Jun 25, 1996
From: Gigagraph@aol.com Subject: GraphLib 1.1 XCMD for Hypercard GraphLib 1.1 is an XCMD library of color QuickDraw commands for drawing to the screen from Hypercard. GraphLib is shareware and sells for $25. Why not just use the built in drawing commands in Hypercard? GraphLib is much faster than Hypercard for scripted drawing to the screen. GraphLib draws in 24 bit color and is designed for scripting. Hypercard drawing is optimized for drawing manually with the tool palette. GraphLib has the following commands: Bezier, ClosePoly, DrawPictureFile, DrawString, EraseOval, EraseRect, FrameArc, FrameOval, FramePoly, FrameRect, FrameRoundRect, GetPixel, InvertRect, KillPoly, Line, LineTo, MoveTo, OpenPoly, PaintArc, PaintOval, PaintPoly, PaintRect, PaintRoundRect, PenMode, PenPat, PenSize, RGBBackColor, RGBForeColor, SetPixel, TextFont, TextSize See the information reference provided with GraphLib for more information. GraphLib is c1996 by Michael Frazier and Gigagraphica

File Name: graph-lib-11-xcmd-sc.hqx (64 k)
Date: Jun 25, 1996
From: Gigagraph@aol.com Subject: GraphLib 1.1 XCMD for SuperCard GraphLib 1.1 is an XCMD library of color QuickDraw commands for drawing to the screen from Supercard. GraphLib is shareware and sells for $25. Why not just use the built in drawing commands in Supercard? GraphLib is much faster than Supercard for scripted drawing to the screen. GraphLib draws in 24 bit color and is designed for scripting. Supercard drawing is optimized for drawing manually with the tool palette. GraphLib has the following commands: Bezier, ClosePoly, DrawPictureFile, DrawString, EraseOval, EraseRect, FrameArc, FrameOval, FramePoly, FrameRect, FrameRoundRect, GetPixel, InvertRect, KillPoly, Line, LineTo, MoveTo, OpenPoly, PaintArc, PaintOval, PaintPoly, PaintRect, PaintRoundRect, PenMode, PenPat, PenSize, RGBBackColor, RGBForeColor, SetPixel, TextFont, TextSize See the information reference provided with GraphLib for more information. GraphLib is c1996 by Michael Frazier and Gigagraphica

File Name: graph-lib-c.hqx (284 k)
Date: Aug 26, 1995
From: kenlong@netcom.com (Ken Long) Subject: GraphLib(tm) Purpose: Graphing utility routines Written: Masters Publishing Copyright: (C) 1991,1992 by Masters Publishing, All rights reserved Masters Publishing PO Box 1940 Ann Arbor, Michigan 48106 (313) 996-8108 Purpose: Library for bar, line, pie and sine graphs. Compiler: THINK C 5.0.4 Target: Macintosh Operating System Status: "ShareSource" Includes: C source, project, library and examples.

File Name: gs-basic-book.hqx (20 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft BASIC Book Here is a Microsoft Word 5.1 file containing the command reference for Gammasoft BASIC. If you haven't used Gammasoft BASIC before, download this file.

File Name: gs-basic.hqx (68 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft BASIC This is a version of BASIC. The commands are a little different than most versions of BASIC. You may want to look at the file "Gammasoft BASIC Book" for information. This file requires the Gammasoft Runtime Engine. If you don't have the Gammasoft Runtime Engine, you can download it from this server or, if you have MacOS Easy Open enabled, use the HyperCard Player instead. When you decompress this file, be sure to put it in the same folder as the Main Menu file. Also put an alias of the Gammasoft BASIC file in the `Data folder. Make sure the alias doesn't have an " alias" suffix or a space after it's name.

File Name: gs-fabulogo.hqx (68 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft FabuLogo Here is an implementation of the Logo programming language. There is no documentation, so you may want to look at some books on Logo first. This file requires the Gammasoft Runtime Engine. If you don't have the Gammasoft Runtime Engine, you can download it from this server or, if you have MacOS Easy Open enabled, use the HyperCard Player instead. When you decompress this file, be sure to put it in the same folder as the Main Menu file. Also put an alias of the Gammasoft FabuLogo file in the `Data folder. Make sure the alias doesn't have an " alias" suffix or a space after it's name.

File Name: gs-libsys.hqx (128 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft Libsys Here is a simple, small library automation system. It is for use on a server on a Local Area Network. Since I just put it together one day, it isn't very much. This file requires the Gammasoft Runtime Engine. If you don't have the Gammasoft Runtime Engine, you can download it from this server or, if you have MacOS Easy Open enabled, use the HyperCard Player instead. When you decompress this folder, be sure to put it in the same folder as the Main Menu file. Also put aliases of the ADMIN and CLIENT files in the `Data folder. Make sure the aliases don't have an " alias" suffix or a space after their name.

File Name: gs-mylariamaker.hqx (204 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft MylariaMaker This program creates and reads descriptions of simple cartoon characters. Included are the character files for my own cartoon, Mylar City. There is also a MetaCard version of the program, if you want to debug and compile it. This file requires the Gammasoft Runtime Engine. If you don't have the Gammasoft Runtime Engine, you can download it from this server or, if you have MacOS Easy Open enabled, use the HyperCard Player instead. When you decompress this folder, be sure to put it in the same folder as the Main Menu file. Also put an alias of the MylariaMaker file in the `Data folder. Make sure the alias doesn't have an " alias" suffix or a space after it's name.

File Name: gsu-hexkey.hqx (136 k)
Date: Aug 14, 1998
From: gswann@primenet.com Subject: HexKey.sit HexKey is a freeware number conversion tool. This is actually a programmer's tool, but it may be useful to other power users. Converts Decimal or Hexadecimal numbers to 10 other common Macintosh formats. If you don't know a Fixed from a Fract, you don't need it. This archive replaces earlier versions GSU-HexKey.sit.

File Name: gs-wordproc.hqx (12 k)
Date: Nov 23, 1999
From: jonrelay@napanet.net Subject: Gammasoft WordProc Here is a small word processor. Features are (yes, ARE) word count and spell checking. Word list for spell checking is not included. Now that spell check is done by XFCN, it shouldn't be the horribly slow one from Gammasoft Office. This file requires the Gammasoft Runtime Engine. If you don't have the Gammasoft Runtime Engine, you can download it from this server or, if you have MacOS Easy Open enabled, use the HyperCard Player instead. When you decompress this file, be sure to put it in the same folder as the Main Menu file. Also put an alias of the Gammasoft WordProc file in the `Data folder. Make sure the alias doesn't have an " alias" suffix or a space after it's name.

File Name: gx-extension-shell-cw7.hqx (44 k)
Date: Jan 07, 1996
From: dmaclach@csc.uvic.ca (Dave MacLachlan) Subject: GXExtensionShell For Codewarrior Here's the DTS GXExtension Shell sample code. I converted the code over so it could be compiled using CodeWarrior 7. Hopefully this will increase the number of GXPrint Extensions out there.... If there's any questions, please mail: dmaclach@csc.uvic.ca or nightfall@eWorld.com Cheers, Dave MacLachlan Binary Composer NightFall Software Inc.

File Name: h2c-11.hqx (352 k)
Date: Jun 14, 1999
From: globule@vtx.ch Subject: H2C_10.hqx - The must for every C++ programmer Every C++ programmer spends hours writing function declarations twice, once in the header file (.h), once in the source file (.cp). H2C greatly simplify this process. Just drag a header file, and H2C will automatically create the corresponding source file, with all the declarations. H2C features a plug-in architecture, which provides the users a way to personalize H2C output files. >Requirement PowerMac - System 7.5 >Author Antoine Beyeler abeyeler@kagi.com

File Name: h2c-16-sdk.hqx (120 k)
Date: May 10, 2000
From: Antoine Beyeler Subject: H2C_SDK_16.hqx Program: H2C SDK 1.6 Shareware 15$ Archive: H2C_SDK_16.sit Description: SDK for H2C 1.6 plug-in programming. Requirements: PowerMac - System 7.5 Author: Antoine Beyeler abeyeler@kagi.com

File Name: hcmdbutton-attachment-121.hqx (184 k)
Date: Feb 06, 1998
From: hsoi@eden.com Subject: HCmdButtonAttachment 1.2.1 - A PowerPlant Class A Metrowerks PowerPlant inherited class that gives controls (LControls) a command-key equivalent. This allows for more keyboard navigation. For example, the traditional "Save before closing?" dialog asks to "Save", "Cancel" or "Don't Save". Save is typically the default key (return) and Cancel the cancel (escape), but there is no keyboard way to hit Don't Save. Enter HCmdButtonAttachment. With HCmdButtonAttachment, you can give any LControl a command-key shortcut. You can specify the key to be the first letter/character of the control's descriptor or it can be a character of your own arbitrary specification. You can also have the title of the control change to display the shortcut or not, and do so after a user-configurable amount of time. This archive includes the HCmdButtonAttachment sources, a custom CTYP file for use with Constructor 2.4 or later, and an example application to demonstrate the class. For complete information, please read the README file enclosed in the archive. Thanx, and enjoy! John C. Daub Hsoi's Shop

File Name: hc-native-12-xfcn.hqx (36 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: HCNative XFCN, Version 1.2 An external function for Apple HyperCard 2.x HCNative checks, if your stack is running using the PowerPC or 68K version of HyperCard (2.3). 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: hc-roundup.hqx (424 k)
Date: Apr 24, 1997
From: kdunham@eoni.com Subject: development/hypercard/HCRoundup.sit.hqx The HyperCard Roundup is a shareware HyperCard 2.3.X stack with tons of scripts and easy to use features for all levels of HyperTalk and HyperCard programming: Common questions and scripts, users can add their own scripts to the stack for later reference, an interactive script tester for buttons and fields, powerful find and replace scripts, design guidelines, complex scripts, 26 utility stacks for registered users, and much more. This stack is a utility that HyperCard users can�t live without! You have my permission to include this stack on commercially available CD ROMs. Contact the author, Ken Dunham, at kdunham@eoni.com for questions or registration.

File Name: hc-to-www.hqx (476 k)
Date: Dec 05, 1999
From: Fran�ois Le Ralle Subject: HCtoWWW 2.00 HyperCard to HTML Translator HCtoWWW is an HyperCard to HTML Translator. It allows to translate all text contained in a stack to HTML page(s) with many options including styles, HTML hypertext links, URL detection, automatic Titles, T.O.C., image tags and more. See the documentation for more information. This release can generate FRAMES and include many corrections and improvements It is distributed as shareware, with both English/French interface. Requirements : HyperCard 2.3 or player, System 7.1 or greater. mailto:francois.leralle@bigfoot.com (Le Ralle) http://www.flr.claranet.fr/HC/

File Name: hermes-2-30-headers-p.hqx (24 k)
Date: Jul 19, 1994
Date: Sun, 17 Jul 94 18:56 EDT From: michael.krause@exchange.org (Michael Krause) Subject: THINK Pascal Hermes Headers Files for v3.0 II --========================_12538956==_ Content-Type: text/plain; charset="us-ascii" Hermes programming headers in THINK Pascal for Hermes II v3.0 --========================_12538956==_ Content-Type: application/mac-binhex40; name="HermHeaders_II_3.0.p" Content-Disposition: attachment; filename="HermHeaders_II_3.0.p"

File Name: hexy-10.hqx (24 k)
Date: Sep 09, 1997
From: liyanage@access.ch Subject: hexy-10.hqx - A hex dump plug-in for BBEdit Hexy is a hex dump plug-in for BBEdit or BBEdit Light. It will create a hex dump of the current selection or of the whole document if there is no selection. Source code in the form of a CodeWarrior Pro 1 project is available from the Hexy homepage at http://www.access.ch/ml/hexy/welcome.html It should probably go into /text/_BBEdit/ and permission to include it on CD-ROM products is granted. -Marc Liyanage

File Name: hide-window-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:26:22.96 To: hagood@scri1.scri.fsu.edu CC: Subj: HideWindow Ext Date: Wed, 31 Jul 91 13:11 GMT +1200 From: Allan Udy Subject: HideWindow Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" HideWindow External v1.0b2 intended to be used in the Startup procedure to hide the Custom window that 4th DIMENSION presents.

File Name: hier-pop-up-34-xfcn.hqx (88 k)
Date: Oct 07, 1996
From: jonpugh@netcom.com (Jon Pugh) Subject: HPopupMenu 3.4 XFCN (Native!) Here's a new version of my popular Hierarchical Popup Menu for Hypercard. There's no real functionality added, but I have recompiled the whole thing into a native 'xfcn' resource for use in Hypercard 2.3.5. This will help with lengthy menu lists, but the difference should generally be negligible. I did it mostly for the exercise. This and my other externals can be found on my HyperStuff web page: Jon What are you doing to oppose the Microsoft juggernaut? http://www.infoworkshop.com/~jonpugh/

File Name: hmarquee-caption-112.hqx (136 k)
Date: Feb 06, 1998
From: hsoi@eden.com Subject: HMarqueeCaption 1.1.2 - A PowerPlant Class A Metrowerks PowerPlant inherited class that displays a horizontally scrolling (from right to left) "marquee" of text, similar in appearance to the scrolling JavaScript marquee that you often see across the bottom of web browser windows. Features: - Utilizes offscreen GWorlds for smooth scrolling of text. - Uses text Handles for an amount of text limited only by available memory. - Utilizes modifier keys to modify scrolling behavior (increase scrolling speed, scroll left to right, pause scrolling). Can be used in About boxes for scrolling credits, in JavaScript implementations for the scrolling caption, in applications that need ticker-tape-style animations, or anywhere a marquee-style sign and animation is desired. The HMarqueeCaption distribution contains the HMarqueeCaption class, a CTYP resource for easier editing in Metrowerks Constructor, and a demonstration application to show just how easy it is to use HMarqueeCaption (made with CodeWarrior Professional 1). For complete information, please read the README file enclosed in the archive. Thanx, and enjoy! John C. Daub Hsoi's Shop

File Name: home-sweet-home-20-hc.hqx (56 k)
Date: Jan 03, 1997
From: jde@webnet.com.au (Joseph Debono) Subject: HomeSweetHome A great replacement Home stack for HyperCard. Useful for both the novice and experienced scripter. Uploaded by the Author: Joseph Debono _____________________________________________ jde@webnet.com.au - jde@pa.ausom.net.au http://www.ausom.net.au/~jde

File Name: hqx1.hqx (116 k)
Date: Jul 12, 1997
From: tinyjohn@sk.sympatico.ca Subject: HQX1.hqx Routines for working encoding or decoding BinHex. Full C source code, linkable libraries, documentation, and a fully functional example MPW tool. Copyright (C) 1995, 1996, 1997 by John Montbriand. All Rights Reserved. Permission granted for public use.

File Name: hsj-sample.hqx (1732 k)
Date: Apr 30, 1997
From: HSJournal@aol.com Subject: HyperStudio Journal sampler This is a sample issue of HyperStudio Journal, the premier subscription disk publication for HyperStudio users. It includes the HyperStudio 3.0 Player so you DO NOT need HyperStudio to run this issue of HSJ. Cheers... Bill Lynn, Publisher HyperStudio Journal

File Name: html-layout-15.hqx (44 k)
Date: Nov 28, 1997
From: Brian_Rellinger@wbgu.bgsu.edu Subject: HTML Layout 1.5 HTML Layout 1.5 is a keyboard layout that makes it easier to program in HTML. Brian Rellinger

File Name: html-press-151.hqx (36 k)
Date: Aug 01, 2002
From: tredje design Subject: htmlPress 1.5.1 htmlPress 1.5.1 - Compresses HTML pages (c)2001-2002, Eric Roller, tredje design MacPerl script to compress HTML files while keeping their appearance unchanged. This is possible by removing everything that your browser does not show on the screen, such as comments or additional whitespace characters. htmlPress further supports keeping HTML files up-to-date by replacing user-configurable keywords. htmlPress is implemented as a droplet - simply drag and drop your source files onto it to use it. Resulting HTML files can be (automatically) placed in your preferred desination folder. Requires MacPerl 5, MacOS 7-9 For more information, visit http://homepage.mac.com/eroller/tredje/htmlpress.html

File Name: htoggle-radio-button-122.hqx (128 k)
Date: Feb 06, 1998
From: hsoi@eden.com Subject: HToggleRadioButton 1.2.2 - A PowerPlant Class This class (derived from the PowerPlant class, LToggleButton) attempts to give the LToggleButton class a radio-button-like behavior (i.e. you can create a radio group that includes objects of this type and only one member of that group will be "on" at a time). You can have in the same radio group both these HToggleRadioButton's and LStdRadioButtons (or any other radio button class)...click on a radio, the toggles will all be off. Click on a toggle, the radios will all be off. Includes a CTYP resource for ease of editing in Constructor 2.4 and higher (sorry, no CPPb resource is available). For complete information, please read the README file enclosed in the archive. Thanx, and enjoy! John C. Daub Hsoi's Shop

File Name: http-server-ot.hqx (152 k)
Date: Feb 08, 1996
From: vinnie@webstuff.apple.com (vinnie moscaritolo) Subject: http OT sample HttpServer Macintosh OpenTransport Network Server shell Version: early but functional Apple Macintosh Developer Technical Support Written by: Vinne Moscaritolo Copyright (work in progress) Apple Computer, Inc You may incorporate this sample code into your applications without restriction, though the sample code has been provided "AS IS" and the responsibility for its operation is 100% yours. However, what you are not permitted to do is to redistribute the source as "DSC Sample Code" after having made changes. If you're going to re-distribute the source, we require that you make it clear in the source that the code was descended from Apple Sample Code, but that you've made changes. HttpServer is a MacOS faceless background task that can be used as framework for developing connection based OpenTransport network servers. Written in Metrowerks C++, the HttpServer utilizes the Thread Manager, OpenTransport, AppleEvents (barely) and C++ IOStreams.

File Name: hyped-201.hqx (872 k)
Date: Dec 07, 2001
From: "Jonathyn Bet'nct" Subject: Hyped 2.0.1 Hyped is a HyperCard operating system, designed as the Finder for The Slate, a fictitious PDA computer that runs entirely on HyperCard. Hyped is written entirely in HyperTalk for the highest compatibility with any implementation of HyperCard, except for a small part of it, called a Lightbox, which makes all the calls for managing files, folders, and disks. This way, no matter what form of HyperCard you are using, it will still work, since the Lightbox makes all the calls and is easy to replace with another. Hyped includes several Lightboxes; one uses AppleScript and makes calls to the Finder, one makes calls to CreySoft 2000's Icebox Kernel, one uses Rinaldi XCMDs, one uses Core Collection XCMDs, and the last one is a Rinaldi/AppleScript hybrid. Lightboxes can also be written in other OSA languages or XCMDs. Hyped is now at version 2.0.1. It is faster with its Rinaldi/AppleScript hybrid Lightbox and more convenient with redesigned icons, multiple Hyped windows, icon-only view, and a QuickMenu. HyperWrite and the GUI Builder are now ready to be run (although still no HyperPaint as of yet). Version 2.0.1 includes various bug fixes and cosmetic changes. Future plans include Monitor, Keyboard, Mouse, etc. control panels, contextual menus, other Hyper* applications... hold on there! (C) 2001 Kreative Software, a division of Kreative Korporation.

File Name: hypercard-basics-1-and-2.hqx (152 k)
Date: Aug 22, 1996
From: (Cindy M. Carney) cindy@halcyon.com Subject: HyperCard Basics 1 & 2 HyperCard Basics 1 & 2 is a set of 2 stacks that will teach you how to program in HyperCard. Requires HyperCard 2.1 or higher.

File Name: hyper-card-basics.hqx (152 k)
Date: Feb 15, 1996
From: Cindy Carney Subject: HyperCard Basics 1 & 2 HyperCard Basics 1 and 2 will teach a person how to program in HyperCard. Requires the full version of HyperCard 2.1 or higher.

File Name: hypercard-faq-11-hc.hqx (100 k)
Date: Oct 12, 1994
From: PMBrig@aol.com Date: Wed, 12 Oct 1994 18:13:13 -0400 Subject: Hypercard FAQ 1.1 stack (1 of 5) The following is a binhexed version of a hypercard stack containing the Hypercard FAQ version 1.1, released in the last 2 weeks by Peter Fleck, the "Keeper of the FAQ". The stack will run on Hypercard 2.x, is pretty basic in its operation, but easy to use. Having the FAQ in stack format is not only appropriate, but allows easy browsing and finding of text. I corresponded with Peter Fleck in developing this stack, and it is released with his permission, subject to the same conditions which apply to the FAQ (text file version) itself -- it may be freely distributed unaltered, but not for profit or as part of a for-profit enterprise (copyright and distribution details are in the stack). The file is in 5 parts. -- Peter M. Brigham pmbrig@aol.com

File Name: hyper-card-grey-dlog-patch.hqx (32 k)
Date: Sep 14, 1996
From: moritz.grund@rhein-neckar.netsurf.de Subject: HC Grey Dlog patch Hi there! Here�s my new MAC software... please put this into folder "hyperCard" This patch changes the colour of all dialoges in hyperCard to a grey. Its requiers hc 2.1 there is nothing to say more about it... ps: i�am not very good in english. i�am a german ;) Its Freeware cu zed

File Name: hyper-cuber-20-cpp.hqx (292 k)
Date: May 06, 1994
From: gregt@math.ohio-state.edu (Greg Ferrar) Subject: HyperCuber 2.0 Source Code Date: Fri, 6 May 1994 16:12:55 -0400 --========================_19455036==_ Content-Type: text/plain; charset="us-ascii" HyperCuber 2.0 Source Code by Greg Ferrar This contains the source code to HyperCuber 2.0, a freeware program which can display and rotate objects of arbitrary dimension. HyperCuber 2.0 is available separately from major Mac ftp sites, and includes complete documentation. HyperCuber 2.0 was written using Symantec C++ 6.0, which is a really nice programming environment (7.0 is in the mail...). You should be able to compile and run it immediately. I have not made any special attempt to prepare this code for distribution, so it appears here exactly as I wrote it. I tried to write clear and well-documented code, but I don't guarantee anything. I especially don't guarantee that it all works properly, though I know of no blantant bugs. If you have any questions about my code, feel free to send me email at gregt@math.ohio-state.edu. I will do my best to explain what I have written. -Greg Ferrar (gregt@math.ohio-state.edu) --========================_19455036==_ Content-Type: application/mac-binhex40; name="HyperCuber_2.0_Source.sit" Content-Disposition: attachment; filename="HyperCuber_2.0_Source.sit"

File Name: hyper-gatekeeper-127.hqx (16 k)
Date: Jan 11, 1996
From: Wolfgang McKeown Subject: hyper-gatekeeper-127 HyperGatekeeper is an anti-viral stack for all known HyperCard script viruses. It is designed to detect unknown viruses as well, but whether that will work or not depends on the individual viruses. This stack has been tested with all the viruses I had on hand (for some reason, HyperCard viruses are hard to find; I had to write almost all of the test viruses myself). I have tried to make this stack the best it can be, but then no security is perfect. Any suggestions or complaints are welcome. (Please give a reason for your complaint, not just "I hate this thing; I'm not using it.") This version (1.2.7) will detect viruses that try to evade HGK by unlocking a stack, infecting it, and then locking it again. To prevent the annoying problem of having to answer modification dialogs on old stacks after installing a new version of HGK, this version includes an updater that will upgrade an installed (in the Home stack) copy of version 1.2.5. Wolfgang McKeown 8-)

File Name: hyper-http-ppc.hqx (124 k)
Date: Apr 14, 1998
From: Stolkachev@aol.com Subject: HyperHTTP Dedicated to Mac HyperCard & Macromind developers: http://members.aol.com/stolkachev/HyperHTTP/index.html Sincerely, Sergey http://members.aol.com/stolkachev/

File Name: hyper-net-101b.hqx (32 k)
Date: Jan 17, 1997
From: (David S. Mueller) dsmueller@belser.org Subject: HyperNet 1.01b - network messaging HyperNet Messaging System 1.01b is a AppleTalk network messaging program for HyperCard. It consists of HyperNet Communicator 1.01, for sending and receiving messages, and HyperNet Listener 1.0, for receiving messages only. Once we get enough support (i.e. registered users), we'll be able to purchase HyperCard 2.3 and open up HyperNet to all kinds of HyperNet-compatible programs. HyperNet 1.01a is compatible with the programs included with HyperNet 1.01. HyperNet Communicator is shareware, US$18.00 per copy. HyperNet Listener is freeware. David S. Mueller dsmueller@belser.org amueller@ix.netcom.com http://www.geocities.com/TheTropics/1342/

File Name: hyper-talk-quick-ref.hqx (112 k)
Date: Oct 23, 1998
From: jaed@jaedworks.com Subject: hyper-talk-quick-ref.hqx Hi. Enclosed is a new version of /dev/card/hyper-talk-quick-ref.hqx. It should replace the copy currently in info-mac. (This version has updates for HyperCard 2.4, and also a change of email address.) If you have any questions or if I need to do anything else, please let me know. Thanks! -- jeanne a. e. devoto ~ jaed@jaedworks.com http://www.jaedworks.com

File Name: hyper-x-change.hqx (36 k)
Date: Aug 26, 1996
From: (Jonathan Cooper) agjonath@ozemail.com.au Subject: HyperXchange HyperXchange is a 76K HyperCard stack that gives you access to other Macs on a local area network, using Apple Events and HyperCard (version 2.1 or higher). It can be used to get information, send commands and send and exchange messages. FEATURES: * Commands/Requests: A number of pre-set commands and requests are available from the Command and Request menus, or you can write your own in HyperTalk and send them. * Instant Connection Buttons: Once a connection has been made to a remote Mac, this connection can be saved as a button. Thereafter, just clicking on this button will re-establish the connection. * Auto-Launch: When you attempt to make a connection to another Mac, HyperXchange first determines whether or not HyperCard is running. If not, it can actually link to the remote Mac's Finder (Systems 7.0 - 7.1, thanks to the XCMD "FinderEvents") to launch HyperCard for you. * Broadcast Messages: A single message can be sent to a number of Macs in quick succession. Options are: "Only if..." (only send to a recipient if a certain condition is met), "Beep" and "Switch to HyperCard". * Chat: Based loosely on the "Conversing" card of Apple's Apple Event Primer Stack. * On-line Help Jonathan Cooper Art Gallery of New South Wales, Sydney Australia

File Name: hypnoptic-fat-201.hqx (804 k)
Date: Jun 27, 1999
From: yellowsoft@iol.it Subject: Hynoptic FAT The mad, acid, savescreen of your choice, is here againg! HypnOptic becomes HypnOptic Savescreen System, a modular and customizable package that, better than before, will drive you crazy. The HypnOptic INIT automates the savescreen starting and the HypnOptic Control lets you select your favoured module, the idle time and decide whether the module should play sounds. Furthermore the Control accepts, as module, any kind of file so it may launch, after the inactivity time, the file you want: different savescreen applications, disk defragmentation utilities, the letter you're writing, since one year, to your sweetheart and so on. Modules are stand-alone applications so, if you want, you may use them also without the Control-INIT aid (just like the old HypnOptic), moreover any module is able to play sounds asynchronously. Besides INIT and Control, the HypnOptic Savescreen System package contains four modules: - HypnOptic Classic, the first, original version of the savescreen responsible for, always living, HypnOpticmania. - HypnOptic Standard, based on Classic version with some additional graphic element. It may, casually, use RGB Colors and patterns, in addition to Classic QuickDraw. - OloPpat, it use patterns for creating a simple, but nice, savescreen. - Sixties, a totally new savescreen with a psychedelic feeling... Last, but not least, you may find inside the package a SDK for developing your own savescreen application. The SDK project lets you concentrate only on the creative part of developing: the main, and more tedious, part of work is already done. Even if you're a inexperienced programmer you may easily build your own HypnOptic, stand-alone, module. The SDK contains also a fifth savescreen: HOSDK. HypnOptic Control is Internet Config and Navigation Manager aware, moreover it's Appearance savvy. Author: Rocco Moliterno mailto:yellowsoft@kagi.com http://yellowsoft.tsx.org/ HypnOptic page: http://www.geocities.com/SiliconValley/Network/7162/hypnoptic.html What's new in 2.0.1 version Added Registrations folder. Added Support folder. Graphic inside Control window. Addresses update. Optimized code of all HypnOptic's objects. Removed registration form.

File Name: i-calculus-10.hqx (456 k)
Date: May 08, 2004
From: ioncalc@yahoo.es Subject: iCalculus 1.0 iCalculus version 1.0 for MacOS X Programmable Graphical Calculator with the following features: - Operates with Integer, Real, Complex, Matrix and String. - User defined functions and variables. - Huge math library. - Unit conversion. - Programming language based on BASIC. - Plots. - Integrated Editor and Debugger. ... and very easy to use !!!. Email: ioncalc@yahoo.es Site Web: http://nalegna.hostars.com

File Name: ic-news-1.hqx (84 k)
Date: Nov 29, 1994
Date: Mon, 28 Nov 1994 16:11:18 +1100 From: "Tom Barbalet" Subject: Ic News #1 (icnews1.hqx) A text file about the up and coming Ic 1.01U also featuring a brief sample of the author introducing the product. Tom Barbalet. Ic News Issue One Contents o---Editorial o---Syntaxing And Compiling Structures Altered o---Ic, BACE and Kratis o---The Three Types Of 'Polymorphism

File Name: ic-plus-plus-10b2.hqx (104 k)
Date: Jun 18, 1996
From: (Dan Crevier) dan@rhino.harvard.edu Subject: IC++ 1.0b2 IC++ is a freeware C++ class for interfacing with Internet Config. Dan Crevier

File Name: ii-2-mac-20b11.hqx (212 k)
Date: Jul 12, 1999
From: vanGaalen@caiw.nl (Nadia & Adam van Gaalen PA2AGA) Subject: ][2Mac 2.0 Beta 11 A new version of ][2Mac has been released recently and can be downloaded from my homepage http://www.caiw.nl/~adam ][2Mac is a set of 3 applications, 1 for the Mac and 2 for the Apple-][, that allow you to backup and restore Apple-][ floppies to/from a Mac. The floppy-image is stored on the Mac in a format that is recognized by IIe, the Apple //e emulator for the Mac, written by Victor and Vincent Tan (see: http://www-personal.usyd.edu.au/~vtan/sw/index.html). One of the users of ][2Mac even reported, that he has successfully transferred DOS 3.3-, ProDOS- as well as Pascal-formatted disks from his Apple //e to his Mac, and that he is using the diskimages now on his Mac, in the IIgs emulator called 'Bernie ][ the Rescue' (see: http://www.magnet.ch/emutech/Bernie/). Also... ][2Mac enables you to use a Macintosh to send out and receive Apple-][-disks to and from your friends over the internet... version history: 19-jun-1999, v2.0�11 -Instead of just saying 'Transmission error' ][2Mac will now report what error it encountered -Just a few minor mods, not being bugfixes -IIgs-to-Macintosh transfers are supported now, transfers from the Mac towards a IIgs is still under development Kind regards, Adam van Gaalen internet: vanGaalen@caiw.nl or: adam@caiw.nl www: http://www.caiw.nl/~adam ICQ: 4011344 hamradio: pa2aga@pa2aga.ampr.org or: pa2aga@ausgw.n9tx.ampr.org

File Name: image-144-pas.hqx (512 k)
Date: Jun 17, 1992
Date: Thu, 18 Jun 92 10:20:03 -0400 From: wayne@zippy.nimh.nih.gov(Wayne Rasband) Subject: NIH Image 1.44 Source(Binhex) This is the Think Pascal source code for Image 1.44, a public domain Mac program for capturing, analyzing, editing, annotating, animating, and printing images. It consists of 32,853 lines of source code in 20 modules. --wayne rasband(wayne@helix.nih.gov)

File Name: infina-tracker-10b3r1.hqx (244 k)
Date: Dec 29, 1998
From: pzykotic@null.net Subject: InfinaTracker 1.0b3r1.sit InfinaTracker will let you use up to 100 trackers with your Hotline client. You can use a powerful search engine to isolate relevant sites. Finally, you can find the right sites with ease! Thank you, Luke Schneider ilesa.com Techie (Please E-Mail the programmer with any Questions: mal@ilesa.com)

File Name: infinity-windoid-wdef-30-c.hqx (160 k)
Date: Feb 21, 1995
Date: Mon, 20 Feb 1995 18:40:19 -0800 From: tgaul@halcyon.com (Troy Gaul) Subject: Infinity Windoid WDEF 3.0 This archive contains resource files and the source code for a standalone code resource that conforms to a Window Definition (WDEF), as defined by Apple Computer in Inside Macintosh. It provides a 'windoid' appearance. A windoid is a floating window that appears above document windows in an application and is commonly used for tool palettes, information windows, and the like. FEATURES: - Supports System 7-style coloring of windows. - In System 7, the tinge color set by the user in the Color control panel is used. - Supports a zoom box and/or grow box. - Title bar can appear along the left of the window as well as across the top. - A DeviceLoop is used so the Windoid will be drawn correctly even when it crosses monitors of differing depths. - In System 7, indexed color tables are checked to see if there are enough different colors to display the color version (like the system WDEF). - Allows a title in the titlebar. - Full source code included (compatible with Metrowerks C, MPW C, and Symantec C) - No usage fees CHANGES IN VERSION 3.0 - Added a new variation that makes the Infinity Windoid act exactly like the System 7.5 floating window WDEF. - Changed the address information (both e-mail and US mail) to reflect my new (well, not so new) location. - Includes project files for all three major brands of Macintosh C compilers. - Fixed some small inconsistencies between Infinity Windoid and System WDEF. - Requires Universal Headers. - When compiling for PowerPC, the drawing routines no longer allocate a small amount of temporary memory in the heap each time they are called. - A few compiler options have been removed to simplify the code. _Troy Gaul Infinity Systems tgaul@halcyon.com (Internet, preferred) TGaul (on AOL)

File Name: infnty-inter-slip-102-strip.hqx (20 k)
Date: Aug 05, 1995
From: tgaul@apple.com (Troy Gaul) Subject: Infinity InterSLIP 1.0.2 CSM by Troy Gaul, Infinity Systems Infinity InterSLIP is a module for Apple's Control Strip that allows you to control an InterSLIP connection. In order to use this module, you must have InterSLIP installed and have it properly configured to connect to a SLIP host. Clicking on the icon will display a popup menu. The top item shows the current status of the InterSLIP connection. The middle item allows you to open the InterSLIP Setup application, and the bottom item allows you to connect or disconnect from the selected SLIP host (the one that is hilighted in the InterSLIP Setup application). The icon will also change to display the current status of the connection. Changes since version 1.0.1: - Changed address and e-mail information.

File Name: info-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:50:17.21 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Infos Ext Date: Wed, 31 Jul 91 13:29 GMT +1200 From: Allan Udy Subject: 4D Infos Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" 4DInfos(Var1;Var2;Var3;Var4;Var5) This external returns information about 4D which can be used to determine compatibility and correct configuration. Var1 returns the version number of 4D being run. Var2 returns what environment the product is in. One (1) means the product is in User environment. Zero (0) means the product is in Custom environment. Var3 returns what mode the product is in. Zero (0) means the product is in Single User mode. One (1) means the product is in Multi-User mode. Var4 returns information regarding the type of network being used. Zero (0) means SymbTalk*, One (1) means Omninet*, Five (5) means AFP* ( Apple Filling Protocol ) Var5 returns information regarding the type of server being used. Zero (0) means block server. One (1) means file server.

File Name: ingis-wdef-11-p.hqx (88 k)
Date: Sep 13, 1995
From: Ingemar Ragnemalm Subject: IngisWDEF 1.1 Ever wanted to make a circular window? A triangular one? One shaped as an apple? One with a hole in the middle? Did you only find demos for rectangular ones? This is a shell for making custom WDEFs (window definitions) in Pascal. I find it quite easy to use it for making oddly shaped windows. I used it for making the hexagonal window in Hexmines, and for the circular window in NewWatch (posted in alt.sources.mac a while back). Three demos are included. Free of charge. All I ask for is credits in applications using WDEFs made with IngisWDEF. This version supports CodeWarrior (68k) as well as Think Pascal. /Ingemar Ragnemalm

File Name: init-example-cw.hqx (8 k)
Date: Mar 15, 1994
From: Gordon Watts -- U of Rochester Subject: FWD: INIT, globals, multisegments in CW Date: Tue, 15 Mar 1994 8:37:56 -0600 (CST) From: SMTP%"cwarrior@netcom.com" 15-MAR-1994 07:22:52.80 To: GWATTS CC: Subj: INIT, globals, multisegments in CW Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="========================_27555112==_" Date: Tue, 15 Mar 1994 07:25:51 -0500 To: cwarrior@netcom.com From: joe zobkiw Subject: INIT, globals, multisegments in CW Message-Id: Sender: owner-cwarrior@netcom.com Precedence: list Reply-To: cwarrior@netcom.com --========================_27555112==_ Content-Type: text/plain; charset="us-ascii" At the expense of being flamed off the face of the earth...these two files I am sending are small and have been requested by numerous people. I will post them here this one time. If anyone wants to submit them to macgifts, please do so. The first is an INIT written in CW that shows how to use their A4 stuff, as well as handle patching a trap, multi-segments, etc. Enjoy. --========================_27555112==_ Content-Type: application/mac-binhex40; name="Warrior_INIT_folder.sit" Content-Disposition: attachment; filename="Warrior_INIT_folder.sit"

File Name: init-global-list-xfcn.hqx (12 k)
Date: Jan 15, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: InitGlobalList XFCN. HyperCard & SuperCard InitGlobalList. XCMD for HyperCard� and SuperCard� Copyright � 1996. Tracy L. Hinshaw, Parnassien Language Software. InitGlobalList is an XCMD that takes a comma-delimited list of global variables and "initializes" to the value you provide. Handy when you have several variables that need set same value. Much faster than setting values by scripts and saves many lines of code. InitGlobalList is Freeware although I would appreciate an email message just to let me know that someone is using it. Any commercial use of InitGlobalList must be licensed and approved by the author. Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135-0142 USA parnassien@netins.net http://www.netins.net/showcase/fornlngz/card/parnassien_externals.html

File Name: inside-grayscale-kitchen-10.hqx (1520 k)
Date: Jan 05, 1997
From: (Jeremy Vineyard) jeremyv@viperware.com Subject: Inside Grayscale Kitchen 1.0 Inside Grayscale Kitchen (IGK) is the definitive collection of source code that enables Mac developers to use Apple's new Grayscale Appearance in their software. IGK consists of hundreds of C++ classes that help Mac developers in the transition to the future of the Mac OS. Web Site: http://www.viperware.com/grayscale_kitchen/inside.html Contact info: jeremyv@viperware.com Company Web: http://www.viperware.com

File Name: insomniac-111.hqx (216 k)
Date: Feb 15, 1997
From: jbkezer@kagi.com (Jeremy Kezer) Subject: Insomniac 1.1.1 for PowerBooks and PCI Power Macs Note: This utility works only on those Macintosh models that can wake themselves up (PowerBook 100 & 150, PowerBook 500 and 5300 series, PowerBook Duos, and PCI-based Power Macintoshes). Some PowerBooks have the ability to wake themselves up. This is very convenient, for automatically sending faxes or email in the middle of the night. However, the "PowerBook" or "Energy Saver" Control Panel provided by Apple only allows you to enter a single wakeup time. This prevents you from scheduling multiple wake-up sessions. For example, if you wanted to send your faxes at 1:00am, and then download some files at 2:00am, you'd have to stay up until 1:00am, and reset the wakeup timer manually. Insomniac allows you to program up to fifty wakeup "events" (registered copies only). Therefore, you can have your PowerBook wake up several times during the night, or even program it to wake up once a night for weeks on end. Changes in version 1.1.1: - Updated manual with compatibility information. - Properly identifies Macintosh model. - Added core AppleEvent support. - Added code to gracefully exit PPC application on 68K Mac. My shareware utilities can now be registered through the Kagi shareware system. Shareware; $10 registration fee suggested. Unregistered copies allow you to enter up to two wake-up events.

File Name: installer-maker-65.hqx (8524 k)
Date: Feb 04, 2000
From: Aladdin Systems Public Relations Subject: InstallerMaker 6.5 Path: ftp.aladdinsys.com/pub/mac/InstallerMaker/ Real Name: InstallerMaker 6.5 Installer Size: 8708178 bytes Encoding: BinHex Release Date: 29-November-1999 Requirements: Mac OS 7.1 or higher, 8MB of RAM, 68020 or better processor License: Contact dev.sales@aladdinsys.com for licensing info Description: Why You Need the New InstallerMaker 6.5: Create Complex Installers in a Snap. InstallerMaker's time-saving features build smart, complex installers in a flash. Version 6.5 includes a new Archive Freshening feature to automatically update installer archive files, supports multiple Gestalt conditions and up to 224 packages, adds 33 new Destinations for Apple's new system defined folders, is PowerPC native and Mac OS 9 compatible, to help you be as productive and thorough as possible. Small Installers Save Time and Money. InstallerMaker builds the smallest installers in the industry to give you added time and cost savings. Using the StuffIt Engine, InstallerMaker creates installers faster and smaller (up to 15(up to 15�$���D@�I@maller) than any other software installation utility. Smaller maller) than any other software installation utility. Smaller installers download faster and easier, give you more space on your CD or diskette, increase hard disk space for fewer hardware upgrade needs, and broaden network bandwidth. These time and cost savings go straight to your bottom line! Nothing's Easier to Use. InstallerMaker's intuitive point-and-click interface makes setting destinations and installation conditions practically effortless. It's fully scriptable and recordable, allowing you to automate the build process to save labor and improve quality through more consistent and faster installer builds. Record actions as scripts, or build your own, to automate future builds and reduce the workload of your engineering staff. Install files from FTP or HTTP sites easily and create demoware or trialware in minutes. InstallerMaker is designed to give you all the powerful features you need in one easy-to-use package. Requirements: InstallerMaker and its installers require a Macintosh with a 68020 or better processor. The InstallerMaker application requires System 7.1 or higher and 8 MB of allocated memory.

File Name: internet-xfcns-11.hqx (16 k)
Date: Feb 17, 1998
From: mkahlert@kagi.com Subject: Internet XFCNs v1.1 Internet XFCNs v1.1 (e) In this small HyperCard stack you will find some nice XFCNs that help you to read the Internet Preferences of your target Macintosh. The XFCNs use the Internet Config System from Peter N. Lewis to read the settings and they return them as string. Just open the stack to take a look at them. 8-)) This stack and the XTernals in it are cool-ware. If you like them or if you use then in your own stacks, please send me something cool. Send me anything you like and that you find COOL. I would also be happy, if you send me a short E-Mail with some comments. Matthias Kahlert mailto:mkahlert@kagi.com http://www.kagi.com/mkahlert

File Name: iptc-file-changer.hqx (16 k)
Date: Mar 26, 2002
From: "HazelWolf (SJ Wright)" Subject: IPTC FILE CHANGER This droplet will change an IPTC file info file created by FotoStation Pro version 4 and later into a Photoshop file info file. Both applications create file-info files using the same standard and data order. The data forks, which you can view in a developer-oriented text editor like BBEdit, are indistinguishable. However, owing to the fact that Photoshop (Mac) has a blind spot with regard to any file info file not of type "8BFI" and of creator code "8BIM", these files are invisible to it unless their attributes are changed in the Finder or by some other application or utility. FileBuddy and Snoop!, etc, are all very good for this purpose, but if you want to do it quick-n-dirty and add your new spiffy customized IPTC info that you wrote over in FS Pro to a file you have open in Photoshop, then this droplet fills that bill. This droplet requires S�ndi's Addditions (included in the archive) to be placed in the Scripting Additions folder of your startup disk before it is used. Unfortunately, even in Mac OS 9.x, AppleScript on its own can't change file types and creators without help from an OSAX. These are still read-only properties in the Finder, and rather than burdening your system and your AppleScript with the task of creating an all-new file and writing in the data from the old, then trashing the new, I am distributing this droplet with S�ndi's so that changes may be made to the same file as was created by you, the user, in FS Pro. Aren't I a nice guy? One caveat: this is a single-file only version, i.e., it will only convert one file at a time. You are welcome to customize and wrestle with the code to get it to work on multiple files, multiple files in closed folders, multiple files on network disks or Zips or Floppies or what have you; I have just given you all a foundation script to work with. Good ideas often become better ideas in the hands of others, is my philosophy. Standard freeware disclaimers applicable to your jurisdiction/lifestyle apply here as well. Okay, so now it's time for you to get converting. So get to it! Steve Wright March 27, 2002. ----------------------------------------------

File Name: isql.hqx (816 k)
Date: Apr 02, 2002
From: "Hao Li" Subject: lSQL for X release - correct one lSQL for X is a SQL query tool for Sybase databases: Adaptive Server Enterprise, Adaptive Server IQ and Adaptive Server Anywhere. MacOS 10.1.3 or higher is required. lSQL for X uses its own implementation of Tabular Data Stream (TDS) protocol (v 5.0), and no additional Sybase softwares like OpenClient is needed. As a matter of fact, OpenClient for MacOSX is not released yet. LSQL is distributed as shareware. For latest version, please check: http://homepage.mac.com/li_hao_ Hao Li li_hao_@hotmail.com

File Name: jgne-filter-shell-c.hqx (32 k)
Date: Jun 21, 1995
Date: Wed, 21 Jun 1995 09:32:19 -0500 From: gchapman@icis.on.ca (Greg Chapman) Subject: jGNEFilter Shell.cpt.hqx The following is a Think C 6.0.x project, with source and a finished example, of how to write a jGNE Filter. You can modify it simply to accept your own code, by plugging whatever you want right in to the code. Free to to distribute, and free to use in your programs. Just don't repost this file if you've modified it. Greg Chapman - Mac/WWW Programmer/Developer London, Ontario, Canada email: gchapman@icis.on.ca

File Name: jikes-101-ppc.hqx (1836 k)
Date: Nov 10, 1999
From: Clemens Wagner Subject: Jikes for the Macintosh This is Jikes v1.0.1 for the Macintosh (Mac release 1): The fast IBM java compiler with sources (see also http://www.alphaworks.ibm.com) Author: Clemens Wagner Requirements: PowerMac, System 8.5 (or higher), Macintosh Runtime for Java Specific Macintosh Features: + OpenSource: the Macintosh specific part is under GPL (please read also license.htm for IBM sources) + Fully integrated into MacOS, use of dialogs and windows instead of command line arguments + Appearance compatible dialogs + Project files allow saving of application projects + the application may be controlled by AppleScript + full support of AppleScript recording Todo: - Multiple projects per session - Carbon compatible - AppleGuide and Ballon help support - Better MacOS integration (e.g. drag'n drop) - Better AppleScript support (e.g. classes for projects, setting application properties instead of execution special statements (like 'set classpath')) - free choice of external editor - Byte-code execution from Jikes directly (Applets and Applications) - testing... Distribution: It is allowed to include the binary and the sources on commercially available CD-ROMs.

File Name: jons-commands-212.hqx (184 k)
Date: Sep 19, 2001
From: John Rethorst Subject: Jon's Commands 2.1.2 A free set of AppleScript scripting additions (osaxen) that, in the words of author Jon Pugh, "will improve your life if you use AppleScript". For sure. Author permits free distribution; further info available at his web page, http://www.seanet.com/~jonpugh/. Should replace /osa/jons-commands-21.hqx.

File Name: jons-realbasic-classes.hqx (88 k)
Date: Dec 11, 2001
From: "Jonathyn Bet'nct" Subject: Jon's RealBasic Classes 1.0 Jon's RealBasic Classes is a set of custom classes for RealBasic. Examples are included. NumberField: Automatically filters out non-numeric characters from EditFields while you're typing. MultiCheckbox: Create a checkbox with up to 3 out of 12 possible states. Change the colors, too. FaderControl: Automatic fading boxes, buttons, and lines. ScrollingText and ScrollingEdit: Those annoying scrollers that you see all the time on web pages. ComplexLib: Complex numbers for RealBasic! All the way from arithmetic to trigonometry. Formulas are created using English-like syntax. Examples are included in the ClassExamples. SimFolderItem: Create a FolderItem-like object from any hierarchical list. Combine with a file list box, and you have automatic hierarchical listboxes, too. Supports AbsolutePath, Name, Parent, Child, Item, Count, Directory, and Exists.

File Name: jpeg-6-c.hqx (892 k)
Date: Sep 26, 1995
From: Peter Hull Subject: jpeg-6.sea.hqx - C source for JPEG compression/decompression This file is a Macintosh-ized version of the Independent JPEG Group's source code for using JPEG images. It is unchanged from their canonical version except that the files are set to appropriate types (C source files are set for the Metrowerks C/C++ compiler, text files to BBEdit, etc.) and the upload is a self-extracting Compact Pro archive. The original version of the source archive was obtained at ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6.tar.gz on 25 September 1995, but that site is extremely congested and hard to access, and the file is in a non-Macintosh format, so I thought this would be easier for Macintosh users to get at and use. (Submitted by Peter Hull - I am not the author and disavow any responsibility for the correctness or mangledness of the enclosed files. Use them at your own risk.)

File Name: kampraths-text-utilities-10.hqx (16 k)
Date: Feb 05, 1997
From: kamprath@kagi.com Subject: Kamprath's Text Utilities OSAX v1.0.0 Kamprath's Text Utilities (KTU) OSAX is a small Apple Script extension that implements some useful text manipulation commmands. Commands include parsing, token replacement, and capitalization utilities. Freeware. Michael F. Kamprath mailto:kamprath@kagi.com | http://www.leonardo.net/kamprath/ mailto:kamprath@bunt.com |

File Name: kanji-c-preprocessor-c.hqx (8 k)
Date: Dec 15, 1999
From: Mikaeru Subject: KanjiCPreProcessor 1.2 KanjiCPreProcessor: Japanese Shift-JIS C/C++/Rez pre-processor - free source code KanjiCPreProcessor.c is the source code of a basic filter for C, C++, and Rez source files, which strips all the comments, and replaces in strings all the Shift-JIS double-byte characters whose second byte happens to be a backslash with their equivalent octal escape sequences, so that the source files can be successfully compiled even when the compiler is not truly multibyte-savvy, or when the Japanese script is not supported by the system the compiler is running on... Note: This code has been successfully compiled with CodeWarrior Discovery Programming Edition 4, using the following project stationery: MacOS : C_C++ : Standard Console : Std C Console 68K In addition, "ANSI strict" must be explicitly turned *off* in the C/C++ Language Settings Panel. Disclaimer: This source code is provided "as is" and is free for you to use, at your own risk. Please let me know of any bugs or suggestions for improvements. --Michel MARIANI (a.k.a. Mikaeru) Mikaeru Software:

File Name: key-xfcns-10.hqx (44 k)
Date: Jun 12, 1998
From: rolf.heller@magnet.at Subject: Key XFCNs V1.0 This stack contains three XFCNs and one XCMD, all related to key events. keyIsDown (|-1) returns true if the specified key is pressed. With -1 as key code, the XFCN returns true if at least one key ist pressed, false if no key is pressed. virtualKeyCode () returns a comma delimited list of the virtual key codes of all currently pressed keys. charKeyCode (["m[odifiers]"]) returns the character of the currently pressed key. If "modifiers" is specified, the function returns them too. If command-option-x is pressed, the function returns the string "cmd opt x". flushKeyEvents removes keyDown, keyUp, and autoKey events from the OS event queue. Requirements: This stack needs at least System 7.1 and HyperCard 2.2 Regards Rolf Heller

File Name: key-xfcns-20.hqx (48 k)
Date: Sep 11, 1998
From: rolf.heller@magnet.at Subject: Key XFCNs V2.0 Key XFCNs V2.0 (replaces Key XFCNs V1.0 and the ControlKey XFCN) New in this version: xfcns and xcmds for PowerMacs added. This HyperCard stack contains four XFCNs and one XCMD, all related to key events. The ControlKey XFCN, that came in a separate stack before, is now included in this file. controlKey() returns "down" if the control key is pressed, "up" otherwise. keyIsDown (|-1) returns true if the specified key is pressed. With -1 as key code, the XFCN returns true if at least one key ist pressed, false if no key is pressed. virtualKeyCode () returns a comma delimited list of the virtual key codes of all currently pressed keys. charKeyCode (["m[odifiers]"]) returns the character of the currently pressed key. If "modifiers" is specified, the function returns them too. If command-option-x is pressed, the function returns the string "cmd opt x". flushKeyEvents removes keyDown, keyUp, and autoKey events from the OS event queue. Requirements: This stack needs at least System 7.1 and HyperCard 2.2 Regards Rolf Heller

File Name: khyx-35.hqx (216 k)
Date: Dec 07, 2001
From: "Jonathyn Bet'nct" Subject: KHyX 3.5 KHyX is the ultimate HyperCard enhancement. It adds a diamond menu with many useful commands, more palettes, commands, and functions, and it's expandable with modules. HyperMath is included, adding loads of mathematical functions, including base 10 logarithms, base conversion, and even complex numbers. (C) 2001 Kreative Software, a division of Kreative Korporation.

File Name: l-about-box-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: ladmo-060.hqx (104 k)
Date: Jun 26, 1997
From: WAGNER@maricopa.edu Date: Tue, 06 Sep 1994 20:21:35 -0700 (MST) Subject: Ladmo-060.hqx (A Bot for Bolo) Hi People, Here is the second major release of Ladmo, a bot and limited borg for Bolo. This is version 0.60. While the version is at only 0.60, Ladmo is very competitive with Indy 2.02. A brief list of changes from previous versions: - Uses Pill views to update info. - Black Lists bases it is unable to get to. - Improved Attack Tank. - Improved fixing pills at a distance. - Clears walls around allied pills - Fixed some refueling bugs. - Automatic CPU sensing, which changes some internal options when CPU power is deemed to be low. - A new Attack Pill Method, called "Advanced Attack Pill", which makes Ladmo the first bot to use a wall trick to take pills at times. Still needs some work, but is definitely an improvement. - Regular Attack Pill is now an improved version of the "New Attack Pill" in earlier versions which uses just a regular shoot and run method. - Some borg fixes and changes. - Some strategy changes. - Various other improvements and additions. Read the Revision History inside the Read Me for a complete listing of changes. As always, comments and suggestions are welcome! Thanks, John wagner@maricopa.edu Ladmo Co-Programmer

File Name: lan-satellite-20b6.hqx (1116 k)
Date: Mar 25, 1996
From: Trygve Isaacson, trygve@pop3.kagi.com Subject: LanSatellite 2.0b6 (AppleTalk network management) LanSatellite(tm) by Trygve Isaacson is an application that searches AppleTalk networks asynchronously, gathering information about network services and devices. The accumulated data can be displayed in Finder-like list and icon views. The icon view is a MacDraw-like drawing environment in which you can use the network information plus drawing tools to create network diagrams with sticky object links. LanSatellite runs native on 68K and PowerPC. It is shareware $20. What's New in 2.0b6 - The list view uses the text label color assigned to each object. - You can set the font and size of the list view (from the Object menu). - Added a command to auto-resize the column widths to fit the data. - Keyboard navigation like the Finder is implemented in list and icon views: - Type the first part of a node's name to select it. - Tab and shift-tab move forward and backward alphabetically. - Arrows move the selection, shift-arrow extends it in the list view. - Command-right-arrow expands the selected items, command-left-arrow collapses them. - Object dragging is constrained to the drawing area. - You are warned if you make a Page Setup or Drawing Setup change that leaves objects off the page. - You are warned if you resize an object down to nothing. - Added a Zoom 100Pommand. - Moved the Show Page Breaks toggle out of the Drawing Setup dialog and onto the View menu, and it is now available for the list view as well as the icon view. - Fixed a drawing bug where the link endpoint coordinates were sometimes not recalculated when an object's size changed. - Implemented the Mercutio 1.2 MDEF and some new menu command keys. - Now using CodeWarrior 8 and MacApp 3.3 final.

File Name: launch-creator-c.hqx (4 k)
Date: Nov 03, 1993
Date: Wed, 3 Nov 93 11:37:36 -0600 From: oleg@ponder.csci.unt.edu (Kiselyov Oleg) Subject: launch-creator.cpt - (source) get a file "double-clicked" from a running pgm What: get any file "double-clicked" from within a running program Contents: launcher.cc - code itself (commented) vlauncher.cc - verification routine Language: Symantec C++ 6.0 (though worked for Think C 5.0, too) System: System 7.x, but probably 6.x is OK, too. Note: needs standard environment, see myenv-notify.cpt Comments to: oleg@ponder.csci.unt.edu, oleg@unt.edu Explanation: This is a simple program that, given a file name, launches an application-creator and has it handle the file. If the file is an application, it is launched itself. The net result is exactly the same as if the user had double-clicked on the file. Synopsis void open_selection(const char * full_path_name) Where the 'full_path_name' tells the full path name of the file that should be "double-clicked". Though, a relative path name would do, too. The present program achieves the magic by sending an 'Open Selection' event to the Finder. It is significantly based on the FinderEvents stack by Jon Pugh and Apple Computer, Inc. (C) 1991-92 Apple Computer, Inc.) (which is written in Pascal and _very_ big and messy) ------------------------------------------------------------------------

File Name: launch-creator.hqx (28 k)
Date: Jun 23, 1996
From: (Kiselyov Oleg) oleg@ponder.csci.unt.edu Subject: launch-creator - (source) get a file "double-clicked" from What: get any file/folder "double-clicked" from within a running program Keywords: launch, Finder, scripting, AppleEvent Language: C++, CodeWarrior9 System: System 7.x (7.5.3) but probably 6.x is OK, too. Comments to: oleg@ponder.csci.unt.edu, oleg@unt.edu Version 1.1, June 1996 New in version 1.1 - the name of a file/folder to open can be specified either as an ASCII C string, or as a FSSpec - included (and shown off) code to convert FSSpec to the full path name (and how it can be used to figure out the full path name to the system folder and the stuff within) - now works under CW9 (the previous version was compiled with Symantec C++ 6.0)

File Name: l-control-panel-10d1-cpp.hqx (12 k)
Date: Jun 23, 1995
Date: Thu, 22 Jun 1995 22:04:14 -0800 From: ckt@best.com (Chris Thomas) Subject: LControlPanel & Friends LControlPanel & Friends A delightful controll panle; mix with equill tonnage of PowerPlant )1995 Chris K. Thomas. All Rights Reserved. Reach me at ckt@best.com Version 1.0d1 This is a preliminary release of LControlPanel & Friends, a very small set of classes which enables the use of PowerPlant LPane subclasses (including, of course, LViews) in System 7 Control Panels. Your LPanes require no modification to work with LControlPanel & Friends. (Yeeha!) There are two advantages to this approach: 1. Copland will require control panels to be applications of a special type. The same LPanes you use in your LControlPanel will work just fine in your LControlPanelApplication at some later point (sooner than you think! yeeha! On Schedule!). 2. Control Panels are incredibly annoying to write under normal circumstances. PowerPlant soothes the pain and increases the power.

File Name: l-delayed-task-cpp.hqx (16 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: leading-zero-11-xfcn.hqx (36 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: LeadingZero XFCN, Version 1.1 An external function for Apple HyperCard 2.x This XFCN fills a integer to a given number of digits by putting Zeros before it. 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: led-20.hqx (8 k)
Date: Mar 25, 1998
From: mkahlert@kagi.com Subject: L.E.D. v2.0 Attached to this e-mail you will find my HyperCard stack "L.E.D. v2.0". Please add the file(s) to the Info-Mac/UMich archive (in the chapter Development/HyperCard). Thanks in advance! Matthias Kahlert, Germany My E-Mail Address: My MacOS Homepage: Best of E-Mail Signatures There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

File Name: leonardo-ide-341.hqx (1664 k)
Date: Aug 06, 1999
From: demetres@dis.uniroma1.it Subject: Leonardo IDE 3.4.1 Announcing new version: Leonardo IDE 3.4.1 Leonardo is an integrated environment for development, reversible execution and visual debugging of C programs (see http://www.dis.uniroma1.it/~demetres/Leonardo/). It is especially well suitable for algorithm animation purposes and for learning the C language. Leonardo's executable file includes: - a text editor with syntax coloring (based on Marco Piovanelli's WASTE text engine) - a fully reversible virtual CPU for executing programs - a compiler for the ANSI C language (generates code for Leonardo's virtual CPU) - a compiler for the logic-based ALPHA visualization language - built-in operating system facilities for process, I/O and memory management - an integrated logic-based general-purpose 2D visualization system - a simple graph editor With Leonardo: - you can execute the code in reverse, like for example, when you are stepping through a program, you can step backwards, essentially undoing a previous step - you can embed in any C program special declarations written in the graphic language Alpha that allow you to declare graphical objects and to let their attributes (size, color, position etc.) depend on the content of variables of the C program itself. When such variables change, all graphical objects depending on them automatically change to reflect the new state. Leonardo is distributed with a repository of C programs including several implementations of classical algorithms and visualization/animation demos. Leonardo's package for the Macintosh (1.6 MB, PPC, MacOS 7.5 or higher) is free. Major news in Leonardo 3.4.1: popup menus in text windows for listing defined C functions and for changing the font size, UNIX-like argc/argv support, fixed some bugs, added new programs to the repository.

File Name: lf-2-crlf.hqx (12 k)
Date: Sep 13, 1997
From: pompamagna@geocities.com Subject: LF2CRLF 1.0 AS LF2CRLF 1.0 by Giovanni Giusti () Required OSAXen: String Commands, Read/Write commands This drag-and-drop applet adds linefeeds to your text files to make them compatible with (ugh!) DOS text file formats. Each paragraph will thus end with (CR-LF) instead than just CR. OK, it's slow. I'm going to write another version in FutureBasic as soon as I'll tackle Drag&drop there. -- Duel S.p.A. Via G. Dandini, 15 00154 Roma (ITALY) Tel. ++39-6-5743826 Fax ++39-6-5759368 e-mail

File Name: l-folder-watcher-cpp.hqx (12 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: l-fsspec-comparator-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: libga-100.hqx (136 k)
Date: Oct 06, 1996
From: octavian@agt.net (Octavian Micro Development) Subject: libga100 libga100 is example C source code on how to write simple applications using genetic algorithms. Originally written in K&R C, the included source has been ported to ANSI C and compiled using MetroWerks CodeWarrior 9. libga100 is originally copyright by Art Corcoran, and this port is distributed with his permission. Bernie Wieser (octavian@agt.net)

File Name: libga-c100-c.hqx (136 k)
Date: Oct 06, 1996
From: octavian@agt.net (Octavian Micro Development) Subject: libga100 libga100 is example C source code on how to write simple applications using genetic algorithms. Originally written in K&R C, the included source has been ported to ANSI C and compiled using MetroWerks CodeWarrior 9. libga100 is originally copyright by Art Corcoran, and this port is distributed with his permission. Bernie Wieser (octavian@agt.net)

File Name: life-101.hqx (56 k)
Date: Aug 18, 1997
From: 90136982482F5@bibl.Skelleftea.SE Subject: Life v1.01 What does this program do? This program makes an kind of artificial life that's displayed on the screen. How do I pay? You don't :-) This program is "E-Mail ware" so here's the addresses to cut out: Daniel Selin, daniel.selin@swedenmail.com Johan S�rlin, spocke@algonet.se Rules of Life: If a cell has more then 3 neighbours it dies. If a cell has 3 neighbours a new cell will be born. If a cell has less then 2 neighbours it dies. Who made this? The original Turbo Pascal source was coded by Daniel Selin. The program was translated into Symantec C, and adding menu-interface by Johan S�rlin.

File Name: lin-alg-cpp.hqx (216 k)
Date: Feb 13, 1996
From: oleg@ponder.csci.unt.edu (Kiselyov Oleg) Subject: LinAlg - a Linear Algebra classlib Keywords: BLAS, Linear Algebra, optimization, interpolation, SVD, lazy image, vector promise, pseudoinverse, regularization, C++, class library Hot points: - _efficient_ and _fool-proof_ implementations of level 1 and 2 "BLAS" (element-wise operations + various multiplications) - transpositions and determinant evaluation/inversion - operations on a single row/col/diagonal of a matrix - Lazy vector and Matrices (promises) , and ElementAction iterators for fast sweeping actions - Hooks-Jeevse multidimensional optimization - Aitken-Lagrange interpolation over a grid of uniform or arbitrary mesh - *Singular Value Decomposition* of a rectangular matrix, with an application to solve Ax=b, where A does not have to be square, and b does not have to be a vector. In a case of a rectangular matrix A, this effectively solves a least-squares problem. - Brent's efficient univariate optimization and root finding (with a guaranteed conversion) - with a validation code to verify everything - with a rather commented source and CW8 projects Contents: README - not just a plain README file libla.pi - CW8 project to make a library, libla.a libla.a - compiled library for a PowerMac v*.pi - projects to run a validation code v*.dat - output produced by the validation code (for verification and asserting accuracy) NumMath.dr - tells what the other files are for *.h, *.cc - source code files Language: C++, CodeWarrior 7/8 System: System 7.5 Note: the code is equivalent to that submitted to netlib: this is because exactly the same code compiles both on a Mac and under UNIX (Solaris 2.4). However, the present submission has the code neatly arranged into CW projects. It also includes the compiled PowerMac library. Comments-to: oleg@ponder.csci.unt.edu, oleg@unt.edu I'll really appreciate any comment/question etc if any. Thank you for your consideration indeed, Oleg

File Name: list-parse-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:25:24.65 To: hagood@scri1.scri.fsu.edu CC: Subj: ListParse Ext Date: Wed, 31 Jul 91 13:10 GMT +1200 From: Allan Udy Subject: ListParse Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Listparse(Var1;Var2;Var3;Var4) This external pulls an item (a string) from a list of items (a string). Var1 is the list, Var2 is the item # desired, Var3 is the item delimeter (a string), and Var4 returns the item text.

File Name: little-c.hqx (116 k)
Date: Oct 05, 1993
Date: Mon, 4 Oct 93 23:34:51 -0700 From: tsyang@dec-9.CE.Berkeley.EDU (Tzong-Shuoh Yang) Subject: little_c.hqx - a C interpreter (Think C source) This is the Think C 6.01 version of Little_C -- a subset C interpreter by Herbert Schildt. Little C is a C interpreter that can execute a subset of K&R ANSI C programming language. ANSI C is a robust and powerful programming language, but the Little C interpreter only implements a limited range of features. These include: parameterized functions with local variables; recursion; if statement; do-while, while, and for loops; integer and character variables; global variables; integer, character, and string constraints; return statement; several library functions; several operators; functions returning integers; and comments. A recursive-descent parser is used to implement the C interpreter. Details of the development, coding, and functionality of the C interpreter are described in Schildt, Herbert. Building your own C interpreter. Dr. Dobb's Journal of Software Tools v14, n8 (August, 1989):38 (16 pages). The original source code can be obtained by anonymous ftp from sites with ddjmag archive, e.g. oakland.oak.edu. Enjoy. T. S. Yang (tsyang@ce.berkeley.edu) ================================================================

File Name: l-mouser.hqx (8 k)
Date: Mar 16, 1996
From: Timothy C. Delaney, delaney@zip.com.au Subject: LMouser, a PP class for Mouse Events LMouser is a mix-in PowerPlant class for calling the MouseEnter(), MouseLeave() and MouseWithin() methods of an LPane.

File Name: l-notification-task-cpp.hqx (12 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: l-password-field-cpp-pp.hqx (16 k)
Date: Jun 14, 1995
From: ccaadfg Date: Wed, 14 Jun 1995 16:40:57 +0100 Subject: LPassword Field.cp LPasswordField is a PowerPlant class for handling password-style entry fields in panes. It functions exactly like an LEditField, except characters are always displayed on screen as the bullet character of your choice. Requires MetroWerks PowerPlant. -dair

File Name: lp-daemon-34.hqx (72 k)
Date: Jan 24, 1995
From: martin@luc.ac.be Date: Tue, 24 Jan 1995 16:34:04 +0100 Subject: lpdaemon 3.4; a print server for your Unix machines This is a bug fix release of lpdaemon by Caspar Boon, which turns your Mac and Laserwriters into a print server for your Unix machines. Note that this only works with Postscript files: however, a PD text-to-PS filter such as a2ps (or, under AIX, the enscript command) or even a properly configured lpr command will take care of this. I have enclosed a sample (working) configuration file. Enjoy! Jan M.L. Martin martin@luc.ac.be

File Name: l-ppob-view-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: l-resumer-suspender-cpp.hqx (12 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: l-time-date-control-pp.hqx (16 k)
Date: Dec 19, 1995
Subject: LTimeDateControl - A Power Plant control class From: "Michael F. Kamprath" by Michael F. Kamprath LTimeDateControl 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 LTimeDateControl 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. Requires Metrowerk's Power Plant for use.

File Name: l-timer-task-cpp.hqx (16 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: lucky-numbers-11.hqx (696 k)
Date: Jun 05, 1998
From: mike@cocos.ml.org Subject: Lucky Numbers 1.1 Lucky Numbers 1.1 is an enhanced version of 1.0, featuring several bug fixes and a more user-friendly interface. It allows users to quickly and easily determine their IP address, and also features provisions to copy it for easy pasting. Lucky Numbers is now freeware. It requires System 7.6 or greater and Open Transport to function properly.

File Name: l-vertical-retrace-task-cpp.hqx (16 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: macbinary-ii-plus-pas.hqx (36 k)
Date: Feb 08, 1993
Date: Tue, 9 Feb 1993 15:36:53 +0800 From: Peter N Lewis Subject: source/pascal/macbinary2+100.hqx This is the THINK Pascal 4.0.2 source code for MacBinary II+, a System 7 drag&drop converter for MacBinary files. The source code may be used for any non-commercial (ie, shareware or freeware) purpose as long as I get a mention in the about box and documentation of any derivative program. The code is very sparsely commented. All pascal units ending with .unit are taken from my personal library of reusable modules, and should be fairly easy to incorporate into any other program. The source code uses Michael Hecht's Task Manager code, and could be used as an example of how to use that code, as well as supporting the core Apple Events. Hope its useful to someone, Peter. MacBinary II+ v1.0.0 Copyright 1992-93 Peter N Lewis

File Name: mac-binary-osax-10.hqx (44 k)
Date: Jul 15, 1999
From: seanh@unforgettable.com Subject: MacBinaryOSAX 1.0 MacBinaryOSAX 1.0 written by Sean Hummel Ever notice that when you look around for 'C' code which encodes/decodes MacBinary III files. It's hard to find, and certainly it's harder to have to make it fit into your code. This code is completely free, and may be used for any purpose. The OSAX is a simple interface which enables the code to be used via Applescript. I use it so that I won't have to install Stuffit? from Alladin on each of my work machines. This also makes scripts easier to write, as there aren't ever any problems locating StuffIt. The project file is a CodeWarrior Pro 5 project, so you for those that are using CWPro4 or earlier, you'll need to create a project.

File Name: mac-binhex-osax-10.hqx (56 k)
Date: Jul 16, 1999
From: seanh@unforgettable.com Subject: MacBinHexOSAX 1.0 MacBinHex OSAX 1.0 written by Sean Hummel Have you ever looked around for some good HQX code so that you could include creating HQX files in your automated process? Well this is it. While I'll admit it is not the fastest code in the universe, it is certainly easy to read, and fairly well documented. As well as being free, this gives you everything you need to make an HQX program. The code supports both encoding and decoding, however the encoding DOES NOT do RLE compression, but the decoder does support decoding RLE compression in the HQX file. I've included the binhex.txt file, which I used to write my code from. The OSAX ditributed here, is completely free as well, and may be used for any purpose. I use it to remove the use of StuffIt? to encode distributables, from my Applescripts. This makes my Applescripts correctly all the time, as there are not any problems locating the StuffIt application.

File Name: mac-binhex-osax-11.hqx (56 k)
Date: Aug 06, 1999
From: seanh@unforgettable.com Subject: MacBinHex OSAX 1.1 MacBinHex OSAX 1.1 written by Sean Hummel version 1.1 fixes a bug in the decoder, and improves speed considerably, of both the encoder and decoder. Have you ever looked around for some good HQX code so that you could include creating HQX files in your automated process? Well this is it. While I'll admit it is not the fastest code in the universe, it is certainly easy to read, and fairly well documented. As well as being free, this gives you everything you need to make an HQX program. The code supports both encoding and decoding, however the encoding DOES NOT do RLE compression, but the decoder does support decoding RLE compression in the HQX file. I've included the binhex.txt file, which I used to write my code from. The OSAX ditributed here, is completely free as well, and may be used for any purpose. I use it to remove the use of StuffIt? to encode distributables, from my Applescripts. This makes my Applescripts correctly all the time, as there are not any problems locating the StuffIt application.

File Name: mac-caller-id-122.hqx (688 k)
Date: Nov 20, 1998
From: LeeC6421@aol.com Subject: Mac CallerID 1.2.2 Update Notice Announcing the official release of 1.2.2 What's new: � Tested on Mac OS 8.5 prior versions should work as well. � Fixes a bug with AppleScript and now returns the correct first or last call. The returned calls were previously backwards. � Mac CallerID will now quit when you press the power key and select restart or shutdown. � The "Next" and "Previous" buttons on the single call display now work properly. The order was backwards ever since the order of incoming calls was switched from the bottom of the list to the top. � Mac CallerID Dialog's height is now greater allowing you to view more items in the "Display All Calls" list. � Mac CallerID Dialog can now be shrunk by clicking the "Collapse Box" or by Double clicking the title bar if you have check "Double-click title bar to collapse windows is checked in the Appearance control panel (Mac OS 8.5) and Window Shade. � Substitute Caller List is now sorted by number to speed up Substitution of caller name. This is done after you close the Substitute Caller Dialog. � Substitute Caller name can now contain 28 characters.

File Name: maccam.hqx (708 k)
Date: Apr 30, 1999
From: benede_p@cnam.fr Subject: MacCamWorkShop Mac�caM Workshop is a WhatYouWantWare Used for experimenting with celular automata You can do very simply billions of experiences It come with a Compiler for rules and a doc in french All is programmed in C and interface is made with Hypercard May be used for artist physician and programmers You must have a little knowledge of programming to use it Enjoy , feel free to ask for source code to improve it ... It work on 68000 an PPC machines

File Name: mac-default-shell-101.hqx (40 k)
Date: Oct 29, 1999
From: Brian Christensen Mac Default Shell is a simple and small Mac application shell/skeleton for C programmers (this is the source code to a fully functional Mac application). The code is extensively commented, which means you can easily understand what's happening. All the standard elements of a Mac application are demostrated: menus, dialogs and windows. It requires a C/C++ compiler (MPW may have some trouble compiling - I'm working on a fix for the next version) and the Universal Headers 3.0 or later (for Appearance Manager Support). The update to v1.0.1 removes some unnecessary code and includes some other minor changes and bug fixes (see the included Mac Default Shell Notes read me file for detailed information). Brian Christensen http://www.clarinets.de/bkc/software/

File Name: mac-f2c-141.hqx (1692 k)
Date: Jun 19, 1998
From: mikolici@cna.org Subject: Mac F2C v1.4.1 Mac F2C is a Fortran-to-C translator for the Macintosh. It requires the following: (1) a Macintosh with a 68020 (or better) or a PowerPC (2) MacOS 7.1 or better (3) 2.5 MB of available RAM (4) A C/C++ compiler to actually compile the code produced by Mac F2C. Version 1.4.1 is a minor upgrade to v1.4 to make Mac F2C fully compatible with CodeWarrior Pro Release 3. It also includes a new installer and revised documentation. Mac F2C is based on the f2c translator developed by AT&T. Mac F2C is freeware. It may be freely used and freely distributed so long as all documentation and copyright notices are included. The f2c engine is copyright 1990-1998 by AT&T Bell Laboratories and Bellcore. The Macintosh inteface of Mac F2C is copyright 1994-1998 by Igor Mikolic-Torreira. Mac F2C v1.4.1 is distributed as a binhexed Installer VISE installer. Igor Mikolic-Torreira igormt@alumni.caltech.edu

File Name: machine-id-13-xfcn.hqx (28 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: MachineID XFCN, Version 1.3 An external function for Apple HyperCard 2.x The XFCN lets you identify your Mac by returning it's id-number stored in the ROM routines. 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: mac.hqx (316 k)
Date: Mar 23, 1999
From: akochoi@netvigator.com Subject: emacs-20.3-mac-src-d1 Macintosh port of GNU Emacs 20.3 This StuffIt archive contains the files needed to build the Macintosh port of GNU Emacs 20.3. Either Metrowerks CodeWarrior Pro 4 or MPW-GW (Feb. 1999) can be used to build it. Instructions for building this port can be found in the README file. This port still lacks some major features of Emacs (e.g., dump-emacs, subprocesses, and networking capabilities) and should be viewed as a work in progress. It is released under the GNU Public License. This port has been built on a Power Macintosh 8500 with 48M of RAM. You should be able to build it if you have a better machine. In additional to this file, you will need the standard source distribution of GNU Emacs 20.3. The Emacs source distribution, the Mac files, and files generated by compilation take up a little less than 100M disk space. Allow for a few additional tens of megabytes of temporary disk space during a build. A web page for this port can be accessed at http://www.cs.hku.hk/~choi/emacs/index.html or http://home.netvigator.com/~akochoi/emacs/index.html Up-to-date source code and patches as well as information about the port will be posted there. Enjoy! Andrew Choi

File Name: mac-mirror-06-as.hqx (16 k)
Date: Oct 25, 1995
Subject: MacMirror 0.6 From: Chris_F._Riley@miami.com (Chris F. Riley) MacMirror 0.6 Copyright 1995, Chris Riley, Coral Technologies Inc. http://www.coral.net, cti@miami.com MacMirror is FREE for your use. The only caveat is that if you make changes to it, we'd like to receive a copy so that we can see how things were improved. What does it do: � It takes a HostName for an FTP site. It takes a relative path on the FTP site. � It then duplicates the entire file tree recursively from that relative point on downward using the scripting abilities of Anarchie. � Why did we do this? So that people could set up a mirror reasonably easily without having to have a lot of Unix, Perl, or other knowledge. Why is this useful? � Suppose you want to replicate a remote FTP site locally but don't want to use Unix, this will help. This is good for things like FirstClass systems or NovaLink systems that might want to just make the "info-mac" archives an "external volume" instead of using limited bandwith to get to them. 0.6 10/24/95 Better support for large sites Checks if local directory exists, if not, creates it. Easier to set up (one step removed) Added a timeout for where it grabs a list Visit www.coral.net....have a nice day!

File Name: mac-namer-20.hqx (276 k)
Date: Jan 21, 1997
From: (Joe "Marcus" Clarke) marcus@ocala.cs.miami.edu Subject: MacNamer 2.0 MacNamer version 2.0 �1996 MarcusCom 1/4/97 The installer installs eight files on your hard drive. Four are scripting additions, File IO, XCMD OSAX, Copy File, ResMover and they are installed in the Scripting Additions folder in the Extensions Folder. Once the renaming is done, you can remove them, but if you are an AppleScript buff, you might want to check them out. The readme for XCMD OSAX is also included. The three remaining files, including this README are installed wherever you want them. Requires: * System 7.5.x * AppleScript 1.1.x * Finder Scripting Extension * At least 4 megs of RAM I'm sure that by now, most serious Mac users have upgraded to at least System 7.5. If not, what are you waiting for?! But any System 7.5.x user will tell you that once you do, you'll lose the individuality of your Mac. All the machine names have been replaced by either " Macintosh," " Power Macintosh," or " PowerBook" depending on the kind of Mac you have. There are a few programs out there that help to remedy this problem, but unfortunately, they are memory eating extensions that must always be loaded to work. MacNamer is an AppleScript applet that uses two non-standard Scripting Additions (included), and Finder scriptability (included with System 7.5.x) to edit your active system file. Don't worry, I've tested this out on a few machines running a different versions of system 7.5.x, and it works fine. It even backs up the old copy of the system file for you. And, not only will MacNamer give your Mac back it's real name, but any name you want (up to 255 charcters)! To use it, simply double-click on the MacNamer icon, and let it do the rest. As with any resource editing, ALWAYS disable virus protection BEFORE you run the program. It won't hurt the original if you don't, but you could and probably will damage the edited version. After it finishes, it will restart your Mac. If you have any comments or bug reports, send them to marcus@ocala.cs.miami.edu. This program is free for individual use. Please, if you want to put this on an archive CD, let me know. Also, check out my web site and library of cgis that I've written for UNIX and Mac at http://ocala.cs.miami.edu/~jmcla. If you would like the source for this program, or would like to give me a project to work on, email me at marcus@ocala.cs.miami.edu. Joe "Marcus" Clarke (C)1996,1997 Marcus Group/ MarcusCom Division

File Name: macos-85-patchers-10.hqx (60 k)
Date: Nov 13, 1998
From: support@nisto.com Subject: Mac OS 8.5 Patchers 1.0 Mac OS 8.5 Patchers by Grant Neufeld Freeware Version 1.0 - Tuesday, November 3, 1998 URL: Download: The Mac OS 8.5 Patchers includes separate patcher applications for improving/fixing certain interface components of Apple's Mac OS 8.5. This includes making the "Sherlock" search windows properly resizable with a zoom box and size box, and fixing the "Flash Icon"/"Display Dialog" checkbox bug in the "Internet" control panel interface. The package also includes a few Sherlock internet search plug-ins. (available separately from ) No technical support is available for this product. Bugs may be reported to bugs@nisto.com.

File Name: mac-perl-418-c.hqx (1008 k)
Date: Mar 21, 1995
Subject: Mac_Perl_418_src Date: Fri, 10 Mar 1995 19:08:31 +0100 From: Matthias Ulrich Neeracher MacPerl is a Macintosh port of Perl [Programmable Extractor and Report Lister], a highly flexible text manipulation languages with Unix origins. This archive contains the full source code to build the application and the MPW tool.

File Name: macperl-bbedit-plug-ins.hqx (140 k)
Date: Jul 13, 1998
From: brad_hanson@pobox.com Subject: BBEdit Plug-Ins for MacPerl Rel. 6.0 I have written several BBEdit plug-ins that facilitate the use of BBEdit and BBEdit Lite with MacPerl (a Macintosh port of the Perl programming language). This is release 6.0 of the plug-ins. The plug-ins included are: 1. Run MacPerl (version 1.2) - updated 2. Check Perl Syntax (version 1.2) - updated 3. Run MacPerl Front (version 1.2) - updated 4. Run File with MacPerl (version 1.2) - updated 5. Edit MacPerl Script (version 1.0.2) 6. Shuck (version 1.0.1) - updated 7. Perl Filters (version 1.1.4) - updated 8. Perl Palette (version 3.1 by Lindsay Davies) Some changes from the previous release are: 1. The plug-ins will attempt to launch MacPerl if it is not running when used with BBEdit Lite (formerly the plug-ins would only attempt to launch MacPerl when used with BBEdit, not BBEdit Lite). 2. An option was added to the Run MacPerl plug-in to send STDOUT and STDERR to a file with a name based on the name of the file containing the script that is run. 3. The Run MacPerl plug-in is scriptable. 4. BBEdit file groups are listed in the floating window of the Perl Filters plug-in. The plug-ins are freeware. More information is available on my BBEdit plug-ins web page: http://pobox.com/~bradh/bbedit Brad Hanson brad_hanson@pobox.com

File Name: mac-rtrace-1842-c.hqx (760 k)
Date: Jun 25, 1995
From: Gregory Ferrar Subject: MacRTrace1.8.4.2Code (MacRTrace source code resend) Date: Fri, 23 Jun 1995 16:40:55 -0500 (CDT)

File Name: macsbug-652-help.hqx (12 k)
Date: Dec 12, 1995
From: Kenneth Smith Subject: MacsBug 6.5.2. Help Text Here is the help file from MacsBug 6.5.2. This is a text list of commands and descriptions for each. The file is a Simple Text (or Teach Text if you prefer) file, stuffed. Hope this helps answer some questions about MacsBug. MacsBug 6.5.2, Teach Text, Simple Text, and the attached text file are �Apple Computer Inc. Thank you Info-Mac, and all who have conbributed. Sincerely, Kenneth Smith

File Name: mac-starter-c.hqx (116 k)
Date: Feb 02, 1994
From: David Eck Subject: dev/src/mac-starter-c.hqx (new version) Date: 01 Feb 1994 10:50:28 -0500 (EST) This file should replace "dev/src/mac-starter-c.hqx" in info-mac. I have heard from several people who had trouble using MacStarter with THINK C 6.0. The problems seem to be caused by stricter type-checking of pointer types in version 6.0. The error messages will go away if you turn off the "Check Pointer Types" option in the options box for THINK C (under the Edit Menu), but there turn out to be a few actual errors (not just type problems) that should be corrected. So, I have updated MacStarter to work with THINK C 6.0, as well as with version 5.0, and corrected known errors. David Eck eck@hws.bitnet February 1, 1994 MacStarter is an application shell for writing quick, small programs in THINK C (5.0 or 6.0). If you are already a Mac programmer, you probably have written your own such shell. However, I am posting this to info-mac because: -- it might be useful for a C programmer who wants to get started writing programs with Mac interfaces without facing the darker parts of Inside Macintosh or the THINK Class library -- it uses a window class to provide the basic functionality of windows (This provides a concrete example of how objects can be used in THINK C. It is also a neat way of localizing the changes you need to make in the shell to produce a working program.) -- I have actually put in the time to write fairly detailed comments explaining how to use the shell

File Name: mac-starter-p.hqx (216 k)
Date: Dec 14, 1993
From: David Eck Subject: dev/src/mac-starter-pascal.hqx Date: Tue, 14 Dec 1993 17:32:13 -0600 --========================_13931840==_ Content-Type: text/plain; charset="us-ascii" MacStarter_Pascal: A Macintosh application shell for writing small-to-moderate programs with THINK Pascal 4.0, AND including "expression.p", which provides facilities for parsing and evaluating mathematical expressions such as "x~2+7" or "rate * sin(omega)". MacStarter_Pascal uses the object-oriented features of THINK Pascal to implement windows with the standard Macintosh behavior. The windows can contain "decorations" such as buttons and text-input boxes. A lot of comments are included in the source files, and the source code for several simple applications is included. The expression-manipulation unit, "expression.p" can be used separately from the rest of the shell; one of the sample applications shows how this unit can be used for graphing functions. Note that MacStarter_Pascal is similar to, but more sophisticated than, MacStarter_C (for use with THINK C), which I have distributed previously. This application shell is appropriate for programs that don't need all the power and complexity of the THINK Class Library. It is provided free-of-charge and royality-free, and it can be freely distributed provided no charge is made for it. (I also hereby give my permission for it to be distributed on the info-mac CD ROM.) This is a binhexed self-extracting archive. David Eck Department of Mathematics and Computer Science Hobart and William Smith Colleges Geneva, NY 14456 eck@hws.bitnet --========================_13931840==_ Content-Type: application/mac-binhex40; name="MacStarter_Pascal.sea" Content-Disposition: attachment; filename="MacStarter_Pascal.sea"

File Name: mac-sync-142.hqx (1072 k)
Date: Jan 24, 2002
From: ScheduleOnline Mac Sync Team Subject: ScheduleOnline Mac Sync 1.4.2 The first and only Macintosh Sync application that syncs ScheduleOnline's web tools with the Palm OS Date Book, To Do List and Address Book. Easily keep your Palm OS based PDA in sync with ScheduleOnline's calendaring tools and vice versa. Requirements: PPC Macintosh Mac OS 8.6 - 9.2.2 (A Mac OS X native version is on the way) 10 MB free memory Palm Desktop 2.6 or higher At least a ScheduleOnline Silver Account which can be obtained at http://www.scheduleonline.com What's new in this version: * Fixed a problem with recurring items created in ScheduleOnline not synchronizing properly onto the Palm Date Book.

File Name: mac-zoop-21b1.hqx (760 k)
Date: Nov 06, 1999
From: Tom Riley Subject: MacZoop 2.1b1 MacZoop represents one of the most straightforward and most rewarding ways to program the Macintosh. With very little effort, you can be right up to speed developing your next great Mac application, without all that tedious mucking about worrying about the event loop and all the standard toolbox code to open windows, etc. MacZoop is aimed at beginners to C++ programming, or newcomers to the Mac platform, and is ideal for small to medium-sized projects. It is supplied as full open source code, so all programmers should find something useful in it. Users of MacZoop 1.x will find themselves right at home in MacZoop 2.0, but with hundreds of improvements and an even simpler architecture. This is the most bug-free MacZoop ever released to date, and is utterly rock solid. Requirements: Metrowerks CodeWarrior Pro recommended

File Name: made-140.hqx (120 k)
Date: Jul 06, 1999
From: Gideon Greenspan Subject: Macintosh Application Development Essentials 1.4.0 Macintosh Application Development Essentials (MADE for short) is a tiny package of C/C++ code which provides all the lowest-level needs for a Macintosh application. It contains basic routines for dealing with errors, memory, menus, events, linked lists, AppleEvents and Drag-and-Drop. MADE is used extensively at Sig Software for our own programs. Analog Helper, Cross Platform and Email Effects for Mac are built entirely on the MADE framework, while Email Merge and NameCleaner use parts of it. If you purchase MADE, you will receive extra code for string manipulation, opening URLs, threading, dealing with memory and file buffers, dialog box items and opening and saving files with the new Navigation Services. All of these features are documented with comments in the code. Version 1.4.0 adds errors contexts and hiding, linked-list management, threading and Navigation Services support to the licensed package, and rearranged files and documentation. (c) Sig Software - http://www.sigsoftware.com/

File Name: made-15.hqx (124 k)
Date: Dec 24, 1999
From: Gideon Greenspan Subject: MADE 1.5.0 - Macintosh Application Development Essentials Macintosh Application Development Essentials (MADE for short) is a tiny package of C/C++ code which provides all the lowest-level needs for a Macintosh application. It contains basic routines for dealing with errors, memory, menus, events, linked lists, AppleEvents and Drag-and-Drop. MADE is used extensively at Sig Software for our own programs. Analog Helper, Cross Platform, Drop Drawers and Email Effects for Mac are built entirely on the MADE framework, while Email Merge and NameCleaner use parts of it. If you purchase MADE, you will receive extra code for string manipulation, opening URLs, threading, dealing with memory and file buffers, dialog box items and opening and saving files with the new Navigation Services. All of these features are documented with comments in the code. Version 1.5.0 adds intelligent window zooming, toolbar support, display depth/resolution change notices, pointer registration routines and many other improvements. (c) Sig Software - http://www.sigsoftware.com/

File Name: made-170.hqx (144 k)
Date: Dec 12, 2000
From: Gideon Greenspan Subject: MADE 1.7.0 - Macintosh Application Development Essentials Macintosh Application Development Essentials (MADE for short) is a tiny package of C/C++ code which provides all the lowest-level needs for a Macintosh application. It contains basic routines for dealing with errors, memory, menus, events, linked lists, AppleEvents and Drag-and-Drop. MADE is used extensively at Sig Software for our own programs. Analog Helper, Cross Platform, Drop Drawers and Email Effects for Mac are built entirely on the MADE framework, while Email Merge and NameCleaner use parts of it. If you purchase MADE, you will receive extra code for string manipulation, opening URLs, threading, dealing with memory and file buffers, dialog box items and opening and saving files with the new Navigation Services. All of these features are documented with comments in the code. Version 1.7.0 adds Classic/Carbon glue code to help you build for both APIs from a single source code base, support for Appearance Manager Theme Change events and memory leak testing. Sig Software - http://www.sigsoftware.com/

File Name: magicalkeys-152.hqx (188 k)
Date: Apr 24, 1999
From: mmariani@wanadoo.fr Subject: MagicalKeys 1.5.2 MagicalKeys 1.5.2 - Open Finder Items by Magic keys - Freeware With MagicalKeys, you can "magically" open up to four often-used Finder items: volumes, folders, applications, documents, control panels, desk accessories, etc., by quickly pressing down 2 or 3 times the modifier key (Command, Option, Shift, Control) they are associated with. Assigning a modifier key to the active Finder allows you to switch to it, and if the Finder is not currently running, it is automatically restarted. You can bring up MagicalKeys' control panel at any time, by having the Caps-Lock key down while double-tapping or triple-tapping any modifier key. Requires Mac OS System 7.0 or later (System 7.5 or newer is recommended). In addition to the standard control panel, a specific version is provided for Mac OS 7.6 or later: - Under Mac OS up to 7.5.5, you *must* use the standard control panel, as the specific version will not load properly at start-up time. - Under Mac OS 7.6 or later, you *can* use either the standard control panel or the specific version, but the specific version is recommended, as the file format of the standard control panel is deprecated and will not be supported by Apple in future releases of Mac OS. --Michel (a.k.a. Mikaeru) MARIANI Mikaeru Software:

File Name: make-perl-droplet.hqx (8 k)
Date: Jul 30, 1998
From: cristol@emory.edu Subject: MakePerlDroplet 1.0 MakePerlDroplet (mpd.hqx) is an AppleScript droplet that directs MacPerl to check the syntax of a Perl script and compile the script as a droplet. If there are syntax errors, they will be displayed in the "MacPerl" window and the script will not be compiled. Freeware; see documentation for limitations and distribution restrictions. MakePerlDroplet and its documentation are available at: Regards, Stephen -- Stephen Cristol | The future is ahead of you. cristol@emory.edu | -Dave Barry

File Name: mallocfree-101-c.hqx (12 k)
Date: Jul 21, 1995
From: gspnx@di.unito.it (Fabrizio Oddone) Subject: mallocfree 1.0.1; C substitutes for the standard libraries mallocfree is meant to be used by programmers instead of the usual ANSI memory manager. It includes malloc, free, realloc, calloc, and as additional goodies getallocsize (works like _GetPtrSize/_GetHandleSize on a mallocated block; the ANSI libraries miss this routine) and ffcalloc (you pass a single parameter instead of the two parameters you are forced to give to the standard calloc; this lets you avoid a multiplication at runtime). C source code is included. mallocfree can be used with any Mac under any System. New since 1.0: Fixed the incredible bug that prevented the memory manager to work with the application's own heap (as opposed to temporary memory).

File Name: map-2-html-01b2.hqx (16 k)
Date: Mar 11, 1997
From: wink@nicom.com (Wink) Subject: map2html 0.1b2 -- a perl imagemap utility map2HTML is a utility for quickly converting NCSA server image maps into client-side maps, suitable for pasting into web pages. To use, simply drop a text file containing the image map data onto map2HTML's icon. The map will be read, and converted into HTML tags, which will be written to a file, imagemapname.out, in the same folder as the original NCSA map. map2HTML was written specifically for use with Rowland Smith's WebMap, though it should work without problems with any maps in NCSA format. In addition to the standalone application, a filter is included for users of the Alpha text editor and MacPerl - simply drop map2HTML.pl in your text filters folder: it is designed to work with any version of Alpha or Alpha Lite which uses tab stops in HTML mode.

File Name: mapper-10.hqx (1552 k)
Date: Sep 16, 1997
From: carl.backstrom@gfk.se Subject: mapper-10.hqx Mapper 1.0 is the easiest way to create imagemaps (clickable pictures) for the WWW. It supports JPEG/GIF/PICT/BMP/ART-compressed graphic and will open and save maps in the NCSA, Client-Side and CERN formats, even maps created by other programs. Mapper 1.0 is shareware $5, written by Carl B�ckstr�m / Nisseb software. Requires Mac OS 7.0 or higher, 4 MB RAM and 68020 processor or better (optimized for PPC). More info at www.calles.pp.se/nisseb/ * carl.backstrom@gfk.se http://www.calles.pp.se * * designer, programmer, visionaire, journalist * * nemo enim fere saltat sobrius nisi forte insanit *

File Name: marksman-30-metro-cpp-sample.hqx (164 k)
Date: Feb 12, 1994
From: Arthur Dent Subject: upload MarksmanCodeMetroCp-30.sea.hqx Date: Sun, 13 Feb 1994 01:18:53 +0800 (WST) Sample source code generated from the Marksman 3.0 code generator for a sample prototype. See also the MarksmanEditorDemo-30 archive. This code is for use with Metrowerks DR1 C++ compiler. ITMAKERS@Applelink.apple.com

File Name: marksman-30-think-pascal-sample.hqx (156 k)
Date: Feb 12, 1994
From: Arthur Dent Subject: upload MarksmanCodeTPascal-30.sea.hqx Date: Sun, 13 Feb 1994 01:19:31 +0800 (WST) Sample source code generated from the Marksman 3.0 code generator for a sample prototype. See also the MarksmanEditorDemo-30 archive. This code is for use with Think Pascal compiler. ITMAKERS@Applelink.apple.com

File Name: mascot-14-fc.hqx (40 k)
Date: Jul 03, 1995
Date: Sat, 1 Jul 1995 12:03:15 -0800 From: romaniuk@direct.ca (Mike Romaniuk) Subject: Mascot 1.4 - A Utility for FC Admins Public Release Version - Freeware By Mike Romaniuk (romaniuk@direct.ca) What does Mascot do? Mascot preforms 4 different functions for First Class Administrators: Desktop -> Batch Admin will take a Desktop/Conference Capture and convert it to a batch admin command to make those conferences/folders on another server (good if you want to start gating a large number of conferences). Desktop -> Format will take a CORRUPTED desktop capture (ie - one with no returns in it; due to a bug in First Class) and convert it to a normal conference campture for use with programs such as Conference List Tool (Mascot automatically detects & fixes corrupted captures so don't worry about converting captures your are JUST going to use with Mascot). Text -> Batch Admin will take a return delimited list of conferences/folders (in a text file) and convert it to batch admin to create those conferences on a server. Batch Admin -> Data Base will convert a user list to a comma delimited document, which can be imported to most data base programs. It is in the following format: Class, User Id, Password, First, Middle, Last, Address, Voice Number, Fax Number ,Privilege Groups What has happened since Vesrion 1.3? * Complete Script Overhall (Optimized, Debugged, Etc.) * Cleaned up the main screen & documentation * Deleted the 150k Splash Sound - Mascot is now SMALL for those who are hard drive space impaired. * Updated General Information. * Added a formatting function for fixing desktop captures without returns, so they can be used by programs such as Conference Creator. * Ripped out some unused functions. * Added a better online error system. * Fixed up the online help system.

File Name: math-message-10.hqx (40 k)
Date: Jan 27, 1996
Subject: Math Message 1.0 From: Oscar Gerardo If you downloaded a previous version, please download this copy. There was a problem with the original upload. It was compiled improperly. Math Message is designed for teachers who teach Elementary schools and Parents whose children are in Elementary School. The purpose of the program is to create worksheets with a key that contains the alphabet with associated numbers, and a message which consist of blank spaces with the associated math problems. Solving the Math Problem will give the numbers associated with the key. This is Freeware! -Oscar Gerardo

File Name: math-pad-264.hqx (732 k)
Date: Nov 07, 2004
From: Mark.Widholm@unh.edu Subject: MathPad 2.6.4 graphing scientific calculator MathPad is a general purpose graphing scientific calculator. It uses a text window rather than simulating buttons on a hand held calculator. This live scratchpad interface allows you to see and edit your entire calculation. Formulas can be entered directly and different values can be plugged in for easy "what if" calculating. In addition to being a handy little calculator, MathPad can also take on larger problems. Simple plotting allows quick visualization of results. General purpose arrays allow calculations involving vectors, complex numbers, matrix algebra etc. 2D arrays can be displayed as grayscale or color images. Several examples are included showing such things as equation solving, curve fitting, vector calculations and numerical solutions of differential equations. MathPad does not have all the features of high-end commercial programs such as Mathematica but it can handle fairly sophisticated numerical problems with a MUCH smaller memory requirement). MathPad 2.6.4 is an upgrade intended to replace the previously posted version 2.6.3. New Capabilities: * Improved source file import * Improved data file import/export * Scrollwheel support * Higher Xsteps limit * Access to Xlo Xhi Ylo Yhi plot values * More label statements allowed * Option for plot axis box * New scripting event to hide windows * QTmovie XFun now creates a data fork movie for easier export Bug Fixes: * minimize to dock now expands back * read() of FLT4 data now works properly * fixed compatability problems with some print drivers MathPad 2.6.4 runs on OS-X or OS 8.6 or better with Carbonlib This software is free for non-commercial distribution. Send comments and bug reports to: Mark.Widholm@UNH.edu-- Mark Widholm Space Science Center Mark.Widholm@unh.edu University of New Hampshire

File Name: matts-scripts-as.hqx (64 k)
Date: Mar 28, 1994
From: ai158@freenet.buffalo.edu (Matthew Ahrens) Subject: Matt's Scripts Date: Mon, 28 Mar 1994 09:25:53 -0500 These are some scripts for AppleScript that I wrote. They include: Replace in text editor Dial Number Number Lines Get Item Info I hope you enjoy them!

File Name: mcid-124.hqx (720 k)
Date: Jan 08, 1999
From: LeeC6421@aol.com Subject: Mac CallerID 1.2.4 Update Notice Announcing the official release of 1.2.4 If you are not experiencing any problems with the previous version you are using you probably do not need to download the new version. What's new 1.2.4: � Minor Bug Fixes and a fix with PageMe. What's new 1.2.3: � Displays incoming caller id information faster. What's new 1.2.2: � Tested on Mac OS 8.5 prior versions should work as well. � Fixes a bug with AppleScript and now returns the correct first or last call. The returned calls were previously backwards. � Mac CallerID will now quit when you press the power key and select restart or shutdown. � The "Next" and "Previous" buttons on the single call display now work properly. The order was backwards ever since the order of incoming calls was switched from the bottom of the list to the top. � Mac CallerID Dialog's height is now greater allowing you to view more items in the "Display All Calls" list. � Mac CallerID Dialog can now be shrunk by clicking the "Collapse Box" or by Double clicking the title bar if you have check "Double-click title bar to collapse windows is checked in the Appearance control panel (Mac OS 8.5) and Window Shade. � Substitute Caller List is now sorted by number to speed up Substitution of caller name. This is done after you close the Substitute Caller Dialog. � Substitute Caller name can now contain 28 characters.

File Name: mega-source-150-nshell.hqx (316 k)
Date: Jan 01, 1994
Date: Sun, 1 Jan 1995 09:36:13 -0800 (PST) From: John Jensen Subject: nShell v1.5.0 Mega Source Source code is provided for the following nShell(tm) commands: ask, battery, beep, cat, chattr, cp, date, dec, delay, df, du, echo, eq, find, fss, gestalt, grep, head, hello, inc, launch, ls, man, match, mem, mkdir, mv, notify, odoc, ps, read, rm, sfget, sfput, shift, tail, unlock, wc, and yesno. It is assumed that you have downloaded and installed the nShell application and its Programmer's Guide. These packages are available from a number of on-line sources. The nShell is a traditional scripting environment for the Apple Macintosh. The shell is available in two forms. A light version, called nShell(tm), is freely distributable for non-commercial purposes. A second version, called nShell-Pro(tm), is available as a commercial product. Our goal is to make the shell environment available to as many users as possible, while providing serious users with the support and reliability of a full commercial product. Contact: John Jensen EMail: jjensen@kaiwan.com, jjens@eworld.com, or jjensen@aol.com Mail: Newport Software Development, P.O. Box 1485, Newport Beach, CA 92659

File Name: mega-window-31-xfcn.hqx (236 k)
Date: Sep 04, 1996
From: AL300@aol.com Subject: MegaWindow XFCN v3.1 Note: If you're a registered owner of 3.0, you can upgrade instantly and for free. Instructions are in the SimpleText file. This is the latest upgrade to the popular MegaWindow external for HyperCard. It requires System 7 and HC 2.1 or higher. (Some features of the two stacks require v2.2, but if you don't have it, it'll still run.) The MegaWindow XFCN lets you create and manage powerful external windows with only HyperTalk scripts. It's kind of like WindowScript, yes, but some say it's better, and it's definitely a lot cheaper. New featuresth includeth, but art not limiteth to: * A revamped Workshop stack, with an index, zoom controls, a color picker, and more. * Each object can have a script to execute when it's clicked. * Multi-column Lists, and scroll bars to match. * Buttons, checkboxes, radio buttons, popups, and text fields all disable. * You can use the Mac OS control styles if you want, instead of the MW ones. * You can get and set the styles in a TextEdit field from a script. You can also emboss their frames, scroll them by script, change their justification and alter the word wrap. * Various aethetic enhancements. And there's even more in the stacks. If you've never tried MegaWindow, here's your chance. It's only ... sit down ... $20 for new users. I can't keep those prices down much longer, people! Once you've purchased it, you can distribute as much freeware as you want. Shareware and commercial software must still be licensed through me at AL300@aol.com.

File Name: menu-bar-height-21-xfcn.hqx (28 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: MenuBarHeight XFCN, Version2.1 An external function for Apple HyperCard 2.x It returnes the height of the menubar (given in pixels). 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: menu-bar-visible-10-xfcn.hqx (28 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: MenuBarVisible XFCN, Version 1.0 An external function for Apple HyperCard 2.x It tells you weather the menubar is visible or hidden. 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: menu-cleanup-10.hqx (44 k)
Date: Feb 17, 1998
From: dogcow@mbox.kyoto-inet.or.jp Subject: Menu Cleanup 1.0 Folder. An Apple Menu Cleaner Applescript. An Apple Menu Cleaner Applescript. Menu Cleanup 1.0 is a simple Applescript Applet that simplifies the removal of Aliases created in the "Recent Applications" , "Recent Documents" and "Recent Servers" folders in the Apple Menu of your active startup disk. Feedback : Aidan Blest dogcow@mbox.kyoto-inet.or.jp Please feel free to include on any CD. Freeware.

File Name: menu-commands-library-as.hqx (8 k)
Date: May 04, 1994
From: ai158@freenet.buffalo.edu (Matthew Ahrens) Subject: [*] Menu Commands Script Date: Mon, 2 May 1994 14:38:14 -0400 Please replace the previous copy of Menu Commands with this version. some people had complained about the script asking them for an app which they did not have. this version is saved as text, not complied, so that should not be a problem now. feel free to email any additional problems, suggestions, thank-yous, etc.

File Name: menu-flash-23-xcmd.hqx (28 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: MenuFlash XCMD, Version 2.3 An external command for Apple HyperCard 2.x It let's you change the number of times a menuitem is flashing when you select it. This XCMD 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: menu-slide-11-p.hqx (20 k)
Date: Oct 20, 1994
Date: Wed, 19 Oct 1994 15:27:34 +1000 From: Hugh.Fisher@anu.edu.au (Hugh Fisher) Subject: dev/source - MenuSlide 1.1 For the dev/src area This is a little application I wrote to test a user interface idea: that the menu bar should slide when you switch applications. Source code (THINK Pascal) and binary (it's very small) included. Please try it and let me know what you think.

File Name: mesa-24.hqx (2716 k)
Date: Aug 30, 1997
From: boga@caesar.elte.hu Subject: Mac Mesa 2.4 - Free 3D graphics library, with OpenGL API. Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*, with full source code. It allows people without OpenGL to write and use OpenGL-style applications. It is binary compatible with Conix's OpenGL for MacOS. A GLUT implementation is also included. What is OpenGL? The premiere software interface that allows graphics programmers to produce high-quality color images of 3D objects. The functions in the OpenGL library enable programmers to build geometric models, view models interactively in 3D space, control color and lighting, manipulate pixels, and perform such tasks as alpha blending, anti-aliasing, depth cueing, and texture mapping. OpenGL is available on all major computer platforms.This makes OpenGL code portable to more computer platforms than any other graphics library. For more information about OpenGL see http://www.conix3d.com. For information about Mac-Mesa see http://www.elte.hu/~boga/Mesa.html. For information about Mesa see http://www.ssec.wisc.edu/~brianp/Mesa.html. Mesa was written by Brian Paul, and many contributors, distributed under the terms of the GNU library copyright. System requirement: * Any CFM aware C compiler. Projects for only CW Pro1 is included. * System 7.0 or older. * Power Macintosh at least 16 MB of RAM. * 20 MB of hard drive space. * CFM68K Macintosh is so-so supported. For more information, please read the Read Me file enclosed, or visit my Web page, http://www.elte.hu/~boga/Mesa.html Thanks, Miklos Fazekas. boga@elte.hu

File Name: message-box-rebounder-101.hqx (8 k)
Date: Jul 01, 1997
From: mwolfg1@icarus.cc.uic.edu Subject: Message Box Rebounder 1.0 The Message Box Rebounder is a small tool which simply revitalizes the HyperCard Player's message box. In essence, it "bounces" the contents of the message box back up the passing path in a form the Player will directly execute instead of beeping at. The Rebounder automatically distinguishes between commands and expressions and includes these features: retrieval of the last message typed, instant reporting of "the result" function, support for the standard "it" global variable, and an available multi-line "Batch Message" field. I can't say what this stack should be used for -- it really has as many uses as the message box itself. If you're clever, you could even use this stack to edit most object scripts. Wolfgang McKeown pooka1@bigfoot.com

File Name: metritalk.hqx (44 k)
Date: May 30, 1996
From: (Stuart Cheshire) cheshire@DSG.Stanford.EDU Subject: MetriTalk (Metricom Radio Wireless AppleTalk) MetriTalk (Metricom Radio Wireless AppleTalk) (C) 1994-1996 Stuart Cheshire MetriTalk is an AppleTalk Device Driver 'adev' file that provides wireless AppleTalk communication over Metricom packet radio tranceivers. Metricom radios are channel-hopping spread-spectrum packet radio devices that operate in the 902-928MHz band. They have a peak throughput of 100kbit/sec. With a clear line-of-sight path they can have a range of several miles but in built-up areas about half a mile is more typical. In the San Francisco Bay area, and on a few University campuses, Metricom has installed pole-top repeaters that forward the packets, giving them effectively unlimited range in those areas. For more information, see http://ResComp.Stanford.EDU/~cheshire/Metricom.html. Stuart Cheshire * World Wide Web Page * Stanford Operating Systems and Networking Group Research Assistant * Stanford Residential Computing Associate * Macintosh Programmer

File Name: metro-cleaner-101.hqx (92 k)
Date: May 18, 1996
From: (Stephan Burlot) coriolis@server.pingnet.ch Subject: Metro Cleaner 1.0.1 I've made this utility to remove uneeded files from CodeWarrior projects. It removes ".SYM", ".xSYM", ".cat", ".dbg" files, precompiled headers and removes binaries from the projects, ie all the files you dont need when you're done with a project. Hope you like it. Fat binary Self-extracting archive Freeware Requires System 7 or greater

File Name: metro-keywords.hqx (36 k)
Date: Feb 14, 1995
Date: Mon, 13 Feb 1995 19:48:29 -0700 From: dougw@as.arizona.edu (Doug Williams) To: macgifts@sumex-aim.stanford.edu Keywords is a simple program to convert the colored keyword list from a MetroWerks CW5 project to a text file and to turn a text file into a MW CW5 keyword list. This program is email-ware: send me an email if you use it. I have also included a text file containing all the Apple types (as listed in Toasties keyword list). -=-doug-=-

File Name: migo-software-library-p.hqx (48 k)
Date: Apr 24, 1995
Date: Mon, 24 Apr 1995 13:11:35 +0000 (GMT) From: Miguel Frias Subject: MGSW Library Hi, just to send the new version of MGSW Library for Pascal programmers. Hope it gets there OK. Thanks, Miguel.

File Name: mikes-misc-15-ext.hqx (104 k)
Date: Sep 17, 1993
From: shawn@cars.com (Shawn Connelly) Subject: FILE: MP Popups/Misc.sit.hqx Date: Wed, 14 Jul 93 09:42:06 EST Organization: Connelly Automation Research and Services MP Popups/Misc.sit Version 1.5 of MikePack's popup menus, clipboard, gestalt, and misc. externals for 4th Dimension. Package includes 64 routines for working with hierarchical popup menus, ALL of the Gestalt constants, sending text and pict data to the clipboard, and more! Shareware fee provides free upgrades and removal of shareware message windows! $10 Shareware For more information, please contact Mike Jimenez . -- (Cut Here) --

File Name: misc-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:25:13.74 To: hagood@scri1.scri.fsu.edu CC: Subj: Misc Stuff Exts Date: Wed, 31 Jul 91 13:10 GMT +1200 From: Allan Udy Subject: Misc Stuff Exts To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" MiscStuff This is a small little external that I wrote that allows you call several different Macintosh toolbox routines. Most of them are rather simple but some offer the developer some powerful control over the Macintosh. I have used these in my applications

File Name: misc-rene-ext.hqx (40 k)
Date: May 07, 1993

File Name: modifier-keys-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:24:36.35 To: hagood@scri1.scri.fsu.edu CC: Subj: ModKeys Ext Date: Wed, 31 Jul 91 13:09 GMT +1200 From: Allan Udy Subject: ModKeys Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Modkeys(Var1) Var1 is of type Integer. This external returns in Var1 the state of the 4 keyboard modifier keys when the external was called. Be sure to initialize Var1 BEFORE using it in the external call! 256 - Command key down 512 - Shift key down 1024 - Caps lock key down 2048 - Option key down (multiple keys will return additive results, eg. cmd+shift=256+512=768.) To use, place in the During portion of the layout proc & call when you want to check the modifier keys.

File Name: modules-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:49:40.29 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Modules Ext Date: Wed, 31 Jul 91 13:29 GMT +1200 From: Allan Udy Subject: 4D Modules Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" 4D Modules Checks for Multi-User, Compiled, Modules present/Not present.

File Name: mops-26-manual.hqx (448 k)
Date: Jun 29, 1995
Date: Thu, 29 Jun 1995 02:26:20 -0500 From: jayfar@netaxs.com (Jay Farrell) Subject: Mops 2.6 and Mops 2.6 Manual Mops 2.6 is Michael Hore's public-domain development system for the Macintosh. With Forth and Smalltalk parentage, Mops has extensive OOP capabilities including multiple inheritance, and a class library supporting the Macintosh interface. Thanks, Jayfar

File Name: more-files-143.hqx (244 k)
Date: Sep 12, 1996
From: (Jim Luther) JumpLong@aol.com Subject: MoreFiles 1.4.3 MoreFiles is a collection of high-level routines written over the last couple of years to answer File Manager questions developers have sent to Apple Developer Technical Support. The routines have been tested (but not stress-tested), documented, and code-reviewed by Apple's Developer Technical Support. This release fixes several minor bugs. MoreFiles provides: high-level and FSSpec style routines for parameter-block only File Manager calls; useful utility routines that perform many common File Manager related operations; a robust file copy routine; a recursive directory copy routine; a catalog searching routines; high-level and FSSpec style routines for Desktop Manager calls; routines for dealing with pathnames; and a flexible directory iteration (scan) function.

File Name: more-files-149.hqx (216 k)
Date: Sep 25, 1998
From: JumpLong@aol.com Subject: MoreFiles 1.4.9 Attached is the latest version of MoreFiles - it replaces all earlier versions of MoreFiles. - Jim Luther

File Name: mount-pack-101r-ext.hqx (40 k)
Date: Feb 02, 1994
From: "Rene G.A. Ros" Subject: mt-pack-101R-ext.hqx Date: Wed, 2 Feb 1994 18:51:30 +0100 (MET) 4D MountPack 1.0.1R.ext BUG FIX Shareware $20. Mounts shared AppleShare volumes from fileservers (with and without user interaction). Also some related functions to unmount or eject volumes and for obtaining information. Regards, Rene Ros rgaros@bio.vu.nl Replaces: /info-mac/dev/a4d/ext/mt-pack-10R-ext.hqx Archived as: /info-mac/dev/a4d/ext/mt-pack-101R-ext.hqx

File Name: move-window-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:24:20.06 To: hagood@scri1.scri.fsu.edu CC: Subj: MOveWindow Ext Date: Wed, 31 Jul 91 13:09 GMT +1200 From: Allan Udy Subject: MOveWindow Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" MoveWindow MoveWindow will move the topleft corner of the frontmost window to the coordinates specified by the two integers.

File Name: msg-mem-11.hqx (88 k)
Date: Jun 18, 1997
From: stoedle@online.no Subject: MsgMem 1.1 MsgMem is a HyperCard utility. It allows you to store, reinsert and execute commands entered in the message box. All commands executed via the message box are saved to a menu until a user-definable threshold is reached. Then the older commands are erased. You can also execute commands without reinserting them in the message box. MsgMem is shareware. More information on pricing is included with the package. If you have any questions, comments or bugs, please report them to either . For updates, other products from Yellow Lemon Software and more, check out the YLS web site, located at . This version fixes bugs that would disable MsgMem from running at all. It now runs, though it still has some minor bugs which are mainly related to HyperCard limitations. Daniel St�dle Yellow Lemon Software http://home.sol.no/stoedle/YLS/YLS.html

File Name: ms-word-51a-patch.hqx (12 k)
Date: Jul 02, 1997
From: RCrans@CENTER.COLGATE.EDU Subject: Word 5.1a patch This patch for Microsoft Word 5.1a removes the 'System memory too low' problem that the program may exhibit when running on system software versions 7.5.3 and greater. Because of the way new system software allocates system memory, the application erroneously believes there will not be enough system memory for it to function properly. This patch cancels that check. There should be no adverse effects from applying this patch. The patched file version will be changed to 5.1A (uppercase 'a') as a visual clue for future reference. This patcher application will not make a copy of the Microsoft Word file that it patches, so you should already have made any necessary copies. Disclaimer: This patch is not official nor in any way sanctioned by Microsoft Corporation. Responsibility for results of using this patch rests solely with the person applying the patch. Ron Crans RCrans@center.colgate.edu

File Name: mt2-tool-kit-p.hqx (104 k)
Date: Oct 14, 1995
From: mtrofimov@glas.apc.org (Michael Trofimov) Subject: MT2ToolKit MT2ToolKit version 1.0b1 is tool kit for MPW Pascal programmers. It makes easier a variety of permanent programming jobs to save user's time and efforts, and to preserve against some simple, but wide-distributed bugs. This version of the kit supports checking up and marking Pascal sources, additional opportunities for navigation within the source, and even automatical-writing a program from scratch! MT2ToolKit is completely documented : Read.me and About files, MPW Help file, Commando boxes, examples. All commands are allowed from added menu items to MPW Shell's menu bar. Michael Trofimov, mtrofimov@glas.apc.org

File Name: mtx-2-html-155.hqx (92 k)
Date: Mar 12, 1997
From: rrathe@dean.med.ufl.edu Subject: MTX2HTML Version 1.5.5 This is version 1.5.5 of mtx2html.pl, a Perl script for Mac/DOS/UNIX. It replaces the file found at: info-mac/text/html/mtx-2-html-pl.hqx MTX2HTML is a program that builds complex HTML pages from simple text files. This update includes support for embedded QuickTime movies; additional text styles: big, small, superscript, subscript; and page description meta tags. The current release is always available at: http://www.med.ufl.edu/medinfo/mtx/ Why use MTX? MTX is a powerful tool for creating World Wide Web documents. It has several advantages over other approaches including: Source files are easy to create and maintain No special editor or editing skills are needed Stylistic and functional elements are consistent across all documents Repetitive and complex tasks are automated Many high level functional components are available You should consider using MTX if you need to: Convert existing word processing documents into HTML Create and manage large collections of HTML documents Integrate HTML documents from several sources and authors Create interactive question banks with instructional feedback Create and distribute presentation slides for lectures Using MacPerl by Matthias Neeracher, mtx2html.pl can be saved as a "droplet" allowing drag and drop conversion of files. MacPerl is available at: tp://err.ethz.ch/pub/neeri/MacPerl/

File Name: multi-mode-25.hqx (644 k)
Date: Jul 23, 1999
From: csmolinski@erols.com Subject: MultiMode 2.5.0 MultiMode allows your Macintosh to decode and transmit several different modes of non-voice communication often heard on shortwave radio. In the past, dedicated hardware, often costing hundreds or thousands of dollars, was necessary to demodulate and decode this transmissions. Today, you can use the processing power of your Macintosh to decode and display these modes, without any additional hardware, other than your Mac and a radio. MultiMode supports the following modes: Morse Code (CW) RTTY (Baudot) ASCII SSTV (Slow Scan TV) SITOR-A SITOR-B / FEC / NAVTEX WEATHER / SATELLITE FAX ACARS (Aircraft Message System) PSK31 Hellschreiber DTMF, EIA, CCIR Tone Modes Audio Spectrum Display to aid in properly tuning in stations Shareware: $45 - Web URL: http://www.blackcatsystems.com Macintosh Software, Shortwave Radio, Spy Number Stations

File Name: multi-mode-261.hqx (648 k)
Date: Sep 19, 1999
From: csmolinski@erols.com Subject: MultiMode 2.6.1 MultiMode allows your Macintosh to decode and transmit several different modes of non-voice communication often heard on shortwave radio. In the past, dedicated hardware, often costing hundreds or thousands of dollars, was necessary to demodulate and decode this transmissions. Today, you can use the processing power of your Macintosh to decode and display these modes, without any additional hardware, other than your Mac and a radio. MultiMode supports the following modes: Morse Code (CW) RTTY (Baudot) ASCII SSTV (Slow Scan TV) SITOR-A SITOR-B / FEC / NAVTEX WEATHER / SATELLITE FAX ACARS (Aircraft Message System) PSK31 Hellschreiber DTMF, EIA, CCIR Tone Modes Audio Spectrum Display to aid in properly tuning in stations Shareware: $45 - Web URL: http://www.blackcatsystems.com Macintosh Software, Shortwave Radio, Spy Number Stations

File Name: multi-mode-301.hqx (516 k)
Date: Jan 11, 2000
From: Chris Smolinski Subject: MultiMode 3.0.1 MultiMode allows your Macintosh to decode and transmit several different modes of non-voice communication often heard on shortwave radio. In the past, dedicated hardware, often costing hundreds or thousands of dollars, was necessary to demodulate and decode this transmissions. Today, you can use the processing power of your Macintosh to decode and display these modes, without any additional hardware, other than your Mac and a radio. MultiMode supports the following modes: Morse Code (CW) RTTY (Baudot) ASCII SSTV (Slow Scan TV) SITOR-A SITOR-B / FEC / NAVTEX WEATHER / SATELLITE FAX ACARS (Aircraft Message System) PSK31 Hellschreiber DTMF, EIA, CCIR Tone Modes Audio Spectrum Display to aid in properly tuning in stations Requires a PPC Macintosh Shareware: $89 - Web URL: http://www.blackcatsystems.com Macintosh Software, Shortwave Radio, Spy Number Stations

File Name: multiple-text-11-xfcn.hqx (36 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: MultipleText XFCN, Version 1.1 An external function for Apple HyperCard 2.x This XFCN let's you "multiply" a text by repeating it a number of times. 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: multisession-104-c.hqx (500 k)
Date: Oct 04, 1993
Date: Sat, 2 Oct 93 20:56:59 -0500 From: tomlaw@yar.cs.wisc.edu (Thomas R. Lawrence) Subject: MultiSession 1.04 source code Wow. Source code to MultiSession. PLEASE send all mail to tomlaw@world.std.com!

File Name: multi-win-101-c-updt.hqx (56 k)
Date: Sep 18, 1995
From: Eric Long Subject: MultiWin TE/Undo/S_H-101(update only).hqx

File Name: munge-image-120-p.hqx (84 k)
Date: Aug 16, 1994
Date: Mon, 15 Aug 1994 20:17:38 +0800 From: Quinn Subject: source/pascal - MungeImage 1.2.0 Source --========================_9114232==_ Content-Type: text/plain; charset="us-ascii" Source to the latest release of the much malaigned, falsely accused, I didn't do it, I wasn't even in the country at the time, MungeImage utility. Share and Enjoy. Quinn "The Eskimo!" Peter N Lewis --========================_9114232==_ Content-Type: application/mac-binhex40; name="MungeImage_Source_1.2.0.sit" Content-Disposition: attachment; filename="MungeImage_Source_1.2.0.sit"

File Name: my-compare-xfcn.hqx (24 k)
Date: Jan 15, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: MyCompare XFCN. HyperCard & Supercard MyCompare(TargetString,TestString). XFCN for HyperCard� & SuperCard� Copyright � 1996. Tracy L. Hinshaw, Parnassien Language Software. MyCompare is an XFCN that "compares" two strings and returns an "analyzed" or "marked" version showing discrepancies between the two. MyCompare uses three symbols in its return value: "*" = Indicates a non-matching character in the test string. "-" = Indicates a missing character in the test string. "+" = Indicates an extra character in the test string. EXAMPLE: TARGET STRING: "Elvis cannot be dead." TEST STRING: "Elvira can be dad." RETURN VALUE: "Elvi*+ can--- be d***-." At this point in its development, MyCompare is fairly strict. It is case-sensitive and requires that all punctuation, diacriticals and spacing be exact. If you have a stack or project in which you would rather allow some latitude (capitalization, punctuation, sloppy typing etc.), simply convert both strings to upper case and strip out "extraneous" characters (spaces, punctuation marks...) before comparing. You'll find that with a little "pre-processing", MyCompare can actually be quite flexible. MyCompare only recognizes the first 255 characters of input strings at this point. The next version will recognize up to 30000 chars. MyCompare is provided as "AnyWare." That is, if you use it, please let me know by sending "Anything" you have cluttering up your desktop: a poem you've written, a picture of your dog, a program you've developed, money, a postcard from your hometown etc. - just something to let me know that my programs are being used and that they're not gathering cyberdust in a virtual warehouse somewhere. Any commercial use of this xfcn must be licensed and approved by the author. Send treasures to: Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135 parnassien@netins.net http://www.netins.net/showcase/fornlngz/card/parnassien_externals.html

File Name: my-drag-xfcn.hqx (36 k)
Date: Jan 13, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: MyDrag. XFCN for Hypercard. Copyright � 1992, 1996. Tracy L. Hinshaw, Parnassien Language Software. The MyDrag XFCN draws an object (rectangle, rounded rectangle, oval) which then follows your cursor until the mouse button is released. MyDrag returns the new "rect" of your object. MyDrag allows you to set the following properties: *Object Shape: Draws rectangles, rounded rectangles or ovals. *Pen Size: The thickness (in pixels) of your object's border *Pen Pattern: The pattern used to draw the border (Gray or Black). *Limit Rect: The rectangle in which your object may be "dragged" (if different from the window or screen rect). *Constrain: "Constrain To Vertical" or "Constrain to Horizontal" - Limits the movement of the object to the direction you provide. MyDrag is provided as "AnyWare." That is, if you use it, please let me know by sending "Anything" you have cluttering up your desktop: a poem you've written, a picture of your dog, a program you've developed, money, a postcard from your hometown etc. - just something to let me know that my programs are being used and that they're not gathering cyberdust in a virtual warehouse somewhere. (Please don't send any America On-line disks though, the 3000 or so that I have on-hand already should see me through!) Any commercial use of MyDrag must be licensed and approved by the author. Send your treasures to: Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135 parnassien@netins.net Permission is granted to include this package on CD-ROM collections.

File Name: my-menv-notify-c.hqx (44 k)
Date: Jun 23, 1996
From: (Kiselyov Oleg) oleg@ponder.csci.unt.edu Subject: mymenv-notify - a classlib for a few Mac chores (source) What: utility C++ functions/classes for a few very common Mac chores Highlights: - posting of synchronous _and_ asynchronous notifications - printf() in an alert box - "magic" conversion from a C to Pascal string - do_well() macro to make sure a "system call" went well - handling of mandatory Apple Events: OpenApplication, {Open|Print}Document, Quit: registering C++ classes as recipients of AppleEvents a trick of relaying AppleEvents to (abstract) C++ classes for processing - template of a generic drop box: an application that handles files dropped upon it - with the complete source and comments/explanations Keywords: notification, AppleEvent, utility, registration, dropbox, programming support, environment Note: The environment is used in most of my Mac software (incl. the one submitted to the Info-Mac) Language: C++, CodeWarrior9 System: System 7.1 - 7.5.3, binaries are made for a PowerMac. Comments to: oleg@ponder.csci.unt.edu, oleg@unt.edu Version 2.0, June 1996 New in version 2.0 - renamed myenv.* into mymenv.* to avoid name conflicts with my (UNIX) C++ environment - renamed message()/_error() into alert()/_die() for the same reason: the former (declared in my advanced C++ i/o package) write into a SIOUX console; the latter functions display an alert - "magic" conversion from C to Pascal string - Handling of Mandatory Apple Events OpenApplication, {Open|Print}Document, Quit - Now works under CW9 (the previous version was compiled with Symantec C++ 6.0)

File Name: my-speech-cpp.hqx (92 k)
Date: Nov 10, 2001
From: info@qed-online.com Subject: MySpeechCpp Library MySpeechCpp Library is a code library that makes adding speech to your CodeWarrior application child's play! Believe me, it doesn't come much easier than this - use a handful of very simple functions to make asynchronous and non-asynchrous speech at any point in your application. A small sample application and full instructions are included. FREEWARE.

File Name: name-registry-10.hqx (136 k)
Date: Jan 05, 2001
From: Pascal CARDON sur Club Internet Subject: NameRegistry Inspector 1.0 US available The Name Registry, is a data structure maintained by Mac OS that stores hardware and software configuration information in the second generation of Power Macintosh computers. This Name Registry is only discribed in the developper documentation "Designing PCI Cards and Drivers for Power Macintosh Computers". NameRegistry Inspector will show you these data. You will find very very interesting things, mainly in the recent Macintosh : detailed hardware configuration, memory sims characteristics, various internal speeds (CPU, memory bus, backside cache, PCI bus, USB, IEE1394 ...), Mac serial number, case color code, detailed USB configuration, various manufacturers names of your USB devices (ie: Apple mouse and keyboard ...) etc... NameRegistry Inspector is able to save the results in a file or to print. Shareware notice : NameRegistry Inspector is a 10$ US shareware. It runs on a Power Macintosh or compatible. Program installation and use : + Simply lauch NameRegistry Inspector + The programm will list the entire Name Registry which consist of a hierarchy, inside which there are properties. + For a each property the program shows the name and if available the associated value(s). + In case of big values (hundreds of bytes) the data is shown as a memory dump : hex values, then ASCII representation if possible + In case of very big values (thousands of bytes), the memory dump is limited to the first 608 bytes. This will be changed if future release, where the user will have the choice to give a max dump size or not. The 608 Bytes limit was added to avoid a too big list... + For short values (below 5 bytes), data is also shown as decimal values. Version history : 01/04/2000 : V1.0 first public version Future releases : Add user options like : + Choose the # of bytes to dump for big properties + A more detailed summary of the configuration + A more detailed user's manual with a commented Registry listing

File Name: ncalc.hqx (724 k)
Date: Jun 10, 2001
From: Russ Martin Subject: nCalc Do you use the calculator built into the Mac OS? Do you have an iBook or Powerbook computer? If so, then you need nCalc. You may have noticed that your mac notebook has a 10 key, key pad that you can turn on and off with the Num Lock (F5) key. However, if you frequently use the calculator at the same time you use other apps and you switch back and forth between those apps and the calculator, turning Num Lock on and off gets to be very tedious. nCalc is a calculator that assumes that you will use the 10 key, key pad on your notebook computer and doesn't require that Num Lock be turned on. In fact, if Num Lock is on keyboard input won't work properly. Requirements: Sys 7.6 or newer with Carbon Lib (not sure which version). Runs on OS X. Should run on any mac, but is really only helpful to those with notebook macs.

File Name: net-folder-24.hqx (36 k)
Date: Nov 08, 1997
From: tkuri@bsd.tac.tsukuba.ac.jp Subject: Net Folder 2.4 Net Folder is an apple script droplet working with Fetch. Net Folder which recorded host, path and user ID of FTP site is made by Net Folder Maker. You can connect the FTP site wiht double clicking the Net Folder and upload a File to the FTP site with drag & drop to the Net Folder. Requirements: You need Fetch 3.0.3 and 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 <�����F Net Folder 2.4.sit>

File Name: net-wize-095.hqx (116 k)
Date: Dec 03, 1991
Date: 2 Dec 91 11:52:00 CDT From: "ROBIN JACKSON" Subject: NetWize_v095 NetWize v0.9.5 - AN APPLETALK MANAGER FOR THE MACII --------------------------------------------------- Oops, sorry forgot to set the memory size for multifinder (700k+), its should be fixed now. Since a lot of people have asked for the MacII version even before it was completed I decided to release it in this state. It is mostly functional,those bits which don't for one reason or another, have had their menu's disabled. This is not a feature that you will have topay to get hold of its just that they are not properly completed yet to my satrisfaction. You may think that most of this is unsatifactory, well you have your opinion I've got mine. There is a simple online HELP system provided, but functions mainly to state what is available and what is not. What is available I hope you have fun with, ie Network maps, Internet Lists, ECHO that works, Node Histories, Zone Statistics, Responder etc. Once again thanks for all the kind words in tha past year for ATM v04 and v05. Robin Jackson

File Name: network-run-20.hqx (140 k)
Date: Dec 26, 1998
From: jeanph@vossnet.de Subject: NetworkRun 2.0 I have written a script, NetworkRun, and updated it to version 2.0. I wanted it to be available on a web site and I asked info about that; that's how I got your address. NetworkRun is a script suite that requires Akua Sweets, Dialog Director 0.7, Jon�s Commands 2.05, Users and Groups & XCMD OSAX, plus Speech if the user wants NetworkRun to use the Speech Manager. What NetworkRun can do: --Send messages over the network --Send messages & getting answers --Send dummy alert messages (just for fun--with a lot of settings) :-) --Send the same message to several destinations --Send the same message to every machine on your network --Check & delete the contents of a certain folder on any Mac on your network by name, date, kind, etc. --Create an evironment report about any Mac on your network --Make a Mac beep/flash x times :^} --And really much more! NetworkRun works with a real preferences file. It has a two-level security with a password and/or an enabler application that can prevent NetworkRun's use. A read me informs you about the exact use of each function. A Setup application checks if your Mac is OK to use NetworkRun. NetworkRun's archive is attached, I hope you will accept my delivery. --Jean-Philippe Pellet

File Name: networkrun-21.hqx (144 k)
Date: Feb 26, 1999
From: jeanph@vossnet.de Subject: (works w/ AppleScript) NetworkRun 2.1 NetworkRun is a script suite that requires Akua Sweets 1.3, Dialog Director 0.7, Jon�s Commands 2.05, Users and Groups & XCMD OSAX, plus Speech if you want NetworkRun to use the Speech Manager. What NetworkRun can do: --Send messages over the network --Send messages & getting answers --Send dummy alert messages (just for fun--with a lot of options) :-) --Send the same message to several destinations --Send the same message to every machine on your network --Check & delete the contents of a certain folder on any Mac on your network by name, date, kind, etc. --Create an evironment report about any Mac on your network --Make a Mac beep/flash x times :^} --And really much more! NetworkRun works with a real preferences file. It has a two-level security with a password and/or an enabler application that can prevent NetworkRun's use. A read me informs you about the exact use of each function. A Setup application checks if your Mac is OK to use NetworkRun. If you are interested in chatting with AppleScript, don't forget to have a look at NetworkRun Chatter! Also on Info- Mac. This new version includes compatibility with Akua Sweets 1.3 (no new features... yet!). NetworkRun works fine with OS 8.5.1. This is the read-only, faster, smaller version. Don't forget to send me a short email if you download this script! You will be told about updates and other free products.

File Name: neuro-sim-101-cp.hqx (124 k)
Date: Aug 05, 1996
From: (Timo Eloranta) timo.eloranta@ac.com Subject: NeuroSim 1.0.1 Source Code This is a maintenance release which replaces the initial 1.0 release. Description This package includes the full PowerPlant based C++ source code for NeuroSim - a simple freeware neural net simulator for Macintosh. The code should be well enough documented for most Mac programmers. Requirements * CodeWarrior (the projects included are for CW9) * some sort of C++ skills...

File Name: new-delimiter-11-xfcn.hqx (36 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: NewDelimiter XFCN, Version 1.1 An external function for Apple HyperCard 2.x This XFCN can replace the delimiter of any list by another (e.g. replacing comma by return). 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: newswatcher-222-jp1.hqx (172 k)
Date: Mar 10, 1998
From: mizutori@nn.iij4u.or.jp Subject: NewsWatcher 2.22+jp1 patch [NewsWatcher 2.22+jp1 patch] This is a patch program to make a Japanese-enabling version of NewsWatcher 2.22, which was originally written by John Norstad of Northwestern University. This patchwork is free. Revison history: * 2.22+jp1, published on March 2, 1998. - Synchronized with the final release of NewsWatcher 2.22. - UUencoded binaries were not extracted properly, due to a problem with Japanese MIME transform. Fixed. Requires the original NewsWatcher 2.22, which is available at; ftp://ftp.acns.nwu.edu/pub/newswatcher/ See also my WWW page: http://www.bekkoame.or.jp/~mizutori/software/catalog.html Mizutori Tetsuya, Tokyo, Japan mizutori@nn.iij4u.or.jp -- Mizutori Tetsuya, Tokyo, Japan mailto:mizutori@nn.iij4u.or.jp http://www.bekkoame.or.jp/~mizutori/

File Name: nice-choice-ext.hqx (24 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:23:28.58 To: hagood@scri1.scri.fsu.edu CC: Subj: Other Niuce Choice Exts Date: Wed, 31 Jul 91 13:08 GMT +1200 From: Allan Udy Subject: Other Niuce Choice Exts To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" NiceChoice NiceChoice provides an alternate method for you to present your user with a list of items for selection. The NiceChoice.ext offers a combination of some of the features of the Standard Choices and some of the features of a Scrollable area. It has advantages over both.

File Name: nice-desktop.hqx (16 k)
Date: Mar 17, 1998
From: J.Santaniello@kagi.com Subject: niceDesktop (c)1998 Joe Santaniello j.santaniello@kagi.com niceDesktop quickly hides all the running applications except the Finder when it is selected from the processes menu (the one all the way to the right...). This saves a trip to the process menu. Instead of choosing "Finder" and then right away choosing "Hide Others," you can just choose "niceDesktop." This saves about .5 seconds. A graphic designer friend of mine claims that this will save him at least 6 hours a year! Well worth the $5, right? If you use this software, please register it. I put alot of work into it, so if it helps you, and you use it, register. Registrations are handled by Kagi Shareware. Register online at: http://order.kagi.com/?M8 Drop niceDesktop in your Startup Items folder and try it out! If you hold down the command key while selecting niceDesktop from the process menu, it will not hide all the applications, nor itself. You may then select Quit or About... from the menus. niceDesktop's file size is only 9k and uses only 36k of RAM, so you can leave it running all the time. Special thanks to the good folks over at comp.sys.mac.programmer.help,

File Name: no-exit.hqx (16 k)
Date: Jul 03, 1994
From: "STUART KOHLER.....X2175" Subject: NoExit.hqx Date: Sat, 02 Jul 1994 20:50:44 -0500 (EST) contains handlers preventing exit from or changes to stack without password. ****************************************************************************

File Name: noflet-221.hqx (16 k)
Date: Oct 23, 1998
From: orion@rsnsoft.com Subject: Noflet 2.2.1 (formerly known as Teflon) Mac OS 8 introduced a new feature called "sticky menus," where the menus would stay down after the user clicks in the menu bar or on a pop-up menu. This is a change from the way menus worked in previous versions of the system software, where the menus would always go away after the user let go of the mouse button. Noflet is a control panel which is designed to disable or adjust this dubious "feature." Additionally, it includes an option to have menus automatically open whenever the mouse pointer is over the menu bar, with no clicking required. Noflet 2.2.1 changes the name of the program, at the request of E.I. du Pont de Nemours and Company, which owns the "Teflon" trademark. Noflet currently runs properly only under Mac OS 8.0 and 8.1. This version is NOT compatible with Mac OS 8.5. An 8.5-compatible release will be under development as soon as I obtain a copy of Mac OS 8.5. Noflet is freeware and may be included on the Info-Mac CD-ROM. This file should replace all previous versions of Teflon.

File Name: not-too-busy-to-fetch-11-as.hqx (12 k)
Date: Aug 23, 1996
From: (Glen Stewart) glen_stewart@associate.com Subject: Not too busy to Fetch! 1.1 Attached is a simple AppleScript that runs Fetch every 3 seconds to break through to a busy FTP site. This script will try continuously for an hour before giving up. I saw and learned from "Anarchie Busy Buster", and feel this is a more rugged implementation, using the wonderful Fetch FTP application. This release includes the WaitTicks OSAX missed in the first release. Just plop it in your Scripting Additions folder and Enjoy!

File Name: no-whitespace-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:20:54.40 To: hagood@scri1.scri.fsu.edu CC: Subj: NoWhiteSpace Ext Date: Wed, 31 Jul 91 13:03 GMT +1200 From: Allan Udy Subject: NoWhiteSpace Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" NoWhiteSpace(Thestring;ValidChars;UpShift) NoWhiteSpace processes a string (TheString) and returns it with all "whitespace" characters removed. You pass a list of valid (non- whitespace) characters in the ValidChars string. Pass 1 in UpShift to automatically Uppercase the returned string. Passing 0 in UpShift means that the external will differentiate between upper and lowercase letters and thus both sets should be passed in ValidChars. TheString & ValidChars have a maximum length of 255 characters.

File Name: nshell-sample-c.hqx (32 k)
Date: Jan 02, 1995
Date: Sun, 1 Jan 1995 14:23:28 -0800 (PST) From: John Jensen Subject: nShell v1.5.0 CodeWarrior Examples Early releases of the nShell(tm) contained sample code for the Think C development environment only. This package describes how to build nShell commands using CodeWarrior, as well as Think C. Source code is included for the "hello", "date", and "delay" commands. Conditional compilation allows commands to built under either environment. A hypertext programmer's guide to the nShell is available separately. You may distribute unmodified copies of the nShell(tm) for noncommercial purposes. All other rights are reserved. nShell-Pro(tm) is available as a commercial product, and may not be distributed without the express written consent of Newport Software Development. nShell and nShell-Pro are trademarks of Newport Software Development. Apple and Macintosh are registered trademarks of Apple Computer, Inc. THINK C is a trademark of Symantec Corporation. CodeWarrior is a trademark of Metrowerks, Inc. Other brands and their products are trademarks of their respective holders. Contact: John Jensen EMail: jjensen@aol.com, jjensen@kaiwan.com, or jjens@eworld.com Mail: Newport Software Development, P.O. Box 1485, Newport Beach, CA 92659

File Name: nshell-sample-p.hqx (40 k)
Date: Jan 02, 1995
Date: Sun, 1 Jan 1995 14:25:44 -0800 (PST) From: John Jensen Subject: nShell v1.5.0 Pascal Examples Early releases of the nShell(tm) contained sample code for the Think C development environment. This package describes how to build nShell commands using Think Pascal. Source code and project files are included for the "hello", "date", and "delay" commands. A hypertext programmer's guide to the nShell is available separately. You may distribute unmodified copies of the nShell(tm) for noncommercial purposes. All other rights are reserved. nShell-Pro(tm) is available as a commercial product, and may not be distributed without the express written consent of Newport Software Development. nShell and nShell-Pro are trademarks of Newport Software Development. Apple and Macintosh are registered trademarks of Apple Computer, Inc. THINK C and Think Pascal are trademarks of Symantec Corporation. Other brands and their products are trademarks of their respective holders. Contact: John Jensen EMail: jjensen@aol.com, jjensen@kaiwan.com, or jjens@eworld.com Mail: Newport Software Development, P.O. Box 1485, Newport Beach, CA 92659

File Name: ns-kiosk-as.hqx (8 k)
Date: Jun 30, 1999
From: brennan@young.net Subject: NSKiosk - AppleScript to set web browser kiosk mode NSKiosk is a tiny Applescript which anybody could have written, only the people who might actually *need* it would not dare mess with anything like scripting, so I decided to upload it to InfoMac. Very simple, just double click on it and choose whether you want your browser to run in Kiosk mode or not. This is great for showing off websites in exhibitions etc. because it stops people from checking their hotmail accounts and all that. This is freeware with no support but it comes with source code, such as it is. If you would like to show your appreciation, email me with fawning admiration and/or send me $1000. mailto:brennan@young.net

File Name: nstring-10b-cpp.hqx (72 k)
Date: Jan 25, 1995
Date: Wed, 25 Jan 1995 10:21:35 +0100 From: francois@di.epfl.ch (Joel Francois) Subject: NString 1.0 beta - A dynamic string class for C++ programmers (Development/Sources) This is version 1.0 beta of NString, a very powerful dynamic string class for C++ developers. Here's a brief summary of the main features that NString offers: * Easy Assignment - NString objects can be handled almost like ints or floats * Very efficient string length measuring (as the length is stored in the object) * Access to single characters in the string through the [] operator * NString comparisons made easy via the use of standard operators (==, !=, <, >, ...) * Concatenation of NStrings through the '+' and '+=' operators * "Multiplication" of an NString with the '*' and '*=' operators * Operations for copying and cutting portions of an NString * An iterator, which calls a user-defined routine for every one of the string's characters * Upper / lowercase conversion routines * Very powerful context-based substring searches and tests * Standard C++ stream input / output operations through the '>>' and '<<' operators * Possibility to use NStrings as output string streams (i.e. to the left of the '<<' operator) * Highly optimized internal string handling * C++ exception support NString is shareware.

File Name: null-set-11.hqx (72 k)
Date: Jun 28, 1997
From: brj@fremontlaw.com Subject: NullSet.sit Nullset is a trio of Hypercard externals that handle the null character. Null is ascii 0, and is treated inconsistently by Hypercard, which sometimes sees it as a space, and sometimes sees it as an end of file marker. If you don't know what a null is or why you would need to deal with it, you don't need Nullset.

File Name: number-2-sn-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:20:41.75 To: hagood@scri1.scri.fsu.edu CC: Subj: Number To SN Ext Date: Wed, 31 Jul 91 13:03 GMT +1200 From: Allan Udy Subject: Number To SN Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Num2SN Num2SN Will take a Real Number and Integer as Arguments, and return a String which contains the Real number represented with Integer Number of Significant Digits. NUM2SN(.0000654;3;theString) will Return theString = 6.54e-5

File Name: number-filter-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:20:09.92 To: hagood@scri1.scri.fsu.edu CC: Subj: NumberFilter Ext Date: Wed, 31 Jul 91 13:02 GMT +1200 From: Allan Udy Subject: NumberFilter Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" numberFilter v1.00 This external checks the validity of a numerical entry. It is primarily useful for enterable variables in a dialog box that must accept more than one data type.

File Name: object-daemon-shell-12.hqx (16 k)
Date: Jan 21, 1997
From: (Mason Loring Bliss) mason@acheron.middleboro.ma.us Subject: ObjectDaemonShell (ODS) 1.2 Hi! Enclosed is ObjectDaemonShell 1.2, a tiny, freeware C++ shell for writing Background Only Applications. Version 1.2 is the first public release of ODS. I used 1.0 and 1.1 privately for my own projects. The Read Me file includes licensing information. Have fun! Mason Loring Bliss /\ mason@acheron.middleboro.ma.us PGPKeyID: 0x25B3D5B5 /()\ http://www.four.net/~mason 1:109/370.6 @ FidoNet / \ Squeak to me of love!

File Name: object-plant-21.hqx (3324 k)
Date: Nov 10, 1999
From: Mikael Arctaedius Subject: ObjectPlant 2.1.6, object-oriented analysis and design tool The ObjectPlant is a shareware program for Object Oriented Analysis and Design. It supports the OMT and UML notations and its main features are: + Object Model Diagrams + Event Trace Diagrams + State Diagrams + Use Case Diagrams + Exporting diagrams in either PICT or EPS format + C++ and Java code generation + Only 25 USD for a single user license + For 10 USD extra you also get a Java and C++ parser to reverse engineer code Requirements: System 7.1 or higher 68020 or better Info, updates etc can be found at Mikael Arctaedius Stockholm, Sweden

File Name: obolus-102.hqx (64 k)
Date: Aug 07, 1993
From: we45158@is1.bfu.vub.ac.be (Stef Van Dessel) Subject: Obolus 1.0.2 Date: Tue, 3 Aug 93 9:37:20 MDT This is an updated version of Obolus. The original Obolus 1.0, posted here a few weeks ago, had some problems running on 68000-based Macs, and with System 6. These problems now have been fixed. The following is a copy of the original note accompanying Obolus 1.0, kindly posted here by Charles Mingo: Obolus 1.0.2 is a mail program, designed to complement the Charon mailer program, which was posted to sumex-aim recently. Charon is designed to work with a "reader" program (eg, CounterPoint or Alice), to allow a Mac user to operate as a Fido "point", calling into a Fido hub to pick up and deliver mail and news, using the Fido file transmission protocols. Obolus is an adjunct to Charon, which allows Charon to properly extract the outgoing mail and news from CounterPoint, including the ability to compress outgoing mail. Use of Obolus allows Charon and CounterPoint to function as a fully integated "point" package. Both Obolus and Charon may be freely distributed and used. Please note that any questions about Obolus should be directed to the author's new address at qsi@nu91.wlink.nl. The old address, qsi@contrast.wlink.nl should work for a few weeks yet, but it is generally slower than the new one.

File Name: online-help-xcmd-10r.hqx (92 k)
Date: Apr 12, 1996
From: (Perry Barton) pbarton@cris.com Subject: OnlineHelp XCMD 1.0r OnlineHelp XCMD displays a floating window containing context-sensitive help screens. The help screens can be changed manually, allowing the user to "browse" OnlineHelp, or can be manipulated via HyperTalk, allowing for automation of the Help system. The OnlineHelp window can display full color. Version 1.0r contains the _final_ registration information.

File Name: optimize-scripts-211.hqx (120 k)
Date: Apr 17, 1999
From: Beate.Schmidt@radiol.med.uni-giessen.de Subject: Optimize scripts 2.1.1 Optimize scripts is a small HyperCard stack which optimizes HyperCard scripts for speed and for size.

File Name: optimize-scripts-216.hqx (120 k)
Date: Jul 15, 1999
From: Beate.Schmidt@radiol.med.uni-giessen.de Subject: Optimize scripts 2.1.6 Optimize scripts is a small HyperCard stack which optimizes HyperCard scripts for speed and for size.

File Name: optimize-scripts-218.hqx (140 k)
Date: Oct 12, 1999
From: Beate.Schmidt@radiol.med.uni-giessen.de Subject: Optimize scripts 2.1.8 Optimize scripts is a HyperCard stack which optimizes HyperCard scripts for size and for speed!

File Name: optimize-scripts-219.hqx (140 k)
Date: Nov 02, 1999
From: Nemesis Subject: Optimize scripts 2.1.9 Optimize scripts is a HyperCard stack which optimizes HyperCard scripts for size and for speed!

File Name: orgasm.hqx (144 k)
Date: Oct 23, 1998
From: grh@hinton.demon.co.uk Subject: OrgASM 3.1 (MPW Tool) OrgASM abstract: ******************* OrgASM is a set of files comprising a Universal Table driven Cross Assembler for all MicroProcessors. The assembler is a port of the DOS TASM with a graphic interface and EPROM downloading added. This suite runs under Macintosh Programmers Workshop (now supplied free by Apple) and may also be integrated into BBEdit using the ToolServer menu. All microprocessor tables are in external text files and may extended or customised by the user. Full information and the latest version is always available from: http://www.hinton.demon.co.uk/archive/macide.html ******************

File Name: osa-runner-cpp.hqx (76 k)
Date: Oct 24, 1995
From: Andrew Nemeth Subject: AZN_OSARunner Source code for 'OSA_Runner' follows: - C++ PPC native code - CW 7 compatible - Custom C++ class to 'hide' programmer from OSA interface. OSA_Runner is a native PPC Macintosh application and source code which shows how to call an AppleScript with/without variables from within an application. These sources update those in my MacTech Article "Execute OSA Scripts from Applications" [ MacTech, October 1995 pp.45-52 ] Andrew Nemeth aznemeng@zeta.org.au 24 Oct 1995 Blue Mountains, Sydney Australia

File Name: os-xerox.hqx (1244 k)
Date: Oct 26, 2002
From: "Paul M. Sheldon" Subject: os x'erox (open source for os x) This is the first draft of an ongoing project. It is open source. It is spinoff from Mike Beam's column on cocoa programming. I have a cannon elph powershot 200 2 megapixel digital camera which I wanted to turn into a xerox machine for my research. To inspire this (other than I want glory to get me credibility for a post doc in quantum optics somewhere) : Why pay xerox? Why pay with filesize and lose hard drive space or burn too many cd's? Why not hyperlink derivations for all books with adobe acrobat. I have done this in journal publications in pdf format, but not with textbook excerpts. I only needed black and white and that reduces the filesize cost from color by as much as 24 times. To this end, I've invented the notion of "convolution thresholding", thresholding a sharpening convolution of the digital camera image. This is something like the human eye does with lateral inhibition, that is something like a digital Laplacian. Not quite. I am subtracting out the background and thresholding to black and white. These convolutions can be sped up with being modularized in FFT's, fast fourier transforms. It would take about a semester to do, as I have done, with butterfly diagrams guiding coding. Don't see anything in the next step frameworks to assist development time, yet... When I or someone else gets a FFT in it it will be one lean mean xerox copying machine. Note, not exactly 24 times reduction as above because the .JPG file you get out of a camera is compressed whereas the tiff you throw into a pdf file is not, not at least as I understand how to do it. There is no JPG compression for black and white. But, sometimes I can get costs of 16k, 32k and 50k for page that started out as a 1Meg JPG and that's more than 24 times (I use other tricks, exporting from iPhoto by rescale when resolution not required and cropping).

File Name: otc-fm-68k-glue.hqx (288 k)
Date: Nov 27, 1998
From: paull@cst.ca Subject: OTCFM68KGlue OTCFM68KGlue is a library/code resource combination that allows applications or shared libraries executing in the CFM68K runtime environment to call Open Transport. It is designed for projects with the following requirements: - The project calls Open Transport. - The project is a shared library or an application that uses shared libraries, or must otherwise take advantage of the CFM runtime environment. - The project requires 68K support. - The project must run under versions of MacOS prior to 8.1. The library is designed for application-level code (i.e., applications or shared libraries). Also, note that it requires minor source code changes. Full source is included.

File Name: otcfm-68k-glue.hqx (288 k)
Date: Nov 13, 1998
From: pbl@colba.net Subject: OTCFM68KGlue abstract OTCFM68KGlue is a library/code resource combination that allows applications or shared libraries executing in the CFM68K runtime environment to call Open Transport. It is designed for projects with the following requirements: - The project calls Open Transport. - The project is a shared library or an application that uses shared libraries, or must otherwise take advantage of the CFM runtime environment. - The project requires 68K support. - The project must run under versions of MacOS prior to 8.1. The library is designed for application-level code (i.e., applications or shared libraries). Also, note that it requires minor source code changes. Full source is included.

File Name: pad-list-xfcn.hqx (8 k)
Date: Sep 22, 1996
From: mail.hsv.tis.net@traveller.com (John Sudderth) Subject: PadList XFCN An XFCN that will left or right pad a given list or string. PadList is part of the Core Collection 2.2.

File Name: painted-black-091b-c.hqx (44 k)
Date: Oct 12, 1995
From: figuiere@galaxie.int-evry.fr (Hubert Figuiere) Subject: Painted Black 0.91� source kit Hello everybody. After request from few peoples, I'm proud to release today the "Painted Black 0.91beta source Kit". Huh, what is it ? It is just the _Copyrighted_ C sources of a small screensaver I have written few month ago. It is probably buggy, but it works and does not crash the machine !! Don't worry, I'll update the application (but perhaps not the source, I'll see). Include project for CodeWarrior 6 and 7 and original application. Read the "read me" included. Note to archivists : -this package should go to the /sources directory of the archive -the original Painted Black 0.91beta has already been posted. Note to others : -feel free to have fun. Hub

File Name: pairs-10.hqx (112 k)
Date: Mar 13, 1994
From "b-clark@nwu.edu (Brian Clark)" Sun Mar 13 11:56:26 1994 Date: Sun, 13 Mar 1994 13:54:48 -0600 From: b-clark@nwu.edu (Brian Clark) Subject: Pairs 1.0.sit submission --========================_18116012==_ Content-Type: text/plain; charset="us-ascii" Pairs 1.0.sit contains both a BBEdit extension and an MPW tool that will be useful to C programmers. The extension checks the current editable BBEdit window (assumed to contain C source code) for mismatched parentheses, square brackets, curly brackets, /* */ comments, and single or double quotes. The extension is smart enough to recoginize and deal with escaped quotes, braces within comments or quotes, etc. Full source code (as a Metrowerks CodeWarrior project) is included. The MPW tool provides the same functions for MPW shell text windows, and full MPW C source is also included. The BBEdit extension requires BBEdit version 2.2 or later; both require System 7.0 or later. --========================_18116012==_ Content-Type: application/mac-binhex40; name="Pairs_1.0.sit" Content-Disposition: attachment; filename="Pairs_1.0.sit"

File Name: pane-windows-for-sc-11.hqx (24 k)
Date: Sep 18, 1996
From: niozzo@staff.uiuc.edu (Nick Iozzo) Subject: pane windows for supercard The attached file is an example on doing pane windows within supercard. This will allow you to create a tool bar region and a scrolling working region. Either region can have any type of interactive objects. This is a common type of window within the mac world and this project is an aid in teaching scripters how to do this within supercard. thanks, -Nick Nicholas F. Iozzo Dept of Mech & Ind Engin U of Illinois U-C niozzo@staff.uiuc.edu

File Name: parser-125.hqx (124 k)
Date: Sep 10, 1999
From: iano@cco.caltech.edu Subject: Parser 1.2.5 The Mathematical Expression Parser (a C++ library with full source code and stand alone test app) can parse numerical expressions or functions such as "sqrt( sin( 1.2e-3) - 2*y)", containing variables with arbitrary names. It is written with function plotters, spreadsheets and curve fitters in mind -- programs that need to very quickly evaluate the same function many times, changing the values of variables in between. Evaluation speeds are typically 30-90 0x1.48b4bbfffee50p-895s fast as directly compiled code. (The included test application allows you to check this claim for yourself.) Thus, this is among the fastest parsers available, yet safe since it checks for error conditions such as division by zero before conducting these operations. Supports: +, -, *, /, %, ^ (power), -(unary), !, &&, ||, ==, !=, <=, >=, <. >, ?: (for piecewise continuous functions), &, |, !& (XOR), ~, exp, ln, log, abs, sqrt, ceil, floor, rand, sin, cos, tan, sec, csc, cot, asin, acos, atan, asec, acsc, acot, sinh, cosh, tanh, sech, csch, coth, and the following predefined constants: e, pi, true and false. Variables may have any name and are not limited in number. Parenthesis are handled to arbitrary depths. The library also does symbolic math and can take partial derivatives. You can scrap the numerical methods and use this library to directly evaluate derivatives at near compiled speeds! All calculations (except bitwise operations) are done with double precision floating point math. The included project file requires CW Pro 5, but the code base should compile on pretty much anything on any system. This code base is shareware, but is free for deployment in freeware applications. Enjoy, Ian Ollmann iano@cco.caltech.edu

File Name: pascal-univ-headers-21-101.hqx (12 k)
Date: Oct 14, 1995
From: browning@msilink.com (Dr. Benway) Subject: Think Pascal Universal Header 2.1 Project (1.0.1) This is the Universal Header Project minus the object code. As you can see, it saves about 1.8 MB of disk space. This should replace the project I sent to you previously. This project contains nearly all of the Universal Header interface files which were recently released for Think Pascal by Symantec. It includes every header file which builds without modification, i.e., all but four or five. The files have been placed in correct dependency order. Just tell the project where you keep your interface files and build.

File Name: patch-maker-10.hqx (1112 k)
Date: Jul 07, 1999
From: pbaxter@assistivetech.com Subject: PatchMaker 1.0 6/24/99 Patching will never be same What it does PatchMaker will generate C source code for a PPC extension to patch a trap or traps. Instructions 1) Launch PatchMaker 2) Click on the traps which you want to patch 3) Use the File Do It Menu. 4) Name the output file "Patches.c" and place it in the same folder as the Patch_INIT.� folder 5) Double Click on Patch_INIT.� to Launch CodeWarrior 6) Choose make to build your extension! USE AT YOUR OWN RISC THIS IS A HACK AND IS EXTREAMLY DANGEROUS

File Name: patmos-11-c.hqx (844 k)
Date: Feb 14, 1996
From: Jonathan.Kimmitt@camcon.co.uk (Jonathan Kimmitt) Subject: Portable Patmos source update This is an update to the source code for the kernel of portable patmos which was archived recently. There were some problems with 68030 support which have been addressed. You will need the previous archive also to do anything useful with portable patmos (other than browse the source). This software still only runs with VM off (sorry) Or if you are excessively lazy, you can send e-mail with your feedback to jrrk@camcon.co.uk

File Name: peek-a-boo-16.hqx (372 k)
Date: Apr 15, 2001
From: Bob Clark Subject: Peek-a-Boo 1.6 Peek-a-Boo 1.6 is a $20 utility to monitor and manipulate all running processes. You can watch and adjust how much CPU time each process uses. You can view any piece of information available through the Process Manager, sorting processes by a variety of attributes. Peek-a-Boo "Special Technology" can adjust how much of the CPU a program is allowed to use. For example, if a web browser is using up too much CPU time when it should be idling, Peek-a-Boo can lower that process's priority. Alternatively, if a number-crunching program in the background needs more CPU time, Peek-a-Boo can raise its priority. Peek-a-Boo is well-suited to this task since it both shows CPU usage and adjusts it, so you can see what processes need their priorities changed, and you can watch how well the adjustments worked. Peek-a-Boo does not need to be running for Special Technology to take effect: once a process's priority is adjusted, it remains set until it's adjusted again. Peek-a-Boo lets you open CPU history windows to track how much processor power a process uses, and logging windows for more detailed CPU and memory usage analysis, including the ability to save the results to a tab-delimited log file. **** What is new in Peek-a-Boo 1.6 **** Peek-a-Boo has implemented an Apple Event interface to enable third-party programs to use Peek-a-Boo's Special Technology feature to set process priorities. Another Clarkwood Software product, CSM Pack, includes a module that uses this interface to set priorities using a control strip module. This Apple Event interface, and an earlier one for telling Peek-a-Boo about Temporary Memory usage, are now available for programmers using a newly-available SDK. Peek-a-Bo 1.6 allows you to start typing a process name and it selects that process. This feature has been frequently requested, and we're glad to announce its availability. Peek-a-Boo 1.6 also allows left- and right-arrow keypresses to cycle through processes in the order that they're located in memory. This can make it easier to select specific processes when you're trying to make a contiguous range of memory available. Several minor bugs have been fixed.

File Name: perl-idex.hqx (316 k)
Date: Sep 29, 2002
From: Goldfish Subject: PerlIDEX ->Perlidex is a Perl IDE and front end for OS X. With Perlidex, you can open, save, execute, and debug Perl Scripts, save Perl scripts as double-clickable ".command" Terminal files, find and view Perl help topics, and find and install modules. Additionally, Perlidex includes a panel with commonly used Unicode character conversions. Perlidex includes extensive documentation. Perlidex is shareware (Single user: $25, Student: $20), and is compatible with OS 10.1.2 and up. More information can be found at: http://homepage.mac.com/goldfish1/Perlidex.html<-

File Name: pict-2-ascii-103-src.hqx (136 k)
Date: Jul 12, 1997
From: pascal.lamboley@meteo.fr Subject: Pict2Ascii-1.03-src.sit This is the source code for Pict2Ascii, available somewhere else in the archive as Pict2Ascii-FAT-1.03.sit. The only change since 1.02 is the support for scriptability. Pict2Ascii is a freeware than interactively generates texts that "look like" the pictures you feed it with, giving you control over various settings. The source code is heavily based on C++ and PowerPlant (CW10). I make it available as an exemple of what a "real" app can look like with PowerPlant, while small enough to be mastered easily. I don't claim it is well written or particularly clever, but hey, it works not too bad ! This code is free, but not in the public domain. See the loose reuse conditions enclosed.

File Name: pict-size-13-xfcn.hqx (40 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: PictSize XFCN, Version 1.3 An external function for Apple HyperCard 2.x Now with this XFCN it's possible to get the size of PICT files (meaning the height and width in pixels). 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: pix-maps-11.hqx (176 k)
Date: Jul 16, 1997
From: tinyjohn@sk.sympatico.ca Subject: PixMaps11.hqx PixMap Libraries 1.1 (1.1 replaces 1.0) Routines for drawing with 1, 2, 4, 8, 16 and 32 bit PixMaps. - routines for creating PixMap structures in memory. - rotate functions for rotating PixMap 90 degrees left and right, - flip functions for flipping PixMap data both vertically and horizontally, - a rotation routine for rotating a PixMap to any particular angle, - a routine for duplicating PixMaps, - transfer routines for transfering PixMap data to and from the PICT format, - a complete set of pixel oriented routines for retrieving and setting individual pixels in PixMap structures, - routines and a macro allowing you to quickly and easily draw into PixMaps, - routines for copying PixMap images to the current grafport, C sources included, linkable library files, a source code example, and documentation. Copyright (C) 1997 by John Montbriand. All Rights Reserved. Permission hereby granted for public use. Distribute freely in areas where the laws of copyright apply. USE AT YOUR OWN RISK. DO NOT DISTRIBUTE MODIFIED COPIES.

File Name: plain-text-121-c.hqx (164 k)
Date: Feb 04, 1994
From: MPARK@UTMEM1.UTMEM.EDU Subject: PlainText source + improved TE32K Date: Thu, 03 Feb 1994 18:44:01 -0600 (CST) Here is the complete source for PlainText, a Public Domain text editor. PlainText is a pure C implementation of ideas contained in the object class library published in "Elements of C++ Macintosh Programming" by Dan Weston. For many applications, implementing objects in C is a path to elegant programming that avoids the lengthy compile times of some C++ environments. The text engine is modified from TE32K by Roy Wood and with contributions from Patrick C. Beard, Lee A. Fyoc, Dave Platt, and Teddy Slottow. In fact, the TE32K source files contained here can be used as a substitute for TextEdit in any application needing to handle files larger than 32K. Consult the documentation contained in the original TE32K package archived on Info-Mac and elsewhere. I have extensively modified TE32K in order to provide full arrow key support, undo, MPW-like selection hiliting, support for double and triple clicking, and more. This is a self-extracting, binhexed, Compact Pro archive. I recommend archiving as PlainText-Source-1.21.sea.hqx. Mel Park University of Tennessee, Memphis mpark@nb.utmem.edu mpark@utmem1.utmem.edu ----------------------------------------------------------------

File Name: player-helper-23-hc.hqx (16 k)
Date: Aug 15, 1997
From: murdock@csulb.edu Subject: Player Helper 2.3 The Player Helper stack provides a way to create up to 20 buttons and 20 fields on each card in your own stack using only the HyperCard Player (available free from Apple Computer). You can develop and edit HyperTalk scripts for the buttons and fields you create. You can also create and edit card scripts. You can create as many Helper cards as you want in a stack.

File Name: player-pro-53-dev-kit.hqx (668 k)
Date: Sep 07, 1999
From: rossetantoine@bluewin.ch Subject: PlayerPRO Dev.Kit 5.3 It's a 100 0.000000REE USE (even in commercial products) library to incorporate your MOD, MADF, MADG, MADI in your software. Available for CodeWarrior. It includes: Music drivers, Instruments plugs dev.toolkit, Import/Export plugs dev.toolkit. --

File Name: player-pro-54-g4.hqx (1976 k)
Date: Dec 07, 1999
From: "Antoine ROSSET" Subject: PlayerPRO 5.4 G4 - optimized for G4-Altivec PowerMacs! Version 5.4 of PlayerPRO optimized for G4-Altivec PowerMacs! ONLY FOR G4 PowerMacs PlayerPRO is a complete music editing program (SoundTracker). You can use it with any Mac without any additional hardware. PlayerPRO can load and play the following music (and sound) formats: MOD, S3M, MIDI, MTM, MADH, MADG, MADI, OKTA, MINS, XI, PP, Clip File, MED, 669, IT, ULT, XM System 7 sound, WAV, AIFF, AIFC, SoundDesignerII, MPEG, MP3, MuLaw, ALaw, AVI, DVC, Quicktime Movies, MAC3, MAC6, IMA4, MPEG layer I, II and III (requires QT 4.0), PAT (GUS), QDesign, RAW Data. NEW FEATURES IN VERSION 5.4 (differences from 5.3): � Compiled with CodeWarrior Pro 5.2 � You can now choose between fixed or period speed for pan & volume enveloppes � Crop function for samples � Bit Depth function for samples � PlayerPRO 500 $ US Prize continues! � PlayerPRO now supports a full FFT (Fast Fourier Transform) � An Equalizer (using FFT) � New sound filters using FFT: FFT-Pitch shift and FFT-Hz filter � PlayerPRO now supports multi-channel per tracks (actually limited to 99 channels) � A new effect is now available 'G' (Note-Off) for the multi-channel mode � A global panning settings is now available in the Mixer window

File Name: player-pro-54.hqx (2000 k)
Date: Nov 25, 1999
From: Rosset Antoine Subject: PlayerPRO 5.4 Freeware This is the freeware version of PlayerPRO 5.4 You can copy it, distribute it and include it everywhere -- even on commercial products. You don't need any permission to do it. Minimum system requirements: - MacOS 8 or higher - 16 Mb RAM ________________________________________________________________________ Description PlayerPRO is a complete music editing program (SoundTracker). You can use it with any Mac without any additional hardware. PlayerPRO can load and play the following music (and sound) formats: MOD, S3M, MIDI, MTM, MADH, MADG, MADI, OKTA, MINS, XI, PP, Clip File, MED, 669, IT, ULT, XM System 7 sound, WAV, AIFF, AIFC, SoundDesignerII, MPEG, MP3, MuLaw, ALaw, AVI, DVC, Quicktime Movies, MAC3, MAC6, IMA4, MPEG layer I, II and III (requires QT 4.0), PAT (GUS), QDesign, RAW Data. ________________________________________________________________________ NEW FEATURES IN VERSION 5.4 (differences from 5.3): � Compiled with CodeWarrior Pro 5.2 � You can now choose between fixed or period speed for pan & volume enveloppes � Crop function for samples � Bit Depth function for samples � PlayerPRO 500 $ US Prize continues! � PlayerPRO now supports a full FFT (Fast Fourier Transform) � An Equalizer (using FFT) � New sound filters using FFT: FFT-Pitch shift and FFT-Hz filter � PlayerPRO now supports multi-channel per tracks (actually limited to 99 channels) � A new effect is now available 'G' (Note-Off) for the multi-channel mode � A global panning settings is now available in the Mixer window

File Name: play-movie-cmm.hqx (208 k)
Date: Apr 14, 1998
From: announce@control-g.com Subject: PlayMovie CMM 1.1 Announcing: Update of PlayMovie CMM (SHAREWARE) Version 1.1.0 adds the following: * QuickTime 3.0 adaptations * Now handles Sound Files, QTVRs, MPEG, AVI, and DV (depending upon your QuickTime version) * Allows window dragging, zooming, collapsing, and resizing (if enough memory is available) * Better compatability with other CMMs About PlayMovie CMM: - A Contextual Menu plug-in that plays QuickTime movies directly from the Finder - A Neater, Simpler, Quicker alternative to MoviePlayer - No app needed-- nothing to open, nothing to quit - Perfect for spot-checking your movies - Furnishes standard QuickTime pause, stop, and scrub controls - Requires MacOS 8, PPC, and QuickTime 2.5 or later (More media formats are supported with QuickTime 3.0) - SHAREWARE-- $12 for personal use, site license also available PlayMovie CMM, a recent shareware "Cool Tool of the Week" at the Webintosh site, is a Mac OS Contextual Menu plug-in that uses QuickTime to let you play movies directly from the Finder, without having to open any application (and then goes away all by itself). Just control-click on the file, select 'Play Movie' from the Contextual Menu, and watch. Perfect for those "What the HECK is THIS file?" moments. PlayMovie CMM can make life slightly easier for animators, graphic artists, multimedia asset managers, programmers, picture editors, archivists, movie librarians-- anyone who has to manage collections of QuickTime media on Mac OS computers.

File Name: plugins-source.hqx (1300 k)
Date: Feb 09, 2000
From: Timothy Wall Subject: Plugin Filter source code This is most of the source code to the Graphite plugin filter and several others, in the hopes that it might be useful to someone. It makes extensive use of Metrowerks CodeWarrior PowerPlant, drag & drop, graphics tablet support, and a bunch of other neat things. The plugins are based on a few core C++ classes and thus should be easily extensible. Permission of the author is required for any distributions. Full permission is granted for personal use; commercial users should contact the author at twall@kagi.com. Timothy Wall

File Name: png-10-c.hqx (812 k)
Date: Mar 15, 1996
From: Mark Fleming, markf@knot.queensu.ca Subject: MacPNG converters Src This is the source to the following applications and is the result of my port of PNG libraries and PNG utilities, the original source is from Portable Network Graphics Group. It contains Codewarrier DR8 project file and libraries for reading and writing PNG files. Comments can be directed to: Mark Fleming , For updates and other program: http://ccsamcinfo.ccs.queensu.ca/Mark/ Compiled 68K applications: pngCheck - test to see if file is a correct PNG file. pngtest - test png library, requires "pngtest.png" file in the same folder as this application. Compiled 68K & PPC applications: PNG to TIFF converter Description: convert PNG file to TIFF files. gif2png: Description: convert GIF files to PNG files. Supports Drag and Drop and AppleScript via Drop Shell V2.0.

File Name: point-recorder-12-68k.hqx (156 k)
Date: Nov 21, 1997
From: mc5230@mclink.it Subject: Point Recorder 1.2.0 68k Point Recorder is an application which allows to record automatically the successive point screen coordinate covered moving the mouse. Point Recorder can work also in background. In that way is possible to set properly Point Recorder and to switch to other application such as a Quick Time player or an image viewer and tracking with the mouse a contour or a moving point in the foreground application. Point Recorder will record in background the successive mouse coordinate using the method requested by the user. Method of tracking mouse coordinate can be customized using different settings. Uses for Point Recorder range from industry analysis of contours to scientific data collections in biology experiments. Result can be saved as text file on disk. Infinite uses are possible, maybe in completly different field. New in the 1.2 version: Recording pressing the mouse button (also with Point Recorder in background). Shareware, available both for Mac and native for PPC. This is the 68k version. Inclusion in CD ROM is permitted. Further info at

File Name: point-recorder-12-ppc.hqx (160 k)
Date: Nov 21, 1997
From: mc5230@mclink.it Subject: Point Recorder 1.2.0 ppc Point Recorder is an application which allows to record automatically the successive point screen coordinate covered moving the mouse. Point Recorder can work also in background. In that way is possible to set properly Point Recorder and to switch to other application such as a Quick Time player or an image viewer and tracking with the mouse a contour or a moving point in the foreground application. Point Recorder will record in background the successive mouse coordinate using the method requested by the user. Method of tracking mouse coordinate can be customized using different settings. Uses for Point Recorder range from industry analysis of contours to scientific data collections in biology experiments. Result can be saved as text file on disk. Infinite uses are possible, maybe in completly different field. New in the 1.2 version: Recording pressing the mouse button (also with Point Recorder in background). Shareware, available both for Mac and native for PPC. This is the PPC version. Inclusion in CD ROM is permitted. Further info at

File Name: polyglot.hqx (112 k)
Date: Mar 02, 2003
From: bhaller@sticksoftware.com Subject: Polyglot 1.1 This is version 1.1 of Polyglot. Polyglot is an open-source command-line tool that helps with the development of Cocoa applications that have multiple localizations. Keeping localizations in synch is always a pain -- making sure everything has been localized properly, no files have been overlooked, etc. Polyglot can help. Localizations can take up a lot of disk, too, and with its ability to optimize your localization files, polyglot can help with that, too. Add it to your build so it checks and optimizes automatically each time you build. A web page describing Polyglot may be found at http://www.sticksoftware.com/software/Polyglot.html. A company page for Stick Software is at http://www.sticksoftware.com/. Polyglot may be included on CD-ROM archives. Version 1.1 changes: Added the ability to check and warn about the format of nib files Added more intelligence to the checking for string equality, to exclude inconsequential hits Ben Haller Stick Software

File Name: pop-thing-16.hqx (948 k)
Date: Jul 04, 2001
From: Navdeep Bains Subject: POPThing 1.6 POPThing lets you browse through your mailbox. Basically, it lets you check your mail without being forced to download every single message. 1.6 - Large messages are now buffered to disk - POPThing now disconnects properly before closing connections on quit, some users(1 user) reported problems - A sound is played when no messages are found instead of a dialog - Fixed a bug with the list view - Fixed a bug that sometimes caused an empty message window to appear - Fixed one of my spelling errors - Fixed a MIME processing bug(POPThing had problems with really really long forwards, like chain letters) - Dates are now formatted in the official format - Added Signatures - The Favorites window isn't modal anymore - "New Message" windows are now centered - Relevant header fields are now shown at the top of messages - Made some changes to the POP3 socket(POPThing screwed up a message, but I couldn't get it to do it again, so I decided to fiddle around with the socket anyway) NOTE: POPThing does not support the AppleDouble & AppleSingle encodings 1.5 - Extended Trial Period to 30 launches - Registered with Kagi - ISO Text Encodings are now converted into ASCII(when available, OS8 and higher) - The Quoted-Printable format is now supported - Added a Highlight URLs option(before POPThing did it without asking) - Monaco is now used to display messages, rather than Mishawaka

File Name: popup-cdef-10b5-c.hqx (168 k)
Date: Dec 08, 1994
From: ari@world.std.com (Ari I Halberstadt) Subject: PopupCDEF-10b5.hqx Date: Thu, 8 Dec 1994 14:59:40 -0500 (EST) This is version 1.0b5 of Popup CDEF. It now works with color graphics ports and supports color menus and control color tables. This CDEF implements a popup menu control. The CDEF handles display of the menu's title, the current selection, the one pixel drop shadow, and the triangle at the end of the menu. It also handles tracking of the mouse and checking and unchecking of the current item. It is compatible with systems 6.0.5 and 7.0. The CDEF is modeled after the popup CDEF provided by Apple in System 7.0 and described in "Inside Macintosh: Toolbox Essentials1. If you are already familiar with the system CDEF then using this CDEF will be very simple. Additional support is provided for type-in popup menus, for menus created dynamically by the application, and for color menus and controls. This program is free, and can be used subject to the terms detailed in the file "Distribution". all source code in C and a THINK C v7.0 project file are included.

File Name: popup-menu-tester-100-c.hqx (8 k)
Date: Nov 04, 1994
Date: Thu, 3 Nov 1994 21:53:18 -0800 From: celestin@olympus.net (Paul Celestin) Subject: PopupMenu-Tester-100-c-src.sit.hqx --========================_22825486==_ Content-Type: text/plain; charset="us-ascii" I offer the following piece of code, which I hacked together tonight, in order to get a better understanding of System 7 PopupMenus. It basically displays a movable modal dialog with one popup menu and one button. Selecting an item from the popup menu changes the title of the dialog to echo that item. Clicking the Quit button exits the program. It's a CodeWarrior project in C. Simple stuff, but maybe some people will find it useful. --========================_22825486==_ Content-Type: application/mac-binhex40; name="PopupMenu_Tester_1.0.0.sit" Content-Disposition: attachment; filename="PopupMenu_Tester_1.0.0.sit"

File Name: post-key-pro-ext.hqx (4 k)
Date: Jul 02, 1993
From Rdatasys.COM!peter@rdatasys.com Fri Jun 25 15:14:30 1993 Date: Fri, 25 Jun 93 10:41:47 PDT From: peter@Rdatasys.COM (Peter Amiri) Subject: PostKeyPro Business Network, Inc. Michael Morehead A cleaner version than others. Parameters: 1: ASCII code of the key to post 2: Modifiers to press PostKeyPro(Ascii("I");256) Modifier codes: cmdKey - 256 shiftKey - 512 alphaLock - 1024 optionKey - 2048 controlKey - 4096 ---------------- I believe the modifier keys are cumulative i.e. for command-shift you would pass as your second argument 768 = 256+512.

File Name: power-off-key-xcmd-10.hqx (32 k)
Date: May 01, 1996
From: (Mike Byrne) byrne@cc.gatech.edu Subject: powerOffKey XCMD 1.0 powerOffKey is an XCMD that can be used to disable or enable the "Are you sure you want to shut down your computer now?" dialog that comes up under System 7.5 when the power key is pressed. Why? Because there are certain situations under which it is a Bad Thing for the user to be able to shut down the computer while in the middle of a stack. Unfortunately, Apple didn't realize this until System 7.5.3 so this XCMD does indeeed require System 7.5.3, sorry. For more info: http://www.cc.gatech.edu/aimosaic/students/Psych-students/Byrne/SSL/

File Name: power-pc-chat.hqx (28 k)
Date: Jul 14, 1993
From: bsa@engr.ucf.edu (Brad Ackerman) Subject: [*] PowerPC Chat (21 June 1993) from AOL Date: Tue, 13 Jul 93 18:06:48 EDT Fellow Netters: Attached to this message is a chat log from America Online. The log was taken on 21 June 1993, and is from the Mac Development (MDV) forum. It features guest star Jordan Mattson of apple.com, who talks about the PowerPC. Since I'm a bit paranoid, here goes the legalese: This document might possibly be (C) 1984-1993 Apple Computer, Inc. All copyrights that might possibly be infringed are applicable under international and interplanetary law. The opinions of the people in attendance at the time the enclosed was logged, as well as the disposition of any and/or all computer systems this information passes through, are not necessarily the opinions of Brad Ackerman, AOL, Stanford, UMichigan, UTexas, Dr. Samuel Beckett, and/or God Almighty, King of Kings, Lord of Lords, etc. This file will self-destruct in 30 seconds, causing all quarks on which it is stored to abandon their bonded arrangement and proceed to Bermuda for a week's vacation. Resistance is futile. You will be assimilated. Have a nice day.

File Name: power-p-check-32-j.hqx (192 k)
Date: May 15, 1997
From: ishi@NetLaputa.or.jp Subject: PowerPCheck 3.2J FAT (Japanese version) PowerPCheck 3.2J is the Japanese version of Alessandro Levi Montalcini's original. FAT VERSION - CONTAINS BOTH 680x0 AND NATIVE POWERPC CODE * PowerPCheck is a cool drag & drop utility that looks for native PowerPC code inside applications, control panels, extensions and all other executable files. It can check individual files as well as folders or entire disks; it inspects both the data fork and the resource fork of each file and creates a detailed text report of all the native code it finds. Version 3.x can also remove the PowerPC or 68K code from the inspected files. New in version 3.2: - Changed the report generation options to allow customized reports for specific kinds of applications (68K, PPC and FAT). Switched the payment method to Kagi. 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 8, 1997

File Name: powerpc-white-paper.hqx (188 k)
Date: Aug 31, 1993
From "lance@shell.portal.com (Lance K. Chun)" Tue Aug 31 07:11:22 1993 Date: Tue, 31 Aug 1993 03:41:49 -0700 From: lance@shell.portal.com (Lance K. Chun) Subject: [*] PowerPC.Dev.White Paper.sit --========================_6485618==_ Content-Type: text/plain; charset="us-ascii" PowerPC Technology The Power Behind the Next Generation of Macintosh Systems An Overview for Apple Third-Party Developers --========================_6485618==_ Content-Type: application/mac-binhex40; name="PowerPC.Dev.White_Paper.sit"

File Name: ppdev-kit-5b1.hqx (764 k)
Date: Dec 18, 1998
From: rossetantoine@bluewin.ch Subject: PlayerPRO DevKit 5b1 Player PRO 5.0b1 Dev.Kit. �Copyright 1994-1999 Antoine ROSSET (rossetantoine@bluewin.ch) This beta version only includes the Mac DevKit. Wait next releases for BeOS & Win95/NT versions. What is it? (It's a 100 0.000000REE USE (even in commercial products) library to incorporate your MOD, MADF, MADG, MADI in your software.) Available for CodeWarrior. Actual version 5.0. It includes: Music drivers, Instruments plugs dev.toolkit, Import/Export plugs dev.toolkit.

File Name: pp-rez.hqx (28 k)
Date: Sep 23, 1995

File Name: pram-reader-12-p.hqx (12 k)
Date: Jul 20, 1995
Date: Thu, 20 Jul 1995 21:23:13 +0200 From: wuttke@stein.teuto.de (M. Wuttke) Subject: PRAM-Reader V1.2 Source Code Hello, attached to this letter is the source code for PRAM-Reader 1.2. Please put it on your server(s). Matthias Wuttke (wuttke@stein.teuto.de)

File Name: pram-save-restore-c.hqx (156 k)
Date: Feb 09, 1994
From: oleg@ponder.csci.unt.edu (Kiselyov Oleg) Subject: PRAM save/restore Date: Wed, 9 Feb 94 09:35:36 -0600 What: save the PRAM and extended PRAM and restore it on start-up Contents: PRAM boss - System extension (but can run as application if the file type changed from INIT to APPL) PRAM boss.pi - Project for the application part of PRAM boss PRAM save.cc - Source code for the application part of PRAM boss PRAM reset.pi - Project for the INIT resource that restores PRAM PRAM reset.c - source code for the INIT resource PRAM guard.* - application and the source code to set/restore just the regular PRAM at any time The source code contains enough (I hope) comments to show what a particular piece of code does, as well as some tricks involved Language: Symantec C/C++ 6.0 and built-in Assembler System: System 7.x, but probably 6.x is OK, too. Tested on IIsi, IIci, Quadras and Centres. Note: the source code uses a "standard" environment, see myenv-notify.cpt Comments to: oleg@ponder.csci.unt.edu, oleg@unt.edu References: DiskParam (/info-mac/util/), SetXParam (from redback.cs.uwa.edu.au (130.95.80.61) as "/ComSci/LabUtilities/SetXParam.sit") Special note: for a map of the extended PRAM, read on. Explanation: PRAM boss is a better version of DiskParam. The PRAM boss is a bundle of an application and an INIT resource. The application (when double-clicked) just dumps the contents of the 20-byte regular PRAM plus the contents of the entire Extended PRAM into a 'HEXA' resource. The INIT resets the regular PRAM and (a part of) the extended PRAM to the values saved into the 'HEXA' resource. The date/time is not spoiled! So, you can run the application on your computer and create a HEXA resource with some 'standard' settings. Then you can change the creator to INIT and drop the (now a 'System Extension') into the Extensions folder. From that moment on, whenever you restart your Mac, the PRAM and extended PRAM are reset to their "standard" values. You can even delete the code resource with the Resource editor: that way there is no way you can change the "standard" values. It's perfect for computers in the Lab. The INIT that resets the PRAMs does NOT patch the system, nor it takes any memory in the system heap, etc. After it resets the PRAM, it quietly quits without leaving any traces in the system. The distribution contains the compiled PRAM boss in the guise of the System extension. To run it as an application, change the file type to APPL. PRAM guard is my early experiment, it works only with the regular PRAM, but it's got a nice (I hope) user interface written in C++! Map of the extended PRAM (for references) from the article posted in comp.sys.mac.{programmer,system, hardware} with comments from ez015670@othello.ucdavis.edu, quinn@cs.uwa.edu.au, wolfson@ll.mit.edu, and small corrections Extended PRAM Map Loc Length Related to (hex) (dec) 1 1 Used by a system program _InternalWait 8 4 Looks like the last 4 bytes of the regular PRAM (See IM, Vol II, OS Util) 10 16 Looks like the first 16 bytes of the regular PRAM (See IM, Vol II, OS Util) 76 1 Has something to do with the RAM disk size 78 4 Startup Disk info (apparently, SCSI id, or smth) 7C 2 System Beep. As was pointed out earlier, it's in fact an id (short int) of the corresponding 'snd ' resource in the System file. Accessed through the Sound control panel 7E 1 Used by a system program _InitProcMenu 7F 1 Apparently it has smth to do with the way windows and dialogs appear on the screen 80 2 Used by a system program _GetVideoDefault Apparently, some default video settings 82 6 Hilite Color, apparently in the RGB format. Setup through the Color control panel 8A 1 Bit field: Memory/cache control flags 1xxx xxxx 68040 Cache is OFF | Toggled through Cache control 0xxx xxxx 68040 Cache is ON | panel xxxx x1x1 32-bit addressing is ON (toggled through the Memory control panel) AF 1 Has something to do with the RAM disk size BD 33 Used (and set!) by some system programs in ROM, DE 2 at addresses 8009d544 and 8009D73C. BTW, the beginning of the field at loc 0xBD looks like the name of a default AppleTalk zone E0 4 Network: contains info if AppleTalk is active and the selected network access (say, LocalTalk or EtherTalk). See Chooser and Network control panel E4 12 Latitude/Longitude of the place the Mac is at Setup through the Map Control panel ez015670@othello.ucdavis.edu also commented that > One thing that you left out was the total power on hours is also in > the xpram. It is a 16 bit word. That contains the total time the > computer has been on in 5 minute intervals. > Supposedly there is also some creation stuff in their to that tells > when the machine was made, but I can not make sense of it. ------------------------------------------------------------------------

File Name: prefs-patch-12.hqx (12 k)
Date: Dec 12, 1994
Date: Mon, 12 Dec 1994 00:00:38 -0700 (MST) From: Tom Collins/Innovative Computer Solutions Subject: PrefsPatch 1.2 - Newton Pref/Formula Patch PrefsPatch is a patch for the MessagePad which corrects an annoying user interface "feature." Namely, that you have to tap twice to exit the Prefs or Formulas rolls. When you install PrefsPatch, it replaces the close box in these rolls with one that works PROPERLY, requiring only one click to close the roll. You can still click on the overview button to get back to the overview. PrefsPatch also places a dual-function button on the notepad status bar for one tap access to the Formulas and Prefs rolls. Freeware. [ Tom Collins \ Innovative Computer Solutions / inLine | GNUT Top 10 ] [ (602) 970-1032 \ 1075 North Miller Rd., #142 / HeapIt | #3:NewtCase ] [ ics@indirect.com \ Scottsdale, Arizona 85257 / NewtInfo | #5:SleepAid ] [ http://www.indirect.com/ics/newton/ # ftp://ftp.indirect.com/pub/ics/ ]

File Name: prf-file-sdk-02.hqx (312 k)
Date: Mar 06, 1997
From: ev-olle@nrm.se (Olle Israelsson) Subject: PrfFileSDK 0.2 Hallo I would like to submit 'PrfFileSDK0.2.sit.hqx' It is sample codes for developers This is the first public release of the PRF File SDK Please read the documentation. For any questions, please don't hesitate to contact the aythor The PRF-file system is invented, created and produced by Olle Israelsson PRF files, PRFViewer and PRF Tech Notes are trademarks of Olle Israelsson Copyright � 1997 Olle Israelsson All rights reserved The PRF-file system is distributed as FREE-WARE For usage and distribution information, see PRF Tech Notes 5. Miscellany, Chapter '11. Licences and usage' Olle

File Name: processor-13-xfcn.hqx (40 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Processor XFCN, Version 1.3 An external function for Apple HyperCard 2.x This external function gives you the type of processor in your Mac, including the FPU. 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: programmers-paradise.hqx (16 k)
Date: Sep 27, 1992
Date: Sun, 27 Sep 92 04:00 EDT From: STEIN78@WILMA.WHARTON.UPENN.EDU Subject: ProgrammerParadise.hqx Information on the ProgrammerUs Paradise Pascal Source Code Package. Tells you all about the programs and how to order!

File Name: progress-xcmd-20r.hqx (68 k)
Date: Apr 12, 1996
From: (Perry Barton, pbarton@cris.com Subject: Progress XCMD 2.0r Progress XCMD displays a positionable dialog containing your prompt string and a graphic display indicating "Percent Complete". The graphic can be "Standard Scale" or "Pie Scale." The window can be "modal" or "windoid." Version 2.0r contains the _final_ registration information.

File Name: pro-tracker-asm.hqx (372 k)
Date: Sep 18, 1993
From "jamal@gnu.ai.mit.edu (Jamal Hannah)" Wed Sep 8 03:00:20 1993 Date: Tue, 7 Sep 93 19:22:59 -0400 To: info-mac@SUMEX-AIM.Stanford.EDU From: jamal@gnu.ai.mit.edu (Jamal Hannah) Subject: ProTracker-source.sit.hqx Resent-To: backmod Resent-Date: Wed, 8 Sep 1993 1:45:56 PDT Resent-From: Info-Mac Moderator --========================_6712356==_ Content-Type: text/plain; charset="us-ascii" Please place this file on the info-mac FTP site, either in a source code directory, or in info-mac/snd/util (or a directory for sound and music format documentation). ------- This is the 68000 assembler source code for the Amiga music sequencing/sound track editor called "ProTracker", the source and images for versions 1.2 and 2.0 are included. Hopefully it will help Macintosh programmers achive a better understanding of the "MOD" Music file format that ProTracker uses, as well as give ideas about writing sound track software. The origional (LHARC) archive was found on FTP site wuarchive.wustl.edu in the "aminet" section. (/systems/amiga/aminet/mus/edit/ptsource.lzh) - Jamal Hannah , 9/7/93 --========================_6712356==_ Content-Type: application/mac-binhex40; name="ProTracker-source.sit"

File Name: puritext-13.hqx (680 k)
Date: Apr 25, 1997
From: mizutori@ai.rcast.u-tokyo.ac.jp Subject: puriTEXT 1.3 [puriTEXT 1.3] puriTEXT is an application program that deletes the resource fork of Macintosh document files. To run the program, it requires System 7.1 or later. Under System 7.5, puriTEXT is also AppleScriptable and allows the drag and drop operations. The program is written under the Metrowerks' C++ application framework of PowerPlant. The package includes a whole set of the source codes. - Two optional switches to rule out the selecting and excluding document files by their file types and creator types. - Alert by the File Info dialog to let you confirm if you really want to discard the resource fork. - It can search for document files inside subfolders recursively. - The software is constructed from a bunch of reusable codes, which forms a class library common to my "touchMe" program. puriTEXT is a freeware program. You can distribute it without any limitations nor permissions. The latest version of this software is also available at: http://www.bekkoame.or.jp/~mizutori/software/catalog.html Mizutori Tetsuya, Tokyo, Japan mizutori@po.iijnet.or.jp

File Name: quick-dialog-11.hqx (180 k)
Date: Sep 02, 1999
From: contact@whpress.com Subject: Quick Dialog 1.1 - tool for FaceSpan 3.0 Quick Dialog is a customizable and versatile dialog window for users of FaceSpan. (If you don't know what FaceSpan is, then you don't need Quick Dialog.) Quick Dialog offers more options than the standard "display dialog" event, but with the same ease of use and familiar features. Quick Dialog is $9 shareware, if used in a commercial product. Freeware and personal use is free, and encouraged! Distributed as a FaceSpan 3.0.1 project file. Weedhopper Press http://www.whpress.com/

File Name: quickeys-ext.hqx (20 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:48:42.08 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D QuickKeys Ext Date: Wed, 31 Jul 91 13:28 GMT +1200 From: Allan Udy Subject: 4D QuickKeys Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" 4DQuick Posts a QuicKey sequence, by name or code to be executed by QuicKeys.

File Name: quick-find-31.hqx (240 k)
Date: Jul 08, 2003
From: jrethorst@post.com Subject: QuickFind 3.1 Offers string, boolean and regular expression search for files and folders on local volumes, and text and regular expression search within contents of files. Powerful filtering, designated search areas and a superb PPC search engine make this the fastest search utility for general use. New in this version: searches for regular expressions as well as text within contents of files, and for full as well as partial string names. Fixes three bugs. Several interface improvements. Faster. Requires OS 7.5-9x and three scripting additions (osaxen): Akua Sweets, Dialog Director, and Find Document, all at Info-Mac. Free. User comments on previous versions: "Fantastic . . . Powerful . . . unbelievably fast . . . Thanks John! . . . great work, fine and easy to use [author, Find Document osax] . . . a sophisticated application . . . powerful! [MacScripter] . . . competent program . . . lightning fast . . . a gem! . . . one of his best efforts . . . makes searching a pleasure . . . even gives Sherlock a run for its money . . . capable program . . . works solidly. Bravo! . . . lean, mean and stable . . . the documentation is wonderful . . . fast and elegant . . . quite fast . . . beautiful application . . . Great Stuff . . . outstanding! . . . truly a pleasure to use . . . Many thanks . . . quick and neat . . . Works like a charm. Thanks for a great product! . . . illustrates an often sought-after routine [MacScripter] . . . wonderful search options simulta- neously and easily accessible . . . pretty damned good . . . I really like every feature . . . very impressive, indeed . . . very useful utility . . . Excellent . . . QuickFind is so stable and has such a nonintrusive footprint, particularly when you use sideways-collapse at the edge of your monitor, that you might as well put it in your startup folder."

File Name: quick-replace-xfcn.hqx (24 k)
Date: Jan 20, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: QuickReplace. XFCN for HyperCard & SuperCard QuickReplace is an XFCN that allows you to find and replace all occurences of a string in any valid HyperCard/SuperCard container (variable, field). QuickReplace is case-sensitive and, unlike HyperCard, distinguishes between accented characters (diacriticals) and their non-accented counterparts (for example: �<>e; �<>n, etc.). QuickReplace will find and replace strings up to 255 characters in length. If an optional fourth parameter is set to "TRUE", QuickReplace will also return the number of "replacements" performed. QuickReplace will also find and replace non-printing characters such as carriage returns, tabs and line-feeds (see "Tips" below). QuickReplace is provided as "AnyWare." That is, if you use it, please let me know by sending "Anything" you have cluttering up your desktop: a poem you've written, a picture of your dog, a program you've developed, money, a postcard from your hometown etc. - just something to let me know that my programs are being used and that they're not gathering cyberdust in a virtual warehouse somewhere. (Please don't send any America On-line disks though, the 3000 or so that I already have should see me through!) Any commercial use of QuickReplace must be licensed and approved by the author. Send your treasures to: Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135 parnassien@netins.net Parnassien's Little Page Of Externals: http://www.netins.net/showcase/fornlngz/card/parnassien_externals.html

File Name: quick-scrap-12.hqx (284 k)
Date: Apr 02, 2000
From: "John V. Holder" Subject: QuickScrap 1.2 QuickScrap (QS) can do things to make your life so much easier when using your Macintosh. Have you ever wanted to be able to easily store a piece of information from any document you're reading or editing? Here's how it's done with and without QuickScrap: Without QuickScrap: - select the information - type Command-C to copy - switch to finder or use the apple menu - open your other application or scrapbook - type Command-V to paste in the info - switch back to the first application - continue where you left off With QuickScrap: - select the info - type your QS hotkey - continue With QuickScrap, you can send the data on the clipboard instantly to a scrapbook file, a ScrapIt Pro file or a QuickScrap file by pressing a key (or keys) of your choice! The QuickScrap file can be used as a multiple clipboard containing as many as 100 items (you choose how many items it will hold). You can have QuickScrap automatically copy any selection you've made in any document you're working on and send the data directly to a scrap file with one keystroke. Another handy feature of QuickScrap is that you can set a "Hotkey" to allow you to type a quick note (or edit text on the clipboard) and send it to a scrap file without having to leave the application you're currently in. You can set another key to open any scrap file, display all the items in a gallery view or alphabetical list view and allow you to select an item and instantly have it pasted into whatever document you're editing. New features added in version 1.2: New interface (resize & move window), bug fixes (correctly checks for maximum scrap file size now), Special Applications list now works properly. Now works with ScrapIt Pro v5.5. Will create name from first characters of text when copying text to a scrap file.

File Name: quick-to-dos-101.hqx (668 k)
Date: Oct 18, 1999
From: alastair.matthews@st-hughs.oxford.ac.uk Subject: Quick ToDos 1.0.1 Quick ToDos allows you to keep a list of tasks and be notified about them at any time. Notification can occur once only, or repeat, for example every week. ToDos can be assigned colour-coded priorities. Version 1.0.1 fixes a problem whereby background notification did not work properly. Quick ToDos can open automatically when you start up your computer, and can be hidden when not in use. You can print out a list of your ToDos. The Appearance Manager and Drag and Drop are supported. Requirements: MacOS 8.5 or later. For screenshots, and download links, see the Quick ToDos web page at http://users.ox.ac.uk/~shug0945/clksoft/programs/td.html Questions? email clicksoft@kagi.com Alastair Matthews

File Name: quit-everything-20.hqx (12 k)
Date: Apr 03, 1998
From: tjb@inch.com Subject: Quit Everything 2.0 QuitEverything is a simple script that quits all running applications, except the Finder, or any applications that you want to configure as part of an internal exceptions list. I highly recommend that you set the internal exceptions list even if you think there are no apps you want to save as exceptions. The reason for this is that there may be a background application that can slow down the operation of quit everything. Things like KeyQuencer and Kensington Turbo Mouse (or Trackball) run background only processes (apps) that you may not see in the application menu. If you are like me, when I am working on a project, I end up with 4, 5, 6 or more applications running at the same time. Sometimes I need to open an application for one minor step in processing (why must everyone use a different text editor for read me files--BBEdit, Simple Text, and others). It gets to be a bit of a chore to bring 10 different applications to the front to quit them, so I wrote a script to do it automatically. This is v2.0 which improves overall speed and adds an internal exceptions list. System requirements: 1. Applescript must be installed on your system. This is a standard part of the MacOS these days, so it should be installed if you are running any version of System 7.5 or higher. 2. You must have S�ndi's Additions installed. S�ndi's Additions is a free Osax, available from the usual sources (InfoMac, UMich, the AppleScript resource sites), or from my scripting page at http://www.inch.com/~tjb/scripts.html 3. You must have Jon�s Commands installed. Jon�s Commands is available from Info-Mac archives or from Jon Pugh�s page at http://www.seanet.com/~jonpugh/ For more information, visit my web page at http://www.inch.com/~tjb/scripts.html or email me at tjb@inch.com Tom Bovo http://www.inch.com/~tjb/adoor.html

File Name: qv.hqx (228 k)
Date: Jul 08, 1995
Date: Sat, 8 Jul 1995 04:18:16 -0800 From: ckt@best.com (Chris Thomas) Subject: QvLib/Mac release 1; VRML parsing library This is a straightforward port of QV, a Virtual Reality Modeling Language parsing library to PowerMac. Should compile under 68k as well. Comments to ckt@best.com.

File Name: random-number-lib.hqx (20 k)
Date: Mar 10, 1996
From: Michael P. McLaughlin, mpmcl@mitre.org Subject: RandomNumberLib UltraLibU -- A pseudo-random-number library for Macintosh platforms This library is a new C/Assembly implementation of the Ultra PRNG developed by Marsaglia, et al. (see leading reference in source). It is designed primarily for Macintosh platforms and replaces an earlier (non-PPC) library, by this author, that is currently available in a number of public archives. UltraLibU contains one low-level assembly routine, in a conditional-compilation block, for MC68020 (and higher) or PowerPC processors. (Note: Pure C source for this routine is already available in the usual Internet archives.) The assembly syntax is that of Metrowerks' CodeWarrior but adaptation to other compilers should be trivial. The library contains 14 functions returning random numbers in various formats, from Booleans to Gaussians, as well as ancillary functions to initialize the PRNG and to save/restore its context (to reproduce a sequence exactly). This PRNG is HIGHLY RANDOM, even at the bit level, VERY FAST and has an extremely long period (> 10^356).

File Name: raven-15-examples.hqx (3324 k)
Date: Nov 06, 1998
From: jesjones@halcyon.com Subject: Raven 1.5 Examples.sit This file contains some sample CodeWarrior projects for the Raven 1.5 C++ framework. The projects are: BoxPaint - A rewrite of the QD3D BoxPaint+ sample app using Raven's QD3D wrapper classes. DropCount - A drag and drop app that counts the number of source lines in C/C++ code. IconEdit - A simple document oriented application similar to the MacApp example of the same name. Quill - The Raven view editor. Skeleton - A do nothing app for use as the base for new projects. -- Jesse (jesjones@halcyon.com)

File Name: raven-15.hqx (3988 k)
Date: Nov 06, 1998
From: jesjones@halcyon.com Subject: Raven 1.5.sit Raven is a C++ framework similar to PowerPlant and MacApp but takes full advantage of newer C++ features, has a more modular structure, and makes extensive use of programming by contract. Raven is freeware. Version 1.5 adds support for the new system features in Mac OS 8.5 and includes numerous other changes and bug fixes (see for details). Jesse Jones jesjones@halcyon.com

File Name: rb-code-maker.hqx (384 k)
Date: Mar 29, 2000
From: Subject: Variable Creator Variable Creator This creates RealBasic variables out of strings. You enter a string (including ones with spaces and returns in it) into a large field, press the button on the window, and it turns it into RB Code for a variable!

File Name: read-pict-file-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:09:42.94 To: hagood@scri1.scri.fsu.edu CC: Subj: ReadPictFile Ext Date: Wed, 31 Jul 91 13:00 GMT +1200 From: Allan Udy Subject: ReadPictFile Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" ReadPICTFile(picvar;filename) causes a SFGetFile where user can open any file of type 'PICT'.

File Name: real-compiler-10.hqx (824 k)
Date: Oct 08, 1999
From: wilcox@ptd.net Subject: REALCompiler 1.0 REALCompiler is a program that acts as a command line for AppleScript. Type in small AppleScripts, press the Run key, and watch it work. Drag and Drop aware too... Freeware. Use at your own risk, author's not liable for damages, legal yak. Support: wilcox@ptd.net -------------------------------------------------------------- Wilcox Design: Specializing in Interapplication Communications

File Name: real-number-checker-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:41:46.84 To: hagood@scri1.scri.fsu.edu CC: Subj: Real Number Checker Date: Wed, 31 Jul 91 13:20 GMT +1200 From: Allan Udy Subject: Real Number Checker To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" ClassExtended Determines if the passed string is actually a real number, or if it is an invalid number. See External Mover comments for parameters.

File Name: regex-commands-osax.hqx (136 k)
Date: Oct 20, 2001
From: John Rethorst Subject: RegEx Commands OSAX Adds to your scripting system (normally AppleScript) the ability to perform searches and replaces in blocks of text using a technique called regular expressions. The RegEx Docs.pdf file contains details of the regular expressions that are supported and numerous examples of how to use them. RegEx Commands is free, and runs native on PPC systems. Authors Leonard Rosenthol and Lindsey Dubb permit unlimited distribution. Further info available at Leonard's web site, http://www.lazerware.com/. John Rethorst

File Name: region-to-rectangles-c.hqx (12 k)
Date: Feb 21, 1994
From: Hugh Fisher Subject: source/C - RegionToRectangles Date: Mon, 21 Feb 1994 13:29:32 +1100 (EST) This is C source code for breaking down a region into rectangles, plus notes and a sample program to demonstrate it in action. Comments welcome: send to Hugh.Fisher@anu.edu.au ------------Cut here-----------------

File Name: rename-it-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:09:22.07 To: hagood@scri1.scri.fsu.edu CC: Subj: RenameIt Ext Date: Wed, 31 Jul 91 13:00 GMT +1200 From: Allan Udy Subject: RenameIt Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" RenameIt(SourceFile;DestFile;ErrorMsg) Used to rename files. I.e. Finder emulation!!!

File Name: res-compare-patcher-10-c.hqx (8 k)
Date: Aug 25, 1995
Date: Fri, 25 Aug 1995 19:05:23 +1000 (EST) From: Victor Tan Subject: ResComparePatcher 1.0 - use ResCompare to patch fat apps! Hello there everyone, this is ResComparePatcher.c 1.0, the source code for a code resource that is to be added to a ResCompare 4.0.3 patcher to make it copy or patch a data fork (specifically, a PowerPC app). In other words... This patch allows you to use ResCompare to create patches for "fat" (68K and PowerPC) applications. Those of you with WWW access may prefer to get this from: http://www.usyd.edu.au/~victort/homepage.html Freeware. Enjoy, Vincent.

File Name: resize-window-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:09:17.00 To: hagood@scri1.scri.fsu.edu CC: Subj: ResizeWindow Ext Date: Wed, 31 Jul 91 13:00 GMT +1200 From: Allan Udy Subject: ResizeWindow Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" ResizeWindow ResizeWill take the frontmost window and make it as high and wide as specified by the two paramaters.

File Name: resolute-10.hqx (16 k)
Date: Jan 23, 1998
From: akua@bluewin.ch Subject: Resolute 1.0 (override display resolutions) Resolute V1.0 Freeware �1998 AKUA interactive media AG. Resol�te is a Control Strip Module (CSM) that allows configuration of displays independent of the display connector. I personally think that Apple should show all these options when you choose the "All resolutions" in the Monitors & Sound control panel, but alas, they do not. You can go buy a connector that has dip switches... But Resolute is free. Display Manager 2.0 is the minimum needed. It has been tested on System 7 and 8. by Gregory Lemperle-Kerr akua@bluewin.ch

File Name: respond-src.hqx (112 k)
Date: Dec 11, 1998
From: wolftech@wto.com Subject: respondsrc - preemptive multitasking w/source code This package contains source code for Respond! Respond! is a control panel that brings a limited form of preemptive multitasking to the Macintosh right now. And it runs on any Mac, 68k or PowerPC, with System 7.0 or later. No more waiting for MacOS X or Rhapsody. Even in Mac OS 8, if you hold down a menu in the Finder, processes will not continue in the background. With Respond!, you can be holding down a menu (particularly useful with Sticky Menus in Mac OS 8), or clicking in a the zoom or close boxes (or the WindowShade collapse box in Mac OS 8), or dragging a window or the thumb of a scroll bar, and processes will continue in the background. Respond! includes the option to use Live Window drag. When this option is turned on, the full window, not just the outline, will be dragged, and both foreground and background processing will continue, meaning the window itself will be updated as its being dragged around! For example, you can drag around an mp3 player window and watch as it continues playing and updating the time counter while moving. Wolf Technologies, Inc. mailto:wolftech@wto.com

File Name: restart-controller-68k.hqx (164 k)
Date: Jun 01, 1998
From: mc5230@mclink.it Subject: Restart Controller 1.0.0 68k Restart Controller is a Macintosh utility to restart Macintosh computers automatically controlling if the conditions indicated by the user to restart are satisfied. In this way the computer can run unattended and restart itself when the prefixed conditions are satisfied. There are 3 conditions the program can check: 1) Time interval. The computer shuts down only inside a specified time interval. 2) Critical applications.The computer shuts down only if the applications indicated by the user as critical are not running. 3)Internet connection.The computer can't restart if an internet connection is up and running (the computer will restart if the internet connection drops). Combining these three conditions as the user prefers it is possible to automatize the moment when the computer will restart itself unattended. In this way a Mac server can be configured to run continuously with an internet connection up. If the Internet connection drops, the Mac will restart itself. If the Mac is properly configured to restart the connection at startup, the Mac will acquire the capability to restart and re-initialize all the settings by itself in case something goes wrong and the connection drops. When the user leaves the Mac, he can launch a series of tasks, backups, network jobs, communication tasks or everything else. He can also use a utility to launch tasks at night automatically as for example our CronoTask. When all the tasks are completed, if the specified time range is reached the Mac will be immediately restarted by Restart Controller. It is also possible to configure the Mac to restart at a prefixed time with no other conditions, or at a prefixed time only if critical apps are not running or also if a internet connection is down or both the conditions, and so on.. This is the PPC version Further info at the Tension Software web page at http://www.pair.com/tnet/tensionsw/

File Name: restart-controller-ppc.hqx (168 k)
Date: Jun 01, 1998
From: mc5230@mclink.it Subject: Restart Controller 1.0.0 ppc Restart Controller is a Macintosh utility to restart Macintosh computers automatically controlling if the conditions indicated by the user to restart are satisfied. In this way the computer can run unattended and restart itself when the prefixed conditions are satisfied. There are 3 conditions the program can check: 1) Time interval. The computer shuts down only inside a specified time interval. 2) Critical applications.The computer shuts down only if the applications indicated by the user as critical are not running. 3)Internet connection.The computer can't restart if an internet connection is up and running (the computer will restart if the internet connection drops). Combining these three conditions as the user prefers it is possible to automatize the moment when the computer will restart itself unattended. In this way a Mac server can be configured to run continuously with an internet connection up. If the Internet connection drops, the Mac will restart itself. If the Mac is properly configured to restart the connection at startup, the Mac will acquire the capability to restart and re-initialize all the settings by itself in case something goes wrong and the connection drops. When the user leaves the Mac, he can launch a series of tasks, backups, network jobs, communication tasks or everything else. He can also use a utility to launch tasks at night automatically as for example our CronoTask. When all the tasks are completed, if the specified time range is reached the Mac will be immediately restarted by Restart Controller. It is also possible to configure the Mac to restart at a prefixed time with no other conditions, or at a prefixed time only if critical apps are not running or also if a internet connection is down or both the conditions, and so on.. This is the PPC version Further info at the Tension Software web page at http://www.pair.com/tnet/tensionsw/

File Name: restore-clut-xcmd.hqx (16 k)
Date: Feb 04, 1996
From: sudderth@traveller.com (John Sudderth) Subject: RestoreClut XCMD An XCMD which will restore the default system palette.

File Name: retrieve-im-101-as.hqx (8 k)
Date: Jan 04, 1995
Date: Tue, 3 Jan 1995 17:18:44 -0500 From: brad@n1mnb.oau.org (Brad Ackerman) Subject: Retrieve Info-Mac Clippings v1.0.1 This AppleScript was written to facilitate interaction between EasyView and Anarchie. When an EasyView clipping file from the Info-Mac Digest is dropped onto the applet, it will download all the files mentioned. Basically, the script searches the clipping files for the filenames at the end of each entry in the digest. It then sends each to Anarchie, which automatically expands the reference into a pathname at the Info-Mac mirror selected in the preferences. This script is copylefted, and may be distributed on the Info-Mac CD. Changes: v1.0.1 Bug fix -- stopped the script from opening Scriptable Text Editor before downloading the files. This was left over from debugging. Brad Ackerman brad@n1mnb.oau.org

File Name: rinaldi-xarchive-51.hqx (1312 k)
Date: Sep 11, 1998
From: ikrieg@rc.net Subject: Rinaldi's X-Archive 5.1 This is version 5.1 of Rinaldi's X-Archive. As of 8/27/98, it has all his latest XCMDs and XFCNs for Hypercard and Supercard. the archive itself also has a few new features: a seach engine by topic, a button to copy an external over while in Hypercard. There are well over 100 externals in this package, and if you're a person who ever needs an external, then at some point, you'll surely find something to fit your needs here. This version of the archive was compiled by Ian Krieg and tested by Alan Bott. Since version 5.0, we have added and updated externals, as well as fixing a few bugs.

File Name: ringsys-web-monitor-111.hqx (2396 k)
Date: Mar 03, 2000
From: Elian Carsenat Subject: Ringsys WebMonitor 1.1.1 Program Name: Ringsys WebMonitor Version: 1.1.1 Resource url: http://www.websitewatchers.co.uk/products/webmonitor_1_1_x/webmonitor_1_1_x.html Description: Do you know if your web site is running properly? WebMonitor does! WebMonitor will check your site every few minutes. I will alert you immediately if if your site doesn't work properly. With the web front end, setting up the web monitor has never been easier. Also, thanks to the alert escalation, you won't miss another important event on your site: someone else in your team will pick it up and do something about it. MacOS http://www.ringsys.co.uk/webmonitor/try/InstData/MacOS/NoVM/wm11inst.bin (Inludes JVM: 8.8mb) http://www.ringsys.co.uk/webmonitor/try/InstData/MacOS/VM/wm11inst.bin (Requires JVM 1.1.6+: 1.6mb) Screenshot: http://www.websitewatchers.com/wm11_screenshot.gif

File Name: road-runner-10.hqx (2496 k)
Date: Feb 16, 2000
From: Clemens Wagner Subject: Road Runner v1.0.0/Jikes v1.10.1 Road Runner v1.0.0/Jikes v1.10.1: A Java IDE for the Macintosh. Author: Clemens Wagner, wagner@informatik.uni-siegen.de Homepage: http://pi.informatik.uni-siegen.de/clemens/RoadRunner/ License: IBM parts see http://www.ibm.com/research/jikes, Macintosh specific parts are under GPL (Free Software Foundation) The top comment of a source file determines the valid license model. If no license comment is given in a file only rules which don't hurt the IBM license model are valid for this file. Specific Macintosh Features: + OpenSource: the Macintosh specific part in the subdirectories 'mac' and 'examples' is under GPL (please read also license.htm and README for IBM sources) + Fully integrated into MacOS, use of dialogs and windows instead of command line arguments + Appearance compatible dialogs + Project files allow saving of application projects + the application may be controlled by AppleScript + full support of AppleScript recording New features in (v 1.0.0/1.10.1) + Multiple projects per session + Better AppleScript support (e.g. classes for projects, setting application properties instead of execution special statements (like 'set classpath')) + free choice of external editor + Byte-code execution from Jikes directly (Applications only) Todo: - Carbon compatibility - AppleGuide and Ballon help support - Better MacOS integration (e.g. drag'n drop) - Byte-code execution from Jikes directly (Applets) - more Examples and testing...

File Name: rotate-ppc-01d1-c.hqx (64 k)
Date: Jun 12, 1994
From: craig@raru.adelaide.edu.au (Craig Kloeden) Subject: Program for the Archives Date: Sun, 12 Jun 1994 15:22:52 +0930 --========================_7525596==_ Content-Type: text/plain; charset="us-ascii" --========================_7525596==_ Content-Type: text/plain; name="RotatePPC0.1d1.cpt.hqx"; charset="us-ascii" Content-Disposition: attachment; filename="RotatePPC0.1d1.cpt.hqx" RotatePPC 0.1d1 =============== This is a Power Macintosh only program that reads a set of 3-dimensional points and lines and plots them in a window. The image can then be rotated with the mouse in real time. The provided source code demonstates a basic PPC C program that can handle the required apple events, set up and use an offscreen GWorld, get a file using StandardFile and read that file with standard C routines. The resource file contains code that will put up an alert on non-PPC machines and quit. The project file is for the Metrowerks PPC C DR/3 compiler. Craig Kloeden ---

File Name: rotation-c.hqx (40 k)
Date: Jun 03, 1994
From: kenlong@netcom.com (Ken Long) Subject: Rotation; a 3D graphics rotation program Date: Fri, 3 Jun 1994 13:35:29 -0500 --========================_14370816==_ Content-Type: text/plain; charset="us-ascii" Howdy, MacGifters! A 1986, 3D graphics rotation program, which I updated. Draws pseudo controls after some data strings and countdown (alternative to a progress bar) and the default draw. The drawing contines in a loop - just keeps drawing in a circle. There's another vertex table in the source that changes overall perspective. Not the best coded application in the world, but it's kinda cool and it runs. -Ken- --========================_14370816==_ Content-Type: application/mac-binhex40; name="Rotation-c.sit" Content-Disposition: attachment; filename="Rotation-c.sit"

File Name: round-euro-11.hqx (200 k)
Date: Jul 18, 2001
From: ZiggySoft Subject: Round Euro 1.1 As you know EURO is normally expressed with two decimals. But, for some reason, further decimals are rounded on a "4" exceeding basis rather than "5" (i.e.: Euro 1.445 becomes 1.45 and 1.444 becomes 1.44). This little HyperCard/Supercard XFCN perform this operation.

File Name: round-window-21.hqx (140 k)
Date: Aug 02, 1999
From: mattias.ellert@tsl.uu.se Subject: Round Window 2.1 Round Window WDEF by Mattias Ellert 3Round Window WDEF2 is a window definition function that makes it possible for you to use round windows on your Macintosh. Version 2.1 corrects a linking error that made the previous version crash on PPC systems without the Appearance manager installed. See the Read Me file for more information Mattias Ellert Botvidsgatan 4 A, 2 tr 753 29 UPPSALA SWEDEN mattias.ellert@tsl.uu.se http://www.tsl.uu.se/~ellert/

File Name: rp-converter-11-hc.hqx (12 k)
Date: Nov 22, 1994
Date: Tue, 22 Nov 1994 14:54:07 -0200 From: bill@quadra220.humana.univ-nantes.fr (Cyril Moulard) Subject: rp-converter-11-hc.hqx

File Name: rt-debug-utilities-153.hqx (352 k)
Date: Oct 03, 2000
From: Stephen Subject: runTime Debugging Utilities for Director 1.5.3 runTime Debugging Utilities for Director 1.5.3 The runTime Debugging Utilities are a set of Macromedia Director MIAW Xtras for debugging Projectors. Minimum Requirements The runTime Debugging Utilities are suitable for Macromedia Director� 6, 7 and 8 on Mac and Windows systems. License and Distribution You are allowed to use runTime Xtras as debugging tools in your development, alfa and beta releases. If you choose to include the runTime Debugging Utilities in your final product, you are required to register. Shareware Notice Witemedia's runTime Debugging Utilities are distributed as shareware, they are NOT free. See the "How to Register" file for further instructions. For further documentation, visit our website: www.whitemedia.com. MacroMedia Director and Lingo are registred trademarks of Macromedia, Inc. Mac and MacOS are registred trademarks of Apple Computer, Inc. Windows is a registred trademark of Microsoft, Inc. Microsoft, Inc.

File Name: rtf-conversion-xcmd-sc.hqx (28 k)
Date: Apr 12, 1996
From: stepup@onramp.net Subject: SuperCard XFCN Enclosed is a SuperCard project containing two shareware ($30) XFCN's which import/export styled SC text to/from RTF files. Jeff Benjamin StepUp Software http://rampages.onramp.net/~stepup

File Name: ruler-135.hqx (56 k)
Date: Aug 31, 1994
Date: Wed, 31 Aug 1994 13:31:02 -0500 From: jdunning@phoenix.Princeton.EDU (John Dunning) Subject: Ruler 1.3.5 (Newton utility) --========================_19927144==_ Content-Type: text/plain; charset="us-ascii" Ruler is a freeware utility I've written that lets Newton developers measure and align views, bitmaps, and other on-screen items. Tapping on the Newton's screen lets the user drag one of two crosshairs around. A small floating palette displays the position of each crosshair and the distance between them. Non-programmers will probably not find it of much use. The file was compressed with StuffIt. --========================_19927144==_ Content-Type: application/mac-binhex40; name="ruler-135.sit" Content-Disposition: attachment; filename="ruler-135.sit"

File Name: run-java-applet-as.hqx (12 k)
Date: Aug 18, 1997
From: Jofish@Mindless.com Subject: Run_Java_Applet_as This Script will open the current CodeWarrior Java project's ".html" file with Apple's Applet Runner. E-mail me if you use it. This script may be included on all CD-ROM collections. Joseph Santaniello Trondheimsveien 14 N-0560 Oslo Norway

File Name: run-time-frame-control-10.hqx (116 k)
Date: Nov 09, 1999
From: Stephan Subject: runTime Frame Controller 1.0 The runTime Frame Controller is a debugging tool which allows you to control playback of closed and compiled Macromedia Director movies. More importantly, it gives you a pull-down menu with an overview of all marker labels, contained in the current movie, which will allow you to navigate trough your movies during runtime fast and easy! Pricing and availability RunTime Frame Controller is priced at US$ 30. You receive a personal registration code when you make the payment using the enclosed "Register" application or trough our secure payments service at http://www.whitemedia.com. Frame Controller is available from our website, as well as several online archives. Occiasionally, you may find our software included and distributed on third-party CD-ROMS. (No special permission is needed for inclusion and distribution of this software.)

File Name: run-time-lingo-scriptor-10.hqx (128 k)
Date: Nov 09, 1999
From: Stephan Subject: runTime Lingo Scriptor 1.0 The runTime Lingo Scriptor is a utility which allows you to write Lingo during runtime in Macromedia Director projectors! Ideal for testing and debugging purposes, it even lets you open and save your new Lingo coded scripts! Pricing and availability RunTime Lingo Scriptor is priced at US$ 30. You receive a personal registration code when you make the payment using the enclosed "Register" application or trough our secure payments service at http://www.whitemedia.com. Lingo Scriptor is available from our website, as well as several online archives. Occiasionally, you may find our software included and distributed on third-party CD-ROMS. (No special permission is needed for inclusion and distribution of this software.)

File Name: run-time-memory-checker-10.hqx (100 k)
Date: Nov 10, 1999
From: Stephan Subject: runTime Memory Checker 1.0 The runTime Memory Checker is a utility which monitors memory usage in MacroMedia Director 6 and 7. It allows you to locate and solve memory problems during authoring and during runtime! Pricing and availability RunTime Memory Checker is priced at US$ 30. You receive a personal registration code when you make the payment using the enclosed "Register" application or trough our secure payments service at http://www.whitemedia.com. Memory Checker is available from our website, as well as several online archives. Occiasionally, you may find our software included and distributed on third-party CD-ROMS. (No special permission is needed for inclusion and distribution of this software.)

File Name: rwasm-202.hqx (92 k)
Date: Sep 21, 2001
From: Bryant Brandon Subject: RWAsm 2.0.2 -- An assembler for RoboWar RWAsm 2.0.2 -- An assembler for RoboWar, and a plugin for BBEdit. Requirements: 1) BBEdit Lite 4.0 or better. 2) A Mac that can run BBEdit Lite 4.0 or better. Use: Drop RWAsm into BBEdit's Plugin directory. Open a Robowar robot file with BBEdit. Edit the source, and press command-k to assemble it. Legal: This is distributed as public domain ware. Use it however you like.

File Name: safe-alert-10-c.hqx (136 k)
Date: Jan 05, 1997
From: Todd_Clements@hmc.edu (Todd Clements) Subject: SafeAlert.c - C source code for automatic background/foreground SafeAlert is a set of routines that is meant to reduce the worry involved in attempting to display modal alerts while your application is in the background. Instead of using functions such as StopAlert, NoteAlert, or CautionAlert, you can use calls to SafeAlert. SafeAlert automatically determines whether your application is in the foreground, and based on this (and some other preferences which are all programmer-settable) information can do one or all of the following: o Display a Notification Manager notice if you are not the foreground application o Display a blinking icon of your application in the application menu o Display a diamond next to your application o Display a modal or movable modal alert o Display an alert from dynamic or resource-based information o Automatically remove the alert after a specified period of time Author: Todd Clements (todd@kagi.com or Todd_Clements@hmc.edu) Release: 1.0, December 27, 1996

File Name: sample-scsi-code.hqx (28 k)
Date: Apr 24, 1994
From: david@CS.UCLA.EDU (David Dantowitz) Subject: Sample SCSI code Date: Sat, 23 Apr 94 10:56:30 PDT Someone recently requested sample SCSI code. This was pulled from AppleLink two years ago... Here is a Sample SCSI routine found on AppleLink from D0430 that was posted a while back. The library pointer posted for the Atari ST has lots of useful info, but you'll have to integrate it with the SCSI Manager (see the code below).

File Name: satimage-230.hqx (120 k)
Date: Oct 23, 2001
From: John Rethorst Subject: Satimage 2.3 osax for OS X This is one of the first OS X scripting additions (osaxen). Its impressive command set includes regular expressions. Free. Smile's authors may be reached at: Latest versions: Subscribe to Smile User discussion List at: Satimage's home page: John Rethorst

File Name: save-a-tree-154.hqx (40 k)
Date: Apr 16, 2000
From: Matti Haveri Subject: SaveATree 1.54: prints conserving paper Date: Sun, 16 Apr 2000 22:45:16 +0300 Save A Tree by Michael S. Engber is a free text file printing utility designed to conserve paper by printing on 1 page what would normally use 2 or 4 pages. Since Save A Tree only handles "TEXT" files, the author expected its primary audience to be programmers printing source code. The word wrap option makes it useful for general text printing too. Copies of the source (THINK C) may [could??] be obtained for $20 and a disk w/SASE. I regularly print mailing lists and newsgroup messages (saved and appended to a file with MT-NewsWatcher) with Save A Tree. "MailConverter" can strip off redundant headers from newsgroup messages making the file considerably smaller. I've noticed that sometimes when there is no printer selected in the Chooser, Save A Tree doesn't issue any error message -- selecting a printer has cured this for me. I guess Save A Tree stores its preferences inside the application which rarely requires one to reinstall a fresh copy of Save A Tree if its prefs get corrupted. I hope you like it -- it has saved me tons of paper, ink and time.

File Name: scale-list-xfcn.hqx (24 k)
Date: Jan 17, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: ScaleList XFCN for HyperCard & SuperCard ScaleListMin. XFCN for HyperCard� & SuperCard�. Copyright � 01/96 Tracy L. Hinshaw The ScaleListMIN XFCN takes a delimited list of values, removes the lowest values and returns: a) The "average" of the remaining items. b) The original list with the lowest values removed. The user decides how many values to remove from the original list and defines the "item delimiter." This external is most useful in grade or score-keeping applications where you wish to figure a scaled or curved note. For example, if, in a given course, only the top 30 of 35 homework scores were to be included in a final grade, ScaleListMIN would automatically drop the 5 lowest scores and return an adjusted average. This external is provided as "AnyWare." That is, if you use it, please let me know by sending "Anything" you have cluttering up your desktop: a poem you've written, a picture of your dog, a program you've developed, money, a postcard from your hometown etc. - just something to let me know that these programs are being used and that they're not gathering cyberdust in a virtual warehouse somewhere. (Please don't send any Republican Presidential Candidates though. The 30 or 40 here in Iowa already should see me through!) Any commercial use of ScaleListMIN must be approved and licensed by the author. Send treasures to: Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135 parnassien@netins.net Parnassiens Little Page of Externals: http://www.netins.net/showcase/fornlngz/card/parnassien_externals.html The Foreign Language Resource Centre: http://www.netins.net/showcase/fornlngz/ Tracy L. Hinshaw Parnassien Language Software PO Box 142 Kellogg, IA 50135-0142

File Name: scr-annex-ucberkeley.hqx (4 k)
Date: Oct 19, 1993

File Name: script-builder-10.hqx (32 k)
Date: Dec 13, 1995
From: Gordon Watts -- Brown University Subject: Script Builder v1.0 Hi there, This is Script Builder 1.0. It allows you to add compiled scripts (apple script or any other osa language) to your CW7 (or better) project. Freeware, requires CW7. Includes some source that helps with loading and executing the scripts. Cheers, Gordon.

File Name: scripters-scrap-book-sc.hqx (44 k)
Date: Feb 12, 1996
From: flco@macline.co.uk (Hugh Senior) Subject: ScriptersScrapBook_SC Requires SuperCard A shell for keeping useful codelets and solutions. Comes with annotated functions, handlers, information... just add your own. I believe all codelets included are public domain and /or freely available. If not, *PLEASE* contact me and I will adjust the offering accordingly. /H

File Name: script-extractor.hqx (72 k)
Date: Mar 12, 2001
From: Paul Gronemeyer Subject: ScriptExtractor ScriptExtractor expands the functionality of HyperCard vers 2.4 This is primary a tool for advanced HyperTalk programmers. The card window as a palette "Level" Simply switch to userlevel 5 and open msg window and the variable watcher "Open" Open a stack and extract scripts of stack, bgs, cards and buttons. "Menu" Install scripts in the target stack to install a menu "*" This will allow to export scripts from within the stack. Note, that this is different from the menuItem "Install Menu..." Btn scripts are not exported... (yes, its a little bit of chaos, up to now :-) "Help" Open help Menu "Special" "Info..." Get info about a stack "Compress Stack..." Delete unused lines in the script "Zapp commends..." Delete commends "Install Menu..." Install a menu to remote edit scripts. To use the menu, ScriptExtractor must be open. Choose menuItem "Remove me" otherwise. Functionkeys F1: Message Window F2: Variable Watcher F3: Message Watcher F4: Toggle palette F5: Change creator of text output Default is TBB6 : Tex-Edit Plus Arrowkeys: Switch the palette to the four corners of the screen

File Name: script-palette.hqx (96 k)
Date: May 08, 1999
From: jeanph@vossnet.de Subject: Script Palette (an AppleScript Utility) Script Palette is an easy way to improve your script editor. But don't be misled: what it propose doesn't have the power of real scripting tools. Listening to the complaints about Apple's Script Editor's shortcomings, I have written in AppleScript using Dialog Director and Akua Sweets (you'll also need Jon's Commands if you don't have OS 8.5) an applet to help fill in these shortcomings. Here's how it works: it is a floating palette (that can float above any application) with buttons, that are linked to script files actually. When a button is clicked, the corresponding script file is loaded as script object and executed. And this is why Script Palette's possibilities are without any limits: anyone can create his own script files and have Script Palette load them as buttons. In fact you can also use Script Palette with any other kind of work and create your appropriate buttons. You can customize the style, the width and the height of the buttons. A few basic buttons are povided with Script Palette; you can make use of them or delete them. Script Palette is freeware. Don't forget to drop me a word () saying that you've downloaded it: you'll be informed about updates and receive them directly by email if you wish. And if you find it useful, recommend it to your friends!

File Name: script-scribe-23.hqx (16 k)
Date: Sep 11, 1998
From: lfuller@mindspring.com Subject: Script Scribe 2.3 Script Scribe 2.3 - Development tool for scripters and programmers. This AppleScript application converts tab-indented source code (AppleScript, C, Pascal ...) and double-space-indented source code (HyperTalk) into a dot-double-space-indented format. This format makes source code very easy to read. You can quickly match an if ... statement with the correct end if statement by simply following a column of dots. Useful for debugging and source code printouts. This is a Clipboard Utility -- You first copy the text you want to convert, then run Script Scribe, then paste the converted text where you need it. An Option key feature lets you write the converted clipboard to a Stickies Note on your Desktop. Requires: AppleScript 1.1.2 (not an earlier version); and "Jon's Commands" Scripting Addition.

File Name: scripts.hqx (24 k)
Date: Dec 12, 1997
From: wjshack@anl.gov Subject: QuickMail Pro Autoreply The AppleScript files in this package provide an alternate autoreply for QuickMail Pro that unlike the Mail Manager sends only one autoreply to a given sender. This helps to prevent infinite reply loops and avoids unduly nagging your correspondents. The scripts also permit you to create a list of excluded names who won't be sent an autoreply. Handy for folks on mailing lists. The autoreply is controlled by 3 commands that appear in the Scripts menu: Start Autoreply, Stop Autoreply, and Add excluded name for autoreply.

File Name: script-timer-22.hqx (1004 k)
Date: Dec 01, 2004
From: don@appsandmore.com Subject: Script Timer 2.2 - script and application scheduling software Script Timer will run your AppleScript, perl, or shell scripts, as well as applications, at set times of the day, week, month, or year as well as at regular time intervals ranging from one minute to any number of weeks with specifiable start and stop times. You can also use the program to invoke actions when the computer enters or leaves an idle state. Using a feature called Dynamic Scheduling, you can arrange for an AppleScript script to schedule any other script or application on the fly at a time of its choice. Script Timer has two modules, a scheduling engine with an extremely small memory footprint that is designed to run unobtrusively in the background, and an Editor with drag and drop graphical user interface for creating and manipulating scheduling data files. The scheduling engine runs in the user domain, which allows it to be easily controlled by a Start/Stop button in the GUI program, and provides for greater security. A log file records each action, including error messages and optional messages returned from a script, allowing for easy troubleshooting and script results recording. The application comes with several sample scripts that illustrate its use, including examples of Finder and third party application scripting, and the use of parameterized scripts. Also included is Track Timer, a script that provides an interface between Script Timer and iTunes for automatic music play. System Requirements Mac OS X Version 10.1 and higher Pricing and Availability Script Timer 2.2 is trialware. Unregistered copies are fully functional for 30 days after first use. The application is available for download at . Just click on the Script Timer button. For more information visit the above web site or write to . Registration fees for Script Timer 2.2 are US$12 for a single copy, US$300 for a site license, and $US120 for an academic site license. This version is free for all registered users of version 2.0 or later. Registered users of a previous (1.x) version of Script Timer are eligible for a free upgrade if they have registered at any time on or before July 28, 2004. Registered users are eligible for free email support and receive at least four additional useful scripts upon registration.

File Name: search-script-30-sc.hqx (20 k)
Date: Dec 26, 1995
From: flco@macline.co.uk (Hugh Senior) Subject: SearchScript 3.0 A powerful SuperCard utility which performs customised searches on nominated scripts, graphics, text contents and menus including an optional Find and Replace feature. It provides direct access to both scripts and windows of the nominated project, and can be used with open projects or as a stand-alone to probe closed projects.

File Name: select-ext.hqx (12 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:08:50.46 To: hagood@scri1.scri.fsu.edu CC: Subj: Select Ext Date: Wed, 31 Jul 91 13:00 GMT +1200 From: Allan Udy Subject: Select Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" ext_Select I wanted an easy way of making a selection from a list of things. I had been using a layout and the TextParse external but then I ran into the inevitable problem of having one window open and needing the select. So I wrote this.

File Name: send-it-20.hqx (44 k)
Date: Jun 23, 1999
Subject: Sent It 2.0 From: mccaigr@ibm.net Description: Is an apple script that works with a folder action to automatically attach and mail a document(s) to an individual or group via outlook express when the document is dropped in a watched folder. Can can configure mailing list(s) for script. Requirement: Mac OS 8.5 or up. and Microsoft Outlook Express 4.x Location - Macintosh: Mail or internet tools May be included in Commercial CD's Has been scanned From Ryan McCaigue mccaigr@ibm.net

File Name: send-script-111.hqx (12 k)
Date: Nov 30, 1994
Date: Tue, 29 Nov 1994 18:11:31 -0500 From: edw@distant.com (Ed Watkeys) Subject: BBEdit Send Script 1.1.1 --========================_8865864==_ Content-Type: text/plain; charset="us-ascii" Attached is Send Script 1.1.1, an extension for BBEdit versions 2.2 and later. It allows users to send the contents of BBEdit documents to applications which accept the "Do Script" ('dosc') Apple event. Version 1.1.1 introduces minor fixes and enhancements behind the scenes, and should be considered a bug fix release. The minor version number was incremented basically because I switched from THINK C to CodeWarrior. Also, this version represents the first work I've done on this project in a year and a half, so I thought going to 1.1.x was in order. Have a nice day, Ed --========================_8865864==_ Content-Type: text/plain; name="send-script-111.hqx"; charset="us-ascii" Content-Disposition: attachment; filename="send-script-111.hqx"

File Name: send-to-back-10.hqx (12 k)
Date: Jun 18, 1997
From: ferris@proaxis.com Subject: SendToBack FKEY 1.0 SendToBack is an FKEY that changes the ordering of windows by sending the active (front) window behind any others. This can very handy for flipping through windows, or just to get the front window quickly out of the way without closing it. full C and Pascal source code is also availible Requires: Any Macintosh computer with ~1/2 KB free memory :) Freeware. Seth Hill -- seth@kagi.com http://www.proaxis.com/~ferris/

File Name: send-to-back-source.hqx (24 k)
Date: Jun 18, 1997
From: ferris@proaxis.com Subject: SendToBack FKEY 1.0 Source Full C and Pascal source code to SendToBack FKEY 1.0. SendToBack is an FKEY that changes the ordering of windows by sending the active (front) window behind any others. This can very handy for flipping through windows, or just to get the front window quickly out of the way without closing it. Requires: THINK C 7.04 or THINK Pascal 4.02 Freeware. Seth Hill -- seth@kagi.com http://www.proaxis.com/~ferris/

File Name: sequence-sketcher-106.hqx (448 k)
Date: Sep 29, 2002
From: Andrew Lindesay Subject: SequenceSketcher 1.0.6 SequenceSketcher by Lindesay Electric (c) Andrew Lindesay 2002 SequenceSketcher is an elegant Macintosh tool for the creation of sequence diagrams to aid in the process of software engineering. For all correspondance relating to this and other Lindesay Electric products, please visit the Lindesay Electric web site at... http://www.lindesay.co.nz/ ...or failing this, eMail . Please note that SequenceSketcher requires MacOS version 10.1 or better in order to function. To install SequenceSketcher, drag the application from the "dmg" distribution to the /Applications directory on your Macintosh computer and double click it. This application is commercial and can be used with restriction until it has been licensed. Visit the Lindesay Electric website for more information on licensing this product. The online help has further information.

File Name: serial-port-osax-12.hqx (224 k)
Date: Jun 24, 1999
From: bward@scruznet.com (Blake Ward) Subject: SerialPort Scripting Addition 1.2 There are lots of devices from modems and printers to uninterruptable power supplies and home automation systems that easily plug into any serial port to communicate with a computer. Unfortunately, all too frequently these devices come with Windows or DOS software only. Until now, if you wanted to communicate with these devices from the Macintosh, you were stuck writing complicated serial port communication code in a language like C or C++. The SerialPort scripting addition makes it possible to send and recieve data over the serial port from AppleScript using very easy to write scripts. This shareware scripting addition comes with a comprehensive manual, several sample scripts, and glue code for using it from Frontier. The SerialPort scripting addition supports all of the communication settings (baud rate, handshaking, etc.) and any Macintosh serial port (including add-in cards). For more information on the SerialPort scripting addition and our other shareware products, please visit our web site: http://www.seracsoftware.com/ This release adds another command to check to see how much data is waiting to be sent. It also updates the user's manual and updates the contact info.

File Name: set-dbpath-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:27:13.56 To: hagood@scri1.scri.fsu.edu CC: Subj: GetSEtDBPath Date: Wed, 31 Jul 91 13:11 GMT +1200 From: Allan Udy Subject: GetSEtDBPath To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu"

File Name: set-depth-11-xfcn.hqx (8 k)
Date: Feb 11, 1996
From: sudderth@traveller.com (John Sudderth) Subject: SetDepth XFCN 1.1 An XFCN which will set the bit depth of the main monitor. Version 1.1 - Fixed maximum depth function for PowerMacs.

File Name: set-str-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:07:55.20 To: hagood@scri1.scri.fsu.edu CC: Subj: SetStr Ext Date: Wed, 31 Jul 91 12:59 GMT +1200 From: Allan Udy Subject: SetStr Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" SetStr(STR ID;newString) SetStr will change the contents of string referenced by STR ID to that of newString.

File Name: sf-get-folder-p-pas.hqx (16 k)
Date: Jan 17, 1993
Date: Mon, 11 Jan 1993 13:51:59 +0800 From: Peter N Lewis Subject: /source/pascal/SFGetFolderP.hqx SFGetFolderP, Pascal version This is a pascal version of Ken Kirksey's , SFGetFolder, which allows the user to select a folder following Apple's HI guidelines. I'm not the author, I just converted it to Pascal. The documentation is unchanged from Ken's, but I'm sure you can figure it out. Have Fun, Peter.

File Name: show-init-and-name.hqx (300 k)
Date: Jan 19, 1996
From: lnp@inxpress.net (Dave Friedman) Subject: ShowInitAndName This is a complete package with everything you need to show icons at startup and join the next generation of inits! The entire, fully documented source code is included -- and is free to any programmer who wants it. This next generation of inits display their filenames beneath their icon, and are highlighted while they are active. Best of all, the operating system can override their behavior, so your inits will remain current for years to come. *** BE WARNED! Many old inits rely on obsolete and incompatible code. There are over a dozen different sources for displaying icons at startup, and even Apple uses four different methods in System 7.5.2. The incompatibility among these old inits is especially apparent with the next generation -- but the effect is only a visual nuisance. There's no reason why everyone can't update their inits, especially since the enclosed source code: * Is compilable on both 680x0 and PowerPC * Contains no hacks or assembly language * Is compatible with System 6.0 to the present (7.5.2) * Runs on Mac Plus to the present (Power Macintosh w/PCI) * Includes sample projects for both Code Warrior and Think C Please read the ShowInitAndName.h header file for complete details, including a bibliography! Enjoy, David Cook Storm Impact, Inc.

File Name: showmodal-xfcn-101.hqx (104 k)
Date: Feb 17, 1998
From: dennisb@halcyon.com Subject: ShowModal XFCN 1.01 ShowModal XFCN is an external function that lets you enhance HyperCard stacks with customized modal and movable modal dialogs, just like real Macintosh applications use. It lets you display dialogs with up to 31 interactive items, including a text list or popup menu, text entry boxes, "static" text prompts, checkboxes, radio buttons, pictures and regular or icon buttons, in nearly any combination. ShowModal XFCN has several nice extra features: * For dialogs with text entry boxes, you can use character filters to allow only certain text to be entered * You can create splash screens that automatically close after a timeout value you specify * You can use the "Special Key" feature to assign a command-key to one button in any dialog * You can specify locating the dialog at any location, or automatically center dialogs in the screen or in the current card window * You can cancel a dialog by typing Command-Period or Escape ShowModal XFCN requires HyperCard 1.2 or higher (this stack requires HyperCard 2.0 or higher), a Mac Plus or better, and System 6.05 or higher. ShowModal XFCN is CharityWare (details in the stack).

File Name: showmodal-xfcn-102.hqx (108 k)
Date: Mar 05, 1998
From: dennisb@halcyon.com Subject: ShowModal XFCN 1.01 ShowModal XFCN is an external function that lets you enhance HyperCard stacks with customized modal and movable modal dialogs, just like real Macintosh applications use. It lets you display dialogs with up to 31 interactive items, including a text list or popup menu, text entry boxes, "static" text prompts, checkboxes, radio buttons, pictures and regular or icon buttons, in nearly any combination. ShowModal XFCN has several nice extra features: * For dialogs with text entry boxes, you can use character filters to allow only certain text to be entered * You can create splash screens that automatically close after a timeout value you specify * You can use the "Special Key" feature to assign a command-key to one button in any dialog * You can specify locating the dialog at any location, or automatically center dialogs in the screen or in the current card window * You can cancel a dialog by typing Command-Period or Escape ShowModal XFCN requires HyperCard 1.2 or higher (this stack requires HyperCard 2.0 or higher), a Mac Plus or better, and System 6.05 or higher. ShowModal XFCN is CharityWare (details in the stack). Version 1.02 adds new functionality over Version 1.01, and also includes minor bug fixes as well as additions and revisions to the documentation.

File Name: shutdown-fx-21-c.hqx (436 k)
Date: Jul 15, 1994
From: f8dy@netaxs.com Subject: Shutdown FX 2.1 (source code) Date: Thu, 14 Jul 1994 21:47:25 -0400 (EDT) Shutdown FX 2.1 is a fun little software package which will fade your screen to black on restart and/or shutdown with one of over 60 graphic effects. This package includes complete THINK C 7 source code, project files, and resource files for all components of the Shutdown FX package: system extension, startup application, control application, Gestalt function, shutdown procedure, Notification Manager response procedure, and all 67 fade modules. (Relax, I didn't include 67 project files.) Since fades are stored as external modules (each in its own file), other programmers can easily create their own fades and add to their collection. See the Shutdown FX control application help section ("tech talk" page) for more details, or read about it yourself in TEXT 613 in sfx..rsrc. This version fixes a bug in version 2.0.1 which could cause crashes on very old machines, increases the number of fades to 67, and makes several minor cosmetic improvements in the control application. The compiled, ready-to-use files are available; check ftp sites or e-mail f8dy@netaxs.com. Finger f8dy@netaxs.com for complete program list. Copyright (C) 1993-4, Mark Pilgrim. Please read enclosed file "GNU General Public License" for licensing details.

File Name: sierpinski-triangeln-1-swe.hqx (12 k)
Date: Aug 02, 1997
From: wiss@tordata.se Subject: Sierpinski-Triangeln 1-swe.sit This application is Swedish. It draws Sierpinski-fractals. It runs on every mac with at least system 7. ABSTRACT (in Swedish): Sierpinski-Triangeln 1.0 � och programmerat av: Martin Wiss, 1997. wiss@tordata.se Detta program ritar Sierpinski-trianglar efter instllbara parametrar. Fakta om Sierpinski-Triangeln: Sierpinski-triangeln �r sjlvlikformig: om man f�rstorar en liten del av fraktalen, har den uppf�rstorade delen samma form som fraktalen i helhet. I detta program skapas sierpinski-triangeln genom en sk. slumpvandring s� h�r: V�lj p� en plan yta tre punkter A, B, C som bildar h�rn i en triangel. B�rja slumpvandringen i en godtyckligt vald startpunkt Z0 p� den plana ytan. V�lj slumpvis en av punkterna A, B eller C och g� halvv�gs fr�n Z0 till den valda punkten. Kalla den nya punkten Z1 och upprepa slumpvandringen med Z1 som ny startpunkt. Det ger en ny punkt Z2 och i n�sta steg en ny punkt Z3 osv. Egentligen ska man stryka de 100 f�rsta punkterna eftersom de har inte riktigt hittat sitt m�nster i b�rjan. - Martin Wiss, C/C++ programmeraren.

File Name: simm-stack-47-hc.hqx (232 k)
Date: Mar 16, 1996
From: F. Neumann, florin@quartz.geology.utoronto.ca Subject: SIMM Stack 4.7 submission Description: The SIMM Stack contains memory configuration information for Macintosh computers and LaserWriter products. This copy of the SIMM Stack requires HyperCard version 2.2 or later in order for the pop up menus to function properly. The enclosed file is a self-extracting archive. To use, download, double-click the downloaded file (this decompresses it). WhatUs New on Version 4.7 ------------------------ The following changes appear on SIMM Stack 4.7: 0X1.48BEBBFFFEE50P-895dded new Power Macintosh and PowerBook products. Apple. 0X1.48BEBBFFFEE50P-895dded support for 1 and 2 MB SIMMs to the Macintosh 630 family. % Merryxmas virus prevention added.

File Name: simple-list-201-ppc.hqx (1040 k)
Date: Apr 30, 1999
From: braden@usa.net Subject: Announcing Simple List 2.0.1 Announcing Simple List 2.0.1 � Braden Burton 1999 Simple List is an application that is designed to keep notes, information and general to do memos all in one simple place. The information is in a Hierarchy structure for easy management. Types of information currently avaliable for storage are Internet addresses, contacts, to do's, books, music, videos, notes, extended notes (larger that 255 characters). Simple List 2.0.1 is fully internet integrated with links to web sites, people, books, music, videos and DVD's Web Site: http://www.intell-agent.com/ New to Simple List 2.0.1: Minor internal bug fixes Removed the "Rendezvous with Simple List 2.0" application as this was causing problems. Will be updated at a later date. New to Simple List 2.0 Major Upgrade. Document based - you can now have multiple lists open Specific item types - Different items can hold different types of information. Internet enhanced - most types of information can link directly to the internet Interface Enhancements Can now drag and drop as sub items properly. Uses Navigation Services

File Name: simple-list-2-ppc.hqx (1540 k)
Date: Mar 12, 1999
From: braden@intell-agent.com Subject: Simple List 2.0 PPC Announcing Simple List 2.0 Created by Braden Burton 1999 braden@intell-agent.com Simple List is an application that is designed to keep notes, information and general to do memos all in one simple place. The information is in a Hierarchy structure for easy management. Types of information currently avaliable for storage are Internet addresses, contacts, to do's, books, music, videos, notes, extended notes (larger that 255 characters). Simple List 2.0 is fully internet integrated with links to web sites, people, books, music, videos and DVD's Web Site: http://www.intell-agent.com/ Mail: mailto:braden@intell-agent.com New to Simple List 2.0: Major Upgrade. Document based - you can now have multiple lists open Specific item types - Different items can hold different types of information. Internet enhanced - most types of information can link directly to the internet Interface Enhancements Can now drag and drop as sub items properly. Uses Navigation Services Download File Name: SimpleList2PPC.hqx -- - Braden Burton. --> The Truth is Out There <-- - - - Simple List: http://www.intell-agent.com/

File Name: simple-text-compiler-02b.hqx (40 k)
Date: Sep 11, 2002
From: tredje design Subject: SimpleText Compiler 0.2b (beta) SimpleText Compiler 0.2b - Text processing for SimpleText (c)2002, Eric Roller, tredje design SimpleText Compiler creates styled text from plain text files with HTML-like commands. The result is a properly styled text file that is viewable in SimpleText. New in this version: - Multiple find and replace steps to insert user-defined macros. - Support for HTML-style comments which will be removed. Version 0.2b is a beta release and will expire Nov. 30, 2002. For more information, visit http://www.tredje.com/stcompiler.html

File Name: size-rect-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 21:06:28.60 To: hagood@scri1.scri.fsu.edu CC: Subj: SizeRect Ext Date: Wed, 31 Jul 91 12:58 GMT +1200 From: Allan Udy Subject: SizeRect Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" SizeRect(left;top;right;bottom) lets you draw a rectangle and returns the LOCAL coordinates.

File Name: smart-view-21.hqx (608 k)
Date: Jul 16, 2001
From: Sascha Bigalke Subject: SmartView 2.1 SmartView 2.1 - With SmartView you are able to display and organize setext files like TidBITS for example. Hyperlinks in the setext document are clickable and dragging of selected text is also possible. New in Version 2.1 is spacebar reading (pressing the spacebar shows the next screen of text). Balloon help is supported and double-clicking functionality has been added to the document archive. SmartView is freeware and requires a PowerPC based Macintosh with Mac OS 8.5 - Mac OS 9.1.

File Name: smile-166.hqx (1340 k)
Date: Aug 31, 1999
From: satimage@imaginet.fr Subject: Smile 1.6.6. Hello, Smile, the cool script editor for AppleScript which makes so much more, ships in a new release 1.6.6. Smile 1.6.6 is a much better scriptable text editor than before. For more info and for updates, check often Smile's home page from Australia at : http://www.tandb.com.au/smile/ Enjoy ! Emmanuel Levy Satimage

File Name: smile-16.hqx (1124 k)
Date: Jun 08, 1999
From: satimage@imaginet.fr Subject: Smile 1.6, the free AppleScript editor for PPC. Smile is a PPC-only software. Smile is a user-friendly AppleScript editor for beginners, and an integrated environment for AppleScript developers. Smile fills Script Editor's main gaps (Search, 32k limit, drag & drop, "Handler" pop-up menu, live scrolling), is faster (Smile is PPC native), it has a built-in "Script" menu, and it implements the most recent Apple technologies (Appearance, Navigation). Smile includes text windows which offer a favorable environment for editing and debugging scripts. In text windows, scripts can be executed on a line-by-line basis, or in selected blocks. Being able to execute specific lines is a very powerful feature for a fast and efficient debugging. In line help easily available and much documented. Smile is of interest to AppleScript developers and experts. It is scriptable, recordable, attachable, and factored. The Smile package includes the Satimage osax. The Smile package is a freeware or, more accurately said, a feedbackware - our company uses it internally. Thank you. Emmanuel Satimage, France

File Name: smile-osx-230.hqx (1020 k)
Date: Oct 23, 2001
From: John Rethorst Subject: Smile 2.3 for OS X This OS X-only version of the only free Applescript editor that supports scripts larger than 32K has just been updated to support changes in OS 10.1. Smile's authors may be reached at: Latest versions: Subscribe to Smile User discussion List at: Satimage's home page: John Rethorst

File Name: snag-window-101.hqx (252 k)
Date: Sep 16, 1999
From: snagglepuss@earthlink.net Subject: SnagWindow 1.0.1 SnagWindow 1.0.1 is an Applescript application that automates the capture window command (caps lock-command-shift-4) in MacOS. The user can select how many window caps to make and at what interval. Requires Applescript. Freeware.

File Name: source-tools.hqx (168 k)
Date: Dec 23, 1996
From: (Jeff Quade) jquade@bigfoot.com Subject: Source Tools 1.0 Source Tools - A Macintosh utility for programmers. Many features do not work as this program was never completed. No documentation available. Use at your own risk. Written by Quade Publishing (Jeff Quade). Freeware.

File Name: space-invaders-30r2-osx.hqx (3048 k)
Date: Feb 29, 2004
From: dbagno@mac.com Subject: Music Space Invaders 3.0 (OSX) r2 Music Space Invaders 3.0 (OSX) r2 02/29/04 (c) 2004 By David Bagno Description Music Space Invaders 3.0 is a complete remake of it's earlier versions engineered from the bottom up for Apple's New OSX. The interface is beautiful and its packed with functionality. It will help those who wish to learn music faster then they dreamed possible. It is the quickest path towards learning music literacy. It encompasses and enormous range of use. It will help the beginner and push the advanced. The bottom line is you will be able to sight read music like the pros. Requirements This is a Macintosh OSX version only. There are earlier versions of Musical Space Invaders available for PCs and Macintosh OS9. To use this program with an external midi keyboard you will need a midi keyboard with a USB connection. Make sure your midi keyboard and drivers are properly installed. Installation Double click on Musical Space Invaders 3.0 (OSX) zip file and extract it to your hard drive. This will happen automatically after downloading the program with Safari. The program must live in the Musical Space Invaders 3.0 folder but you can drag the program icon to the Doc Bar making a short cut. Double click on the program icon when you are ready to start. This is a trial version of the program. It will expire 30 days after you first launch it. It is fully functioning no features have been disabled. This is the only copy you will need. The unlocking code will activate or reactivate the program once it has expired. How To Use This Program Musical Space Invaders is an extremely versatile program. It will benefit all ages and levels. Even accomplish pianist will improve their sight-reading skills. The secret to Musical Space Invader`s power is rooted in its ability to be customized for all levels. It also has the benefit of being programmed by a professional pianist and composer. If it is used properly, the note reading facility attained only after years of piano lessons can be compressed into a few months. Take greater control of your musical destiny. Though this program is primarily geared toward those learning the piano it can be used by anyone interested in learning to read music.

File Name: spam-scripts.hqx (32 k)
Date: Jun 04, 1999
From: dbronson@rny.com Subject: SpamScripts for Emailer This archive contains two AppleScripts for use with Claris Emailer 2. I wrote them as quick little hacks to save me time, with no intention of releasing them to the general public. They are neither sophisticated, nor particularly flexible, so don't expect much. "Recycle Spam" takes a multiple selection of messages, repackages them all as forwards with full header info and sends them to the address of the Spam Recycling Center. "Spam Cop Automator" takes your spam one message at a time, again including full header info, and semi-automate the process of entering the spam into SpamCop.

File Name: spect-fft-960312.hqx (44 k)
Date: Mar 16, 1996
From: Masafumi Ueda, hajime@singnet.com.sg Subject: SpectFFT 960312 - Integer FFT Library SpectFFT is a library for performing integer FFT. It is made from SoundVision FFT, and is almost identical to SoundVision FFT. It is real fast (take a look at SoundVision and you see its speed), and real easy to use. SpectFFT is intended to be used with Metrowerks CodeWarrior. A 68K sample project is included. SHAREWARE. License fee depends on your usage. Masafumi Ueda

File Name: speech-unit-p.hqx (12 k)
Date: Sep 03, 1993
From "PAUL M SHELDON " Thu Sep 2 10:50:08 1993 Date: Thu, 2 Sep 1993 10:23:13 -0500 From: PAUL M SHELDON Subject: my speech object (5 hours small unit, I'm getting better) --1426085571-978700603-746985779:#3021 Content-Type: TEXT/PLAIN; charset=US-ASCII I didn't have help in c translation to pascal from the kid I mentor, PJ Traue, this time, so there are definite guesses in pascal meaning of c. In this archived submission are four mpw text files. I have included interface and implementation of the speech unit, my old code segment that doesn't use the unit and a new code segment which does. I noted that the new code segment that uses the unit must also have a uses speech or it won't know the meaning of a type, SpeechChannel. That's odd, since I tried not having uses all the way up the hierarchy of calling routines and the object oriented pascal language only caught me there. I am curious as to when I can get away with not using uses items; I am curious as to how much is, as they say in modula language, hidden import. This speech unit works, but may have mistakes in particular in the Gestalt manager call pascal interpretation of the c code written up in the apple docviewer document on speech manager. Maybe the kid I mentor will correct my translation. Maybe someone out there will. I also have Halts to handle os errors. I think that is sort of lame, because I don't insure that all objects are free'd with such a handling. Someone more savvy than could improve on this, for sure. I did several experiments with the unit. You will see my earlier (working) experiments commented out. I wanted to see what a Boris with a Brenda echo would sound like. It sounded like an incompetant translator, not like an echo. There was a time delay, even when I didn't put it there from the speech processing. A very short time for the Brenda echo, but noticeable. If you use the same speaker object to speak concurrently, it cuts its own speech off after an interceded delay. Evidentally, to have concurrent speech, your program must seize a different channel. What you can do with this: With this as a unit in a text editor, you should be able to select things you want to have the mac speak. When you use this unit, you may discover a greater wisdom that I found making it and improve upon it. For your courage, before I tried making this primative thing, I thought it would take more than twice as long as it did. It didn't, even though I was exhausted from other things I did that day! With this submission, you can get the feel of a boundary on how long it takes pascal procedural code to be turned into a prototype unit for an object. --1426085571-978700603-746985779:#3021 Content-Type: APPLICATION/octet-stream; name="speechunitex.hqx" Content-ID: Content-Description:

File Name: speed-app-203.hqx (1272 k)
Date: Feb 14, 2001
From: Pecetta Subject: SpeedApp 2.0.3 SpeedApp 2.0.3 for Power Macintosh released Stefano Ghielmi & Matthew Hershberger are proud to announce the release of SpeedApp 2.0 for Power Macintosh computers. SpeedApp is the fastest way to run an application on Power Macintosh computers! Using a shortcut, you can call SpeedApp from the Finder (like with Sherlock), type an application name (or merely a portion of it) in the main window and press the Enter/Return key on your keyboard to quickly launch the application you want to use. Thanks to SpeedApp you don't need to touch your mouse for all these steps. Using SpeedApp you will not need to open folders, or create aliases anywhere for fast access to some application, thanks to SpeedApp you will run every application is installed in your Macintosh without even needing to remember where it is! SpeedApp has been totally rewritten by a new cool programmer who has joined in this version, his name is Matthew Hershberger. Thanks to him SpeedApp is now more stable and many new features have been added. SpeedApp requires a Power Mac with Mac OS 8.5 or higher. SpeedApp is shareware $20 for single users. Site-wide and world-wide licensing options are also available. Instructions and the program are available at: http://space.tin.it/clubnet/sghielmi http://space.tin.it/clubnet/sghielmi/downloads/speedappeng.sit

File Name: speed-dice.hqx (20 k)
Date: Jan 27, 1998
From: claudevo@hotmail.com Subject: Speed Dice stack The stack "Speed Dice" version 1.0 is freeware. It needs HyperCard Player 2.0 or higher. A Macintosh Classic is recommended. Enjoy! � Claude Vanolst, 1998. This HyperCard stack may be distributed freely, as long as it is not for profit. Express permission is granted to online services and public domain distributers to pass this stack. Contact: claudevo@hotmail.com http://personal.naz.com/personal/clickloc/

File Name: spinda-watch.hqx (12 k)
Date: Oct 23, 1998
From: stux@mactrix.com Subject: SpinDaWatch - MacOS Busy Cursor Routines SpinDaWatch is a MacOS Library (Provided in source form) to implement very easy yet elegant animated busy cursors in any MacOS Application. FREEWARE, but do send me a note if you use this :) The original source was written back in 1996 based on a CSMP pascal tidbit... I recently uncovered it on an old zip and thort what the hell... I'll see if its still fine... 1996: Ran under System 7.5 on my LCIII 1998: Runs unmodified under MacOS 8.5 on a PowerMac compiled with CWPro 4 12/10/98 2:48am �1998 Mactrix Corporation, Cinamin Software mailto:stux@mactrix.com http://www.mactrix.com

File Name: spm-palettes.hqx (20 k)
Date: Feb 22, 1996
From: Dan Crevier Subject: OneClick SPM palette SPM Palette is a OneClick palette for use with the Symantec Project Manager (Symantec C++ 8.0 or later). Dan Dan Crevier

File Name: square-button-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:39:24.63 To: hagood@scri1.scri.fsu.edu CC: Subj: SquareButton ext Date: Wed, 31 Jul 91 09:19 GMT +1200 From: Allan Udy Subject: SquareButton ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" SquareButton JJJThis procedure does not require parameters. This procedure manages an external area in an 4D layout and simulates an invisible button which is highlighted by an invert. You can get the value of the button by calling ReadButton (another external routine). The button is 1 if it has been clicked, 0

File Name: srgp-x-10b1.hqx (2364 k)
Date: Oct 18, 2002
From: Nick Zitzmann Subject: SRGP-X 1.0b1 Abstract This is SRGP-X 1.0b1. It is a port of the SRGP framework from the Mac Toolbox to Carbon, so programs that use SRGP (Simple Raster Graphics Protocol) can be compiled and run on Mac OS X. It requires Mac System 8.6 or later w/any version of CarbonLib, or any version of Mac OS X. It also requires either Apple's developer tools or CodeWarrior Pro 6 or later. SRGP is a raster graphics library described in the book Computer Graphics: Principles and Practice by James D. Foley, et al. (ISBN: 0201848406 for the second edition). There was also a Mac-specific SRGP book in print at one time or another, Introduction to Computer Graphics Macintosh Version Software of SRGP and SPHIGS Software by James D. Foley, et al. (ISBN: 0201609568). SRGP is mainly used to teach students about computer graphics, but for the purpose of this submission it belongs in the Developer tree. Nick Zitzmann

File Name: standard-get-anything-c.hqx (20 k)
Date: May 26, 1995
Date: Fri, 26 May 1995 05:56:56 -0700 From: ammon@cs.byu.edu (Ammon Skidmore) Subject: StandardGetAnything.c 1.0.1 StandardGetAnything.c is source code that displays an open dialog that returns both files and folders. Unlike its predecessors, StandardGetAnything.c does not use any global variables and the code does not rely upon any external, non OS libraries (stdio.h). Metrowerks C and THINK C 7.0 projects included. Released under Public Domain by Ammon Skidmore (ammon@cs.byu.edu)

File Name: standard-get-folder-20-c.hqx (260 k)
Date: Sep 02, 1995
Date: Mon, 28 Aug 1995 08:03:09 -0700 (PDT) From: Chris Larson Subject: StandardGetFolder v2.0 -- folder selection via standard file StandardGetFolder is a library which allows user selection of folders through the Standard File Package. Version 2 adds a "New Folder" button for creation of folders, allows selection of folders based upon access priveleges, provides more robust error checking and includes dramatically imporved documentation. Complete source code for Metrowerks CodeWarrior (version 6) is included (although the routines should compile with other compilers). o Please feel free to include this package on any CD-ROM you see fit. --Chris

File Name: start-thing-105.hqx (124 k)
Date: Feb 06, 1998
From: objectivesw@kagi.com Subject: StartThing 1.0.5 - simple and powerful Objective Software announces the maintenance release of StartThing 1.0.5. * Version 1.0.5 (98/01/31) - Added a checkbox that activates or deactivates the hot spot corner. - The Launcher Mode now deactivates the standard screen-saver Gestalt selectors 'SAVR'/'SAVC' for running both StartThing and a screen-saver such as AfterDark. StartThing is a very cool, simple and powerful screen-saver. Install the control panel, choose the delay before the saver starts up at idle time and the application to launch. That's it! The application to launch can be a Macromedia Director Projector, a SuperCard project, a Quark-Immedia Presentation, an Applet or any other application... Tips: - You can easily create your own screen saver by choosing the "QuickShow" application (by David Howel) as the startup application. QuickShow is a freeware utility that shows all pictures, jpeg, QuickTime movies, etc. from a folder. - There are also a lot of tools to convert a QuickTime movie into an application. Support: mailto:objectivesw@kagi.com Author: Harry Alloul Price: $10 (shareware, see docs for more info) Site license: $100 (shareware, see docs for more info) Register: http://order.kagi.com/?HL&S Info: http://www.planete.net/~objectiv/ A site license of StartThing... what for? If you intend to use StartThing on a single computer, the site license is not for you: you only need to get a $10 single-user license.

File Name: storeyurstuff-101.hqx (120 k)
Date: Mar 12, 1999
From: tjriley@btinternet.com Subject: Store Yur Stuff! Store Yur Stuff! acts as a storage space for text and pictures while you work. Each window has eight boxes to store an item in each. Text or pictures can be dragged into and out of the boxes. Store Yur Stuff! works with any drag and drop aware program that supports text and pictures. Programs such as ClarisWorks or CodeWarrior work well with Store Yur Stuff!. Store Yur Stuff! also supports styled text. System Requirements: Drag and Drop (System 7.5+)

File Name: streamer-c.hqx (108 k)
Date: May 01, 1993
Date: Fri, 30 Apr 1993 14:17:32 -0700 (PDT) From: HOWELL@UPS.EDU (JON) Subject: Streamer.hqx Here's the source to Bill's streamer, a little backup program for QIC24 streaming tape drives and such. I took it home and compiled it, and discovered this version waits indefinately for devices that don't exist on the bus. (while(); sorts of loops in scsi.c) After I fixed that to timeout, it seems to work right. It's pretty basic -- tiny interface, very little error handling (though error checking stuff is in place), but this is how he sent it. I intend to upgrade it a bit, and when I do, I'll send it in. Bill said it is to be under the usual copyleft freeware sort of arrangement -- distribute it, but it remains his property. (don't sell it.) (thanks, Bill!) --Jon ---- Here it is (a bit of a mess I'm afraid - kind of in between versions - so if you can't get it to compile properly, get back to me). It's a binhexed stuffit file, so you should be able to unpack everything OK. I've not bothered to split it up into little pieces since most mailers seem to be able to cope nowadays. If it does get to you OK, then please let me know (and yes, do forward it to macgifts) Have fun! Bill

File Name: string-2-array-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:38:39.91 To: hagood@scri1.scri.fsu.edu CC: Subj: StrToArray ext Date: Wed, 31 Jul 91 09:19 GMT +1200 From: Allan Udy Subject: StrToArray ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" STRTOARRAY(STR#ID;Array;Error) STR#ID -> The resource Id of the requested STR#. Array -> The 4D array to fill, this must be declared as a TEXT array. Error <- The error code if there was a problem.

File Name: string-generator-pro-10.hqx (1752 k)
Date: Oct 18, 2000
From: Robert Lach Subject: String Generator Pro 1.0 What is String Generator Pro (SGP) ? SGP is a tool for all you boys & girls who have to handle with structurated text, e.g. programming source code like Pascal, C, C++, Basic, JavaScript, Java, HTML. SGP is also very useful when you want fast and simply to build a table or a report or when you want to numerize something. The big diffrent between SGP and an normal text-editor, that SGP is not able to edit any text, instead of this you are generating the text you need. SGP has a lot of features to do things like that very fast and easy. It has great drag&drop support, which includes dropping of files & folders (e.g. drop hunderts of picture files on SGP to create the img-tags for your webpage). SGP has great features: - 'Generate on drop' (autogenerate strings by simply dropping text or files on SGP) - multiclipboard (you can drop more then one thing at the same time and don't care if you just need this text later) - save your string commands if you need them often without any file-dialogs - minimize-button to keep your screen free and a lot of more things... Just visit the SGP-Website to learn more about SGP, to see great examples and Gif-animations which shows best the work with SGP. http://www.robs-world.de/software/sgp/ Have fun generating string!p://www.robs-world.de/software/sgp/

File Name: strip-char-xfcn.hqx (20 k)
Date: Jan 15, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: StripChar. XFCN. HyperCard & SuperCard Copyright � 1/96 Tracy L. Hinshaw Here is a handy xfcn that removes all instances of a given character from any valid HyperCard/Supercard container or field. If the optional third parameter is set, StripChar replaces the instances of the "CharToStrip" with the new one. This is handy whenever you want to convert delimited data to a different formt, when you need to control user input (i.e.: Strip colons, commas, diacriticals, carriage returns from a response) or when you just want to get rid of an annoying character for whatever reason. StripChar will work with containers up to 30000 chars in size. It may work with containers larger than that but, to tell the truth, I've never tried it. StripChar is provided as "AnyWare." That is, if you use it, please let me know by sending "Anything" you have cluttering up your desktop: a poem you've written, a picture of your dog, a program you've developed, money, a postcard from your hometown etc. - just something to let me know that my programs are being used and that they're not gathering cyberdust in a virtual warehouse somewhere. Any commercial use of StripChar must be licensed and approved by the author. Send treasures to: Tracy L. Hinshaw Parnassien Language Software P.O. Box 142 Kellogg, IA 50135 parnassien@netins.net http://www.netins.net/showcase/fornlngz/card/parnassien_externals.html

File Name: strip-links-xfcn.hqx (20 k)
Date: Jun 14, 1996
From: (Nick Iozzo) niozzo@ux1.cso.uiuc.edu Subject: stripLinks XFCN, WWW Striplinks is a XFCN that strips HTML tags out of a container. StripLinks is courtesy ware. Please acknowledge the author in the about box or documentation if you use striplinks. The author of stripLinks is Jason Buberel. the contact person for stripLinks is Nick Iozzo (niozzo@uiuc.edu).

File Name: str-list-20-c.hqx (40 k)
Date: Oct 15, 1995
From: tinyjohn@harrier.sasknet.sk.ca (tinyjohn) Subject: StrList-2 Routines for creating, manipulating, and using string lists (the STR# resource type) in your C/C++ programs. NEW: facilities for high speed string lookup in string lists, and routines using string lists as sets of strings included. Includes text and 411 help documentation.

File Name: strlist3-c.hqx (36 k)
Date: Mar 29, 1996
From: John Montbriand, tinyjohn@sasknet.sk.ca Subject: strlist3 strlist3 replaces strlist1 or strlist2. Routines for working with string lists (the STR# resource type). - routines for creating string list structures in memory. - routines for modifying string lists, - routines for quickly accessing strings stored in string lists, - routines for using string lists as 'sets of strings', - and other assorted string list functionality too.. Full C source code, tons of documentation, and a 411 help file. These libraries are for free. Copyright (C) 1995, 1996 by John Montbriand. All Rights Reserved.

File Name: str-list-4.hqx (36 k)
Date: Aug 30, 1997
From: tinyjohn@sk.sympatico.ca Subject: StrList4 StrList 4 Version 4 replaces versions 3, 2, and 1. Routines for working with string lists (the STR# resource type). - routines for creating string list structures in memory. - routines for modifying string lists, - routines for using string lists as 'sets of strings', - and other assorted string list functionality too.. Full C source code, tons of documentation, and a 411 help file. General String List (STR#) editing routines, hqx file. Copyright (C) 1995, 1996, 1997 by John Montbriand. All Rights Reserved. Permission granted for public use. Distribute freely in areas where the laws of copyright apply. USE AT YOUR OWN RISK. DO NOT DISTRIBUTE MODIFIED COPIES. Comments/questions/postcards to the author at the address: John Montbriand P.O. Box. 1133 Saskatoon Saskatchewan Canada S7K 3N2 or by email at: tinyjohn@sk.sympatico.ca see also: http://www3.sk.sympatico.ca/tinyjohn/

File Name: stuff-folder-10.hqx (48 k)
Date: Aug 04, 1996
From: (Reinder Verlinde) reinder@neuretp.biol.ruu.nl Subject: Stufffolder 1.0 Stufffolder 1.0 is an interface enhancement for StuffIt Lite. A "Stufffolder" is an ordinary file which is a sort-of mix between a StuffIt archive and a Finder folder. Drag an item onto an Stufffolder, and it gets added to the archive. Double-click a Stufffolder, and it gets opened with StuffIt Lite (similar to StuffIt deLuxe 4.0's 'True Finder Integration', but less polished). Freeware, CD ROM publication allowed. Source code included (note for programmers: the hack used to create this may be applicable to other archiving utilities)

File Name: stuffIt-commands-osax-55.hqx (96 k)
Date: Oct 14, 2001
From: John Rethorst Subject: Stuffit Commands OSAX 5.5 The StuffIt Commands OSAX is a scripting addition that adds to your scripting system the ability to directly interact with the StuffIt Engine from Aladdin Systems. The StuffIt Engine is included with almost all commercial and shareware Aladdin products - check your Extensions folder. If you don't have it, and wish to use this OSAX, download DropStuff w/Expander Enhancer from the Aladdin web site (). StuffIt Commands now supports all the new features of StuffIt 5.0 and later versions, including new commands for Zipping as well as MacBinary and UUencoding. The author, Leonard Rosenthol, permits free distribution and use. Further info available at his web site, www.lazerware.com. John Rethorst

File Name: stuffIt-sdk-512.hqx (4368 k)
Date: Sep 22, 1999
From: eric@aladdinsys.com Subject: StuffIt Engine SDK 5.1.2 We've made it easy to add the latest StuffIt compression and decompression technology to your applications. Plus you can add all of the other file formats commonly found on the Internet. It's all found in one application programming interface (API) to make it even more convenient for you. With version 5.1.2 of the SDK you get the very latest StuffIt Engine technology plus a whole lot more: * Multi-Lingual. All strings are stored in Unicode, lending files to better cross-platform capabilities. * Multi-Platform. All OS file information is saved, translated and restored, regardless of the source or target platform (Macintosh, Windows or Unix). * Save and restore item comments on Macintosh files and folders. * Choice of compression methods. Choose between Fastest and Maximum, Fastest allows 20 0.000000aster compression and Maximum compresses files up to 15-20(null)maller. * Updated MIME translation. * Creates and decodes the new MacBinary III file format. * Full HFS+ support on the Macintosh with correct translation of creation and modification dates. Macintosh file comments are also saved and restored. * No limits. No archive file size or number limits * ShrinkWrap. Ability to mount disk images using Aladdin's ShrinkWrap(tm) technology * PrivateFile and Lha archives. Includes ability to decode Private File(tm) and Lha Archives One Application Programming Interface (API) The single API makes it easy to include all of these file formats or just the ones you really want. * StuffIt compression and decompression * ZIP decompression * BinHex decoding * MacBinary decoding * UUcode decoding * ARC decompression * GZIP decompression * Unix Compress decompression * AppleLink Package decompression * Compact Pro decompression * Mounting ShrinkWrap disk images * Private File and Lha decoding

File Name: stus-thread-utilities-c.hqx (24 k)
Date: Mar 21, 1994
From: Stuart Cheshire Subject: Thread Manager Utility source code Date: Sat, 19 Mar 1994 17:33:35 -0800 // StuUsThreadUtils // // (C) 6th March 1994 Stuart Cheshire // StuUsThreadUtils is an ongoing development to make useful ThreadManager routines available to the public. I wrote it because Apple's Thread Manager is a great step forward to helping more developers create multi-threaded applications, with all the benefits that can bring to us end-users, so I'm very happy about it. However, the facilities provided by Apple's Thread Manager are very raw and minimal, and the supplimentary routines provided in Apple's ThreadUtils leave much to be desired, and are more likely to put people off thread programming than encourage them. Because of this, I wrote my own ThreadUtils. They are simple, elegant, and efficient, and should make people's lives much easier when they are trying to write threaded code. There are three files in this package (so far): // ThreadSynch.c/h // This file defines thread synchronization primitives: // Semaphores, Mutual exclusion locks, and Condition variables. // Pipeline.c/h // An example of a library using mutual exclusion locks, and condition // variables to implement a producers/consumers pipeline // test.c // Example code to use the above files. Stuart Cheshire * WWW * Stanford Distributed Systems Group Research Assistant * Escondido Village Resident Computer Coordinator * Macintosh Programmer

File Name: stuu-11.hqx (40 k)
Date: Apr 10, 1996
From: Stuart Cheshire, cheshire@DSG.Stanford.EDU Subject: StUU 1.1, a fast UUdecoder for the Mac StUU is a lightning fast, Internet Config aware, drag-and-drop UUdecoder for the Mac. Version 1.1 dramatically improves performance on Macs with RAM Doubler or Virtual Memory turned on. (StUU 1.0 thought it had lots of free memory to use, and then ran really slowly because the memory it was using wasn't real RAM, it was only virtual memory.) Stuart Cheshire * World Wide Web Page * Stanford Operating Systems and Networking Group Research Assistant * Stanford Residential Computing Associate * Macintosh Programmer

File Name: suntar-132-c.hqx (368 k)
Date: Nov 11, 1992
From: speranza@cirfid.unibo.it (Sauro Speranza) Subject: UPLOADING suntar1.3.2src.cpt.hqx Date: Tue, 3 Nov 92 13:37:09 MET [Source cdode for sun tar application uploaded the other day -- Gordon]

File Name: super-lock-lite-401.hqx (752 k)
Date: Sep 20, 1999
From: info@trivectus.com Subject: Security/Password protection program: SuperLock 4.0.1 Lite SuperLock Lite is a slimmed-down version of the popular SuperLock Pro. Designed with the home and small-office user in mind, SuperLock 4.0 Lite has the following features: * Immune to force-quitting with Command-Option-escape * Immune to the Shift key being held down on startup * Maintains an activity log and notifies owner of attempted break-ins * Hides the desktop and all other windows for privacy * Supports dual users, with one being an administrator * Shuts down the Mac after too many attempts In addition, it features a customizable message in the login dialog, support for Navigation Services, and is backed up by TriVectus's world-class technical support. SuperLock 4.0 Lite requires Mac OS 8 and the PowerPC processor. It is sold as shareware at a price of $25 for a single-user license. Site and worldwide licenses are also available. TriVectus home page: http://www.trivectus.com/ For more information: mailto:info@trivectus.com

File Name: super-lock-pro-402.hqx (1592 k)
Date: Feb 02, 2000
From: TriVectus Subject: Security/Password protection program: TriVectus SuperLock 4.0.2Pro SuperLock Pro--the premier shareware security utility for Macintosh--supports many powerful features, including: * Supports thousands of users and three levels of access * Protects the hard drive even when a CD or floppy is used to start up the Mac * Immune to force-quitting * Immune to shift key extension bypassing on startup * Full activity logging, including process tracking (log when apps are launched and terminated) * Full-featured break-in attempt notification, including alarm sounds and forced delays between attempts * Built-in screen saver used when login dialog is displayed * Instant hot-key activation of login dialog, no matter what program is active * Auto-activation of login dialog after a period of user inactivity * Auto-activation of login dialog during wake-up from sleep * When login dialog is displayed, all background windows, the desktop, and the control strip are hidden * Supports forced-shutdown of Mac after too many login attempts * Supports forced-sleep of Mac after too many login attempts * Offers customizable login dialog * ...And much more Version 4.0.2 fixes several bugs as documented in the package, the most important being: * Fixed a compatibility problem with the control strip on some 8.0/8.1 systems. * Fixed a couple of Type 3 crashes in Client on some systems. * Fixed a minor incompatibility with Mac OS 9. * Fixed a problem where Client would sometimes crash the first time it was run after startup. SuperLock 4.0 Pro requires a PowerPC processor and Mac OS 8 or higher. It is sold as shareware at a price of $35 for a single-user license. Site and worldwide licenses are also available. SuperLock 4.0 Lite, a slimmed-down version of Pro, is also available beginning at $25 for a single-user license. For more information, visit SuperLock's home at:

File Name: super-lock-pro-40.hqx (1580 k)
Date: Sep 01, 1999
From: info@trivectus.com Subject: Security/Password protection program: SuperLock 4.0 Pro SuperLock Pro--the premier shareware security utility for Macintosh--supports many powerful features, including: * Supports thousands of users and three levels of access * Protects the hard drive even when a CD or floppy is used to start up the Mac * Immune to force-quitting * Immune to shift key extension bypassing on startup * Full activity logging, including process tracking (log when apps are launched and terminated) * Full-featured break-in attempt notification, including alarm sounds and forced delays between attempts * Built-in screen saver used when login dialog is displayed * Instant hot-key activation of login dialog, no matter what program is active * Auto-activation of login dialog after a period of user inactivity * Auto-activation of login dialog during wake-up from sleep * When login dialog is displayed, all background windows, the desktop, and the control strip are hidden * Supports forced-shutdown of Mac after too many login attempts * Supports forced-sleep of Mac after too many login attempts * Offers customizable login dialog * ...And much more Version 4.0.1 fixes several bugs as documented in the package, the most important being: * Screen saver can now activate when set to delays longer than five minutes. * Client can auto-activate after delays longer than five minutes. * Control strip hiding is handled much better after initial startup. * Improved startup-security when items are installed in the Finder's Startup Items folder. * A work-around for a Navigation Services problem has been imple- mented. SuperLock 4.0 Pro requires a PowerPC processor and Mac OS 8 or higher. It is sold as shareware at a price of $35 for a single-user license. Site and worldwide licenses are also available. SuperLock 4.0 Lite, a slimmed-down version of Pro, is also available beginning at $25 for a single-user license.

File Name: super-lock-pro-451.hqx (1908 k)
Date: May 31, 2000
From: TriVectus Subject: Security/Password protection program: TriVectus SuperLock 4.5 Pro [version 4.5.1] SuperLock Pro is a security program designed to protect Macs from casual snoopers. Used by schools, companies, and governments around the world, it is considered the premier shareware security utility. Some of its many features include: * Supports thousands of users and three levels of access * Protects the hard drive even when a CD or floppy is used to start up the Mac * Immune to force-quitting * Immune to shift key extension bypassing on startup * Full activity logging, including process tracking (log when apps are launched and terminated) * Full-featured break-in attempt notification, including alarm sounds and forced delays between attempts * Built-in screen saver used when login dialog is displayed * Instant hot-key activation of login dialog, no matter what program is active * Auto-activation of login dialog after a period of user inactivity * Auto-activation of login dialog during wake-up from sleep * When login dialog is displayed, all background windows, the desktop, and the control strip are hidden * Supports forced-shutdown of Mac after too many login attempts * Supports forced-sleep of Mac after too many login attempts * Offers customizable login dialog * ...And much more Version 4.5 adds file and folder protection on a per-user basis, the ability for all users to change their own passwords, increased user control over startup items at launch time, greatly improved compatibility between the drive protection feature and other programs, more logging options, the ability to disable MacsBug, and more. SuperLock 4.5 Pro requires a PowerPC processor and Mac OS 8 or higher. It is sold as shareware at a price of $35 for a single-user license. Site and worldwide licenses are also available. SuperLock 4.0 Lite, a slimmed-down version of Pro, is also available beginning at $25 for a single-user license.

File Name: sw-21-base.hqx (2044 k)
Date: Jun 12, 1998
From: trickys@doomhammer.com Subject: SW++2.1-Base.sit SpriteWorld++ 2.1 Released (C++/OOP Version of SpriteWorld 2.1) Following the recent announcement of SpriteWorld 2.1, I'm happy to announce that its C++ counterpart, SpriteWorld++ 2.1, is now available. SpriteWorld++ 2.1 is a major update to SW++, incorporating all of the new enhancements and bug fixes of SW 2.1. Many new demos are included in the package, and the HTML documentation has been completely overhauled. A C++ specific FAQ is now also included. In addition to all of the features of SW 2.1, SW++ offers the following: - object oriented / C++ class framework - documentation provided in HTML format with hyperlinked function reference - support for new C++ draft standard exception handling - all demos come in both PowerPC and MC680x0 flavors System Requirements: System 7.0 or later, 68020 or later Mac, and CodeWarrior programming environment with the newest version of the Mac Universal Headers. contact: Stefan Sinclair email: trickys@doomhammer.com June 09, 1998

File Name: sw-21-extras.hqx (1880 k)
Date: Jun 12, 1998
From: trickys@doomhammer.com Subject: SW++2.1-Extras.sit SW++2.1-Extras.sit This archive contains extra demos for SpriteWorld++ v2.1, to accompany the SpriteWorld++v2.1 base archive. System Requirements: System 7.0 or later, 68020 or later Mac, and CodeWarrior programming environment with the newest version of the Mac Universal Headers. contact: Stefan Sinclair email: trickys@doomhammer.com June 09, 1998

File Name: swarm-15-ad-c.hqx (104 k)
Date: Dec 06, 1995
From: leo@cp.tn.tudelft.nl (Leo Breebaart) Subject: The Swarm 1.5 Src [Screensaver Module source code] This is the fully documented (and free) CodeWarrior 7 C source code for The Swarm 1.5, a module I wrote for After Dark, Darkside of the Mac, and other AD-compatible screensavers. The Swarm is a simple, but surprisingly elegant and mesmerizing line animation, in which a number of small line segments (the 'bees') chase one other segment (the 'queen bee') across the screen. This code can help you get started on writing your own screensaver modules; it also illustrates how to use GWorlds, how to create an animated After Dark about box, and how to create a FAT module. Leo Breebaart (leo@cp.tn.tudelft.nl)

File Name: sword-dream-171-ppc-patch.hqx (84 k)
Date: Jun 26, 1997
From: (Luca Accomazzi) akko@enter.it Subject: Sword Dream 1.7.1 for PPC problem and fix A few PowerPC users recently wrote me about a problem in Sword Dream 1.7.1. On inspection, I found a bug in the current version of the CodeWarrior Pascal compiler (the development system we are using for Dream). My code is safe and sound, but the compiler inserts a bug. (You are interested in the technicalites? Byte-aligned access to data fails and returns garbage if made inside a nested function call. OK, so maybe you don't care). The net results is that now and then Dream will refuse to load an encounter, say that the scenario file is corrupted, and quit. This patch works around the bug. This patch can be applied over any localized version of Sword Dream 1.7.1 (English, French and Italian). It is only useful for PowerPC users. It should also prevent similar problems - that is, surfacing of the same compiler bug in other parts of the Dream application - in the future. Questions? Contact akko@enter.it Looking for more Dream scenarios, info and software? Surf at http://www.comenius.com/dream/

File Name: sys-folder-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:38:20.97 To: hagood@scri1.scri.fsu.edu CC: Subj: SysFolder ext Date: Wed, 31 Jul 91 09:18 GMT +1200 From: Allan Udy Subject: SysFolder ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" SysFolder Here is an external that simply passes back the full path name to the system folder. I had to do it for storing prefs and I thought you might like it. If not then by all means throw it away...

File Name: sys-menu-14-c.hqx (36 k)
Date: Jun 28, 1996
From: (Matt Slot) fprefect@umich.edu Subject: SysMenu 1.4 - Sample C Project + Source SysMenu is a shell project that demonstrates how to create and manage a system menu next to the Balloon Help menu. The project has been updated to compile under Metrowerks compiler using Universal Headers. Since the initial release was designed for CW6, I have updated the code for CW8. This means that most of the Custom Code Resource stuff is gone (yes!!!), and the code uses their standard code headers which are now much prettier. There are other things I could have added to this project, but I think this stuff is general and clean enough for others to use. Drop me any comments and suggestions... heck, I may even use 'em! Changes from 1.3 to 1.4 Recompiled SysMenu and INIT Dispatcher under CW8. Fixed crashing bug in INIT Dispatcher on certain PowerPC systems at startup. Matt Slot (fprefect@umich.edu) - 6/24/96

File Name: system-font-201-xfcn.hqx (40 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: SystemFont XFCN, Version 2.0.1 An external function for Apple HyperCard 2.x This is a small XFCN which lets you know what system font is defined in your system. 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: system-log-11-as.hqx (12 k)
Date: Jan 04, 1997
From: RLPETERSON@ualr.edu (RANDY PETERSON) Subject: System Log version 1.1 This archive contains the latest versions of the AppleScript applets Startup Log and Shutdown Log. Startup Log and Shutdown Log are AppleScript applets that log the date and time of your Macintosh Systems startup and shutdown, respectively. The applets have been modified to correct problems running the applets on non-US Macintosh systems. The applets require AppleScript and the "Read/Write Commands" scripting addition. Randolph L. Peterson rlpeterson@ualr.edu

File Name: system-menu-c.hqx (236 k)
Date: Jul 27, 1995
Date: Thu, 27 Jul 1995 01:34:00 -0400 From: Matt Slot Subject: SysMenu Sample Source SysMenu is a shell project that demonstrates how to create and manage a system menu next to the Balloon Help menu. The project has been updated to compile under Metrowerks 6.0 compiler using Universal Headers. There are 2 additional goodies included in this package: The "INIT Dispatcher" folder contains a sample project that demonstrates how to create a FAT system extension. See the appropriate files for more info on the technique. The "FAT sysmenu" folder contains 2 projects that rely on the Dispatcher to manage a common code file between 68K and PPC compilers. There are other things I could have added to this project, but I think this stuff is general and clean enough for others to use. Drop me any comments and suggestions... heck, I may even use 'em! Matt Slot (fprefect@umich.edu) - 7/26/95

File Name: tar-40b-c.hqx (64 k)
Date: Feb 03, 1994
From: cruff@niwot.scd.ucar.EDU (Craig Ruff) Subject: Tar 4.0b Source Date: Thu, 3 Feb 94 08:42:27 -0700 This is the source for tar for the Macintosh version 4.0b. It contains rudimentary support for SCSI tape drives and some other fixes (see manual in the separate executable file). I am no longer going to make changes or enhancements to tar. Feel free to take the source and modify to suit your needs. Craig Ruff (cruff@ncar.ucar.edu)

File Name: task-manager-221-c.hqx (56 k)
Date: Jun 21, 1992
Date: 22 Jun 92 10:31:23 U From: "Michael Hecht" Subject: Task Manager 2.2.1 Regarding Task Manager 2.2.1 The Task Manager is a C source code package for creating and managing tasks--separate execution threads that run nonpreemptively in the background. Tasks should periodically call a Task Manager yielding routine to allow other tasks to run. Tasks are ideal for lengthy processes that you would like to run in the background, since the task runs in a separate execution thread from your event loop. --Michael ======================================================================= Michael P. Hecht | Internet: Michael_Hecht@mac.sas.com SAS Institute Inc.; Cary, NC USA | AppleLink: SAS.HECHT

File Name: task-manager-pas.hqx (44 k)
Date: Nov 23, 1992
Date: Tue, 24 Nov 1992 14:05:12 +0800 From: Peter N Lewis Subject: source/pascal/TaskManager-211P.hqx _______________________________________________________________________ Peter N Lewis Ph: +61 9 368 2055 The Task Manager Version 2.2.1P This software source package is Copyright 1990 91 by Michael Hecht. All Rights Reserved. It may be freely distributed in source or object code format; however, the source code may not be sold for profit or charged for in any way. The Task Manager is a package for creating and managing tasks-separate execution threads that run nonpreemptively in the background. Tasks should periodically call a Task Manager yielding routine to allow other tasks to run. Tasks are ideal for lengthy processes that you would like to run in the background, since the task runs in a separate execution thread from your event loop. Michael Hecht wrote The Task Manager using THINK C 5.0.1, and I converted in to Pascal using THINK Pascal 4.0.1. The documentation is unchanged from Michael's, so it refers to C prodcedure's, but I'm sure you can figure it out. Hope its useful to someone, Peter. Task Manager v2.2.1P Copyright 1990-92 Michael Hecht

File Name: tasks-toolkit-package.hqx (28 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: tattletech-258.hqx (572 k)
Date: Feb 03, 1998
From: mancino@decismkr.com Subject: TattleTech 2.58 Update TattleTech 2.58 replaces TattleTech 2.20 TattleTech is a System Profiler, Tech Support tool, and Bug Reporter application. It was formerly called TattleTale. 2.58 addresses the following issues: - System 8.1 compatability including HFS+ allocation block size - Improved reporting of SCSI-3 devices - Fixed a bug which prevented the proper reporting of the ethernet hardware address the first time the Network report was run - Fixed a dialog problem TT reports over 850 informational items regarding your system and its hardware and peripherals including the following: PCI Cards, PC (PCMCIA) Cards, ATA/IDE Devices, Mult Processors/L2 Cache,PRAM, Gestalts,General HW attributes,Volumes/Drives,Monitors,Nubus/PDS Cards, ADB devices, SCSI devices,Traps,Applications,DAs,Fonts,INITs, and CDEVs. Also checks file integrity. Uses include learning about your Mac, pre-purchase feature verification, reporting problems to vendors/product support, beta testing, disk-based surveys, etc. Shareware: $15 and up. REQUIRES: Mac+ or > System 7.0 or >

File Name: tax-101-fkey-p.hqx (16 k)
Date: May 08, 1994
From: HE KUER Subject: Tax FKEY 1.0.1 Date: Sat, 7 May 1994 17:14:01 -0500 (CDT) Moderators, This is a re-submission of the Tax FKEY. This is version 1.0.1. I only made minor changes in the documentation. I forgot to include the hard-coded tax rate in the READ ME file last time. It's 8.25%.0 Tax FKEY adds the tax to a number in the clipboard. See the READ ME for more info, including a QuicKeys script to automatically read in a number from a cell and replace it with the tax added onto it. THINK Pascal 4 source code enclosed. Freeware. Compacted and BinHexed with Compact Pro 1.34. This may be included in the Info-Mac CD-ROM. Others interested in commercial distribution should contact me first. Enjoy, David Alten elee74l@menudo.uh.edu HE KUER!!

File Name: tell-me-mrj.hqx (8 k)
Date: Dec 01, 1999
From: "Stephen J. Wright" Subject: Tell Me-MRJ Tell Me-MRJ: a free AppleScript utility. Great for your Automated Tasks folder. An AppleScript script application that tells what version of the file "MRJLib" is resident on your startup disk. Compatibility (as-is) with MacOS versions later than 8.1 is unknown. If the path searched by the script is incorrect, feel free to edit this as appropriate. Thanks for downloading Steve Wright.

File Name: tetris-light-c.hqx (124 k)
Date: Aug 14, 1993
From: Hoylen Sue Subject: TetrisLight-src.cpt.hqx (Part 1/2) Date: Fri, 13 Aug 93 12:35:26 BST The following is a compact pro archive containing the Think C 5.0 sources for "Tetris Light". This is a lightweight Tetris program with source code freely available under the GNU General Public License. ---Beginning of Part 1/2---

File Name: text-2-dollar-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:36:10.72 To: hagood@scri1.scri.fsu.edu CC: Subj: TextDollar ext Date: Wed, 31 Jul 91 09:16 GMT +1200 From: Allan Udy Subject: TextDollar ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" TextDollar(amount;str) returns in str the English version of the real amount. For check writing. TextDollar(123.45;x) x becomes One Hundred Twenty Three and 45/xx Dollars TextDollar(19.998;x) x becomes Twenty and 00/xx Dollars

File Name: text-inspector-11-hc.hqx (136 k)
Date: Jul 12, 1997
From: u7x11af@sparcserver.lrz-muenchen.de Subject: TextInspector 1.1 TextInspector 1.1 (Freeware) This Hypercard stack is a textreader with an easy-to-use point-and-click hierarchical interface. You can look at all your textfiles/textclippings just with a few mouseclicks ! Attention: TextInspector ONLY displays textfiles and textclippings. It does not even attempt to display other files ! TextInspector has some other nice features (e.g. quick renaming of text clippings to something more meaningful than "text clipping"). If you primarily rely on a texteditor or Nisus Writer to compose text, or if you store a lot of textfiles/textclippings on your harddrive, this stack could be very useful to you. If you use any other Wordprocessor, you will not even SEE your files in TextInspector. In this case you (probably) do not need this stack. TextInspector makes extensive use of many great Freeware XCMDs and XFCNs. Credits to their authors inside the documentation. What is new: 1) TextInspector now comes in two different versions, one for 14 inch screens (640 x 480) an one for bigger screens (832 x 640). 2) Option-click on the "Print" button now prints the text with the creator application. 3) Some minor enhancements. Requirements: Hypercard(Player) 2.2 or newer. A 13 inch screen (640 x 480) or larger.

File Name: text-to-html-entities-xfcn.hqx (40 k)
Date: Feb 09, 1996
From: parnassien@netins.net (Tracy L. Hinshaw) Subject: text-to-html-entities-xfcn HyperCard/SuperCard There was no problem with the first version - I've simply added the option of returning HTML entity Names as well as decimal (ASCII) equivalents as per popular request. Thanks Tracy L. Hinshaw parnassien@netins.net

File Name: text-utility-12-xfcn.hqx (40 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Text Utility XCMDs, Version 1.2 A set of external functions for Apple HyperCard 2.x This set of functions helps you converting a text into upper- and lowercase chars. This XFCNs are 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: the-inquisitor-et-10.hqx (196 k)
Date: Aug 30, 1999
From: ejt@andrew.cmu.edu Subject: The Inquisitor ET 1.0 The Inquisitor ET 1.0 By Ethan Tira-Thompson ejt@andrew.cmu.edu 8/25/1999 What it is: This application allows you to easily determine how your hard drive's space is being used. It displays a pie graph of the folders and files on the hard drive, allowing you to compare at a glance their relative sizes. You can add items to the graph by drag-and-dropping them onto the window, or through the "Add..." menu item. You can drag the graph around to see it from different angles, or click on one or more items to get some statistics, such as the amount of space taken up compared to the amount of data stored, the number of files, the average file size, etc. You can also navigate within the graph by double clicking on folders to view their contents. Please examine the readme for more instructions. System Requirements: A PowerPC processor, Mac OS 8.? I'm not sure if it will work with anything previous to 8.5, but it might. It almost certainly won't run with System 7. Cost: Free! Consider it my payback to the community for the great support they've given me. However, a post card or other encouraging feedback is very inspiring... just think, you have the power to influence the style of a budding young programmer! ;^)

File Name: think-c-cmarker.hqx (28 k)
Date: Sep 14, 1991
Date: Tue, 3 Sep 91 01:31:08 -0700 From: Stuart Cheshire Subject: CMarker CMarker 0.6b1 I am posting this on behalf of the friend of mine in England who wrote it. This is an invaluable utility for Think C. It places a little button next to the close box in the title bar of each source file window, and when you click on it, a menu of all the functions in the file drops down. By selecting a name from the menu, it will automatically move to that function. It makes it incredibly quick to find your way around source files, especially large ones. The other useful feature it has is to do with comments. C comments do not nest, so if you have a block of C full of comments, and you want to comment out the whole block, then just naively putting comment marks at the beginning and the end of the block will not work. CMarker allows you to select a block of text, choose the 'Comment' command from the menu, and it will comment the whole block, in a way so that the embedded comments don't mess it up. When you later select the same block again, the menu option changes to 'UnComment' and it will reverse the changes it made. This is all it does, but it does it job extremely well. It is unobtrusive, reliable, and doesn't take much memory. I like it because it does what I want, and does it well, instead of doing 100 things poorly, which seems to be the case with so many utilities these days. This utility has been tested successfully with System 6.0.x and System 7. It was written for THINK C 4, but works fine with the new THINK C 5. -------------------------------------------------------------------------------

File Name: think-c-from-scratch.hqx (196 k)
Date: Mar 13, 1994
From "gonzalez@crab.rutgers.edu (Ralph Gonzalez)" Thu Mar 10 06:13:10 1994 Date: Thu, 10 Mar 94 09:12:03 EST From: gonzalez@crab.rutgers.edu (Ralph Gonzalez) Subject: think-c-from-scratch.hqx *** This is a Macintosh HyperCard tutorial for C++ programmers *** FILE think-c-from-scratch.hqx TYPE binhex encoded Macintosh SIZE 193k DATE Feb. 9, 1994 FROM gonzalez@crab.rutgers.edu (Ralph Gonzalez) Think C/C++ From Scratch is a Bookbinder-based HyperCard (2.0 or later) tutorial on object-oriented programming. It uses a subset of C++. Examples are compatible with Symantec Think C 5 (or later) and any C++ compiler. TCFS also serves as an on-line C reference. $20 shareware, 10 copies/$100. --- cut here ---

File Name: think-dcmd-101-c.hqx (40 k)
Date: Sep 08, 1994
Date: Wed, 7 Sep 1994 10:43:38 +0200 From: Patrick Stadelmann Subject: Think C dcmd 1.0.1 Hi ! This package will allow you to write dcmds (debugger commands) in Think C. It contains the glue code necessary to link the "dcmd.o" library, and Think Put, a collection of routines to create formatted output in dcmds. To use this package, you need the "dcmd.o" library and the "dcmd.h" header from Apple Computer, Inc. These files are available along with MacsBug from ftp.apple.com in the dts/mac/tools/macsbug/ directory. Changes since version 1.0 : - Now compatible with "TestDcmd". "Break on entry" didn't work with version 1.0. - The "@1." project now has the "Use MacsBug name" flag set. - Renamed global variables. - Some fixes in the doc. IMPORTANT : There is no change in the interface between version 1.0 and 1.0.1. Thus, there is no need to modifiy your code. This package is freeware and may be distributed freely. Written by P. Stadelmann Feel free to contact me if you have comments, suggestions or bugs to report. Patrick

File Name: think-power-10b4.hqx (64 k)
Date: Mar 16, 1994
From: arentz@batcave.knoware.nl (Stefan Arentz) Subject: THINK Power 1.0b4 Date: Tue, 15 Mar 1994 21:52:06 +0200 --========================_10232568==_ Content-Type: text/plain; charset="us-ascii" THINK Power 1.0b4 - Copyright, 1993 Stefan Arentz. All Rights Reserved. + What is it? THINK Power is a tool for developers who use the THINK Project Manager. It adds several features to the editor to make you more productive: ++ PopUp Functions: Click in a source code window's content region with the command key down and a popup menu appears with all function and method names contained in that file. If you choose a function name, that function is selected and showed at the top of the window. ++ Extensions: THINK Power can call external code modules. These modules live in the "THINK Power Extensions" folder in your Extensions Folder. Externals can modify the contents of a window by using THINK Power's callback routines. ++ Kissing: If you type a '{', '[' or '(', then THINK Power will highlight the matching '}', ']' or ')'. ++ Stacking and Tiling of windows: It's still a mystery to me why the THINK Project Manager doesn't have window stacking and tiling options. Anyway, I added them to THINK Power. I suppose this should go to the /info-mac/dev/ directory... -- Stefan --========================_10232568==_ Content-Type: application/mac-binhex40; name="THINK_Power_1.0=4.sit" Content-Disposition: attachment; filename="THINK_Power_1.0=4.sit"

File Name: think-project-manager-as-11-patch.hqx (8 k)
Date: May 23, 1994
From: lmontalcini@pmn.it Subject: [*] Think PM / AScript Patch 1.0 Date: Mon, 23 May 1994 22:12 GMT From: Alessandro Levi Montalcini Think Project Manager 7.0 / AppleScript 1.1 Patch 1.0 FOR PROGRAMMERS ONLY - THIS IS USELESS IF YOU DON'T USE SYMANTEC C OR C++ 7.0 AND APPLESCRIPT 1.1 This is a quick hack I had to write because AppleScript 1.1 didn't seem to work right with Think Project Manager 7.0. The line gave me plenty of "Think Project Manager got an error: can't make some data into the expected type" (i.e. errAECoercionFail). This patch forces a different keyword in the apple event that is sent to the Think Project Manager and it seems to work (at least on my machines). See documentation for more info.

File Name: think-reference-201-updt.hqx (96 k)
Date: May 16, 1993
Date: Sun, 16 May 1993 14:46:04 -0500 From: tonyh@msc.cornell.edu (Tony Huang) Subject: [*] THINK Reference 2.0.1 Updater This will update THINK Reference 2.0 to 2.0.1. It fixes a few bugs. Tony Huang tonyh@msc.cornell.edu

File Name: think-scripts-121.hqx (40 k)
Date: Feb 18, 1994
From: Reinder Verlinde Subject: THINK Scripts 1.2.1.sit.hqx Date: Fri, 18 Feb 94 22:38:27 +0100 THINK Scripts 1.2.1 Five AppleScript droplets for use in combination with Symantec C++ 6.0.1. Items new in versions 1.2 and 1.2.1 are marked with a bullet. The only difference between versions 1.2 and 1.2.1 is that the scripts from version 1.2 were compiled with AppleScript 1.1, making them unusable for owners of Applescript version 1.0. Note to moderators: This release replaces previous versions archived as applescripts-for-think6.hqx applescripts-for-think-six-11.hqx think-scripts-12.hqx (or something like that) THINK Bring Up to Date THINK Bring Up to Date & Shut THINK Compact Projects THINK Remove Objects THINK Set Options These scripts are freeware and may be included on CD-ROM collections. Reinder Verlinde (reinder@neuretv.biol.ruu.nl)

File Name: thread-library-11-c.hqx (416 k)
Date: Jun 09, 1995
From: "Ari I. Halberstadt" Subject: ThreadLibrary-1.0 Date: Thu, 8 Jun 1995 17:54:55 -0400 (EDT) Thread Library is a free library, for use by Macintosh software developers, that implements cooperative multiple thread execution within a single application. Thread Library - does not require any extensions; - should work with all Macintosh models (from the Plus on up); - works with system 7.x and with system 6.x under Finder or MultiFinder; - runs in native mode on 680x0 and PowerPC* based Macintoshes; - compiles into a small library of 3 to 8 kilobytes; - works with the Symantec, Metrowerks, and MPW compilers. The 680x0 version of Thread Library is 2-3 times faster than Apple's Thread Manager. The PowerPC version of Thread Library is about 2 times faster than Apple's Thread Manager. Every thread has its own stack, and there are no restrictions on the objects that can be allocated on a thread's stack. All other global application data are shared by threads. Context switches are very efficient since they involve only a few operations to save the current thread's state, followed by a context switch to the new thread, and a few instructions to restore the new thread's state. This distribution includes: - complete source code in C; - detailed documentation in Microsoft Word 5.0 format; - prebuilt libraries for 68K and PowerPC programs, including debug versions of the libraries; - a new interface that mimics Apple's Thread Manager; - a simple test application that demonstrates how threads may be used; - an application that compares the speed of Thread Library with the speed of Apple's Thread Manager; - Metrowerks CodeWarrior project files; - AppleScript program for automatic builds.

File Name: timers-ext.hqx (8 k)
Date: Sep 17, 1993
From 73507.3041@CompuServe.COM Sun Jul 25 21:44:59 1993 Date: 25 Jul 93 21:38:54 EDT From: Scott Ribe Subject: Timers BinHex Timers, free, uses the Time Manager to get accurate timings with a resolution of at most a millisecond, down to 20 microseconds, depending on your hardware. Much more precise and accurate than counting ticks because it doesn't get "paused" if interrupts are disabled. Includes Think C source code.

File Name: time-stamp.hqx (12 k)
Date: Apr 14, 1996
From: (Scott Jenson) jenson@newton.apple.com Subject: TimeStamp - Insert time/date anywhere on Newton Time Stamp allows you to insert the date and or time into any text field in the Newton. It replaces the standard popup menu of punctuation characters with one that includes two new new icons, one which inserts the date and one which inserts the time. There is a Preference panel added to the "Prefs" application (this can be found in the "Setup" folder in the Extras drawer). This panel will let you choose which date and time format you prefer. Time Stamp is free but all rights are reserved by Scott Jenson. It can also be freely distributed as long as this read me file is included with the TimeStamp.pkg file. If you use it, please feed the programmer: send him email at jenson@apple.com Don't worry, bugs and comments accepted equally. TimeStamp only works on Newton 2.0 or later.

File Name: tim-ga-121-source.hqx (224 k)
Date: Oct 01, 1997
From: tieloran@NTCILO01ES.ntc.nokia.com Subject: TimGA 1.2.1 Source Code (PowerPlant/C++) TimGA 1.2.1 Source Code (C++/PowerPlant) ======================================== Description ----------- This package includes the full PowerPlant based C++ source code for TimGA - a genetic algorithm based graph drawing application for Macintosh. The code specifically demonstrates the use of ... * a genetic algorithm to draw graphs nicely * Metrowerks' PowerPlant framework * PowerPlant's new grayscale appearance classes * AGA Slider class by James Jennings * Metrowerks' Standard Library (MSL) Requirements ------------ * CodeWarrior Pro 1 or later (i.e. the project is for IDE 2.0) * some sort of C++ skills... [Note to Archivist: This file replaces .../dev/src/tim-ga-12-source.hqx] >>> Timo Eloranta (timo.eloranta@ac.com) <<< [[ T-121-CP.HQX : 2378 in T-121-CP.HQX ]]

File Name: tim-ga-12-source.hqx (248 k)
Date: May 21, 1997
From: tieloran@NTCILO01ES.ntc.nokia.com Subject: TimGA 1.2 Source Code (PowerPlant/C++) TimGA 1.2 Source Code (C++/PowerPlant) Description This package includes the full PowerPlant based C++ source code for TimGA - a genetic algorithm based graph drawing application for Macintosh. The code specifically demonstrates the use of ... * a genetic algorithm to draw graphs nicely * Metrowerks' PowerPlant framework * PowerPlant's new grayscale appearance controls * AGA Slider class by James Jennings * Metrowerks' Standard Library (MSL) Requirements * CodeWarrior 11 or later * MSL 2.1.1 (available from www.metrowerks.com) or later * PowerPlant grayscale classes v.1.1.1 (available from Metrowerks) * some sort of C++ skills...

File Name: tiny-tools.hqx (316 k)
Date: Oct 10, 1997
From: tinyjohn@sk.sympatico.ca Subject: TinyTools TinyTools 2 Version 2 replaces version 1.2, and 1. One big old source code collection, soup to nuts. C, C++ libraries for files, communications, data storage, data conversion, drawing. Just a bunch of stuff I had around collecting dust. Copyright (C) 1986, 1987, 1995, 1996, 1997 by John Montbriand. All Rights Reserved. Permission granted for public use. Distribute freely in areas where the laws of copyright apply. USE AT YOUR OWN RISK. DO NOT DISTRIBUTE MODIFIED COPIES. Comments/questions/postcards to the author at the address: John Montbriand P.O. Box. 1133 Saskatoon Saskatchewan Canada S7K 3N2 or by email at: tinyjohn@sk.sympatico.ca see also: http://www3.sk.sympatico.ca/tinyjohn/

File Name: touch-me-12.hqx (592 k)
Date: Apr 25, 1997
From: mizutori@ai.rcast.u-tokyo.ac.jp Subject: touchMe 1.2 [touchMe 1.2] touchMe is an application program to change the creation and/or modification date time stamp of any Macintosh files or folders. It is like Unix command "touch". To run the program, it requires System 7.1 or later. Under System 7.5, touchMe is also AppleScriptable and allows to accept drag & drop operations. The program is written under the Metrowerks C++ application framework of CodeWarrior PowerPlant. And, the package includes a set of its source codes. * Changes since v.1.1.2, published on February 10, 1997 - New. The modifier-key operation was changed. To touch the files, just put them onto the application icon or the touchMe window. To fill in the date time columns, please drag and drop the file or folder over the columns with the command-key pressed. - Bug. It sometimes failed to hilite the border of touchMe window when you drag the files with command-key pressed. Fixed for sure! - New. The text strings can be put shortly in the date time columns even if you do not hold down the command-key or option-key. - Bug. The indicator (*) for holding modifier keys was flickering unsteadily on the top-left corner of the window. Fixed. - New. Corrected the right captions of check boxes and radio buttons for the readability. - New. The design of the Apple Guide file was improved. It now starts to open the topics list window, instead of browing every panel in sequence from the first. The previous version of the styled help board was discontinued. - New. The software is now constructed from a bunch of reusable codes, which forms a class library common to my "puriTEXT" program. touchMe is a freeware program. You can distribute it without any limitations nor permissions. The latest version of this software is also available at: http://www.bekkoame.or.jp/~mizutori/software/catalog.html Mizutori Tetsuya, Tokyo, Japan mizutori@po.iijnet.or.jp

File Name: translation-cm-plugin.hqx (8 k)
Date: Jul 08, 1998
From: rohen@CAM.ORG Subject: Translation CM Plug-In This Contextual Menu Item enables the Finder to translate files on-the-fly using Mac OS Easy Open document translation capabilities. When you control-click a document in the Finder and choose Translate in the menu, you get a choice of document formats to translate to. The result is a converted copy of the document that was selected. Download Size: ---------------------- 41 KB Requirements: ---------------------- A Power Macintosh Mac OS 8 Mac OS Easy Open QuickTime (recommended) Datavis MacLinkPlus (recommended) All this software should be available on the Mac OS 8 CD-ROM. Recommended packages provide the translation formats. >From who?: ---------------------- Philippe Gauthier rohen@cam.org ---------------------- All files included in the package were scanned using Disinfectant 3.7.1 Developed using CodeWarrior Pro 2.0 IDE Please read the included Read Me file for more information.

File Name: trans-skel-25-p.hqx (372 k)
Date: Jan 24, 1995
From: ingemar@lysator.liu.se Date: Tue, 24 Jan 1995 11:08:22 +0100 Subject: TransSkel Pascal 2.5; Pascal library with source code. TransSkel is an excellent library, written by Paul DuBois and translated to Pascal by Owen Hartnett. It takes care of most tedious standard tasks for you, like event, menu and window handling, calling procedures that you provide when something interesting happens. TransSkel Pascal 2.5 is a modernized version of TransSkel Pascal 2.0, which is severely outdated by now. There is a version 3 of the C version, which can be used from Pascal, but as Paul states himself, it is very convenient to have the full code available, and I really like TransSkel in the form of a single, not too lange file that I can add to my projects. Also included are the plug-ins TransDisplay and TransEdit, and several demos. Projects for Think Pascal and Metrowerks Pascal (MPW interfaces) included. This new version was made by Ingemar Ragnemalm and is in the Public Domain just as the original TransSkel.

File Name: t-str255-cpp.hqx (16 k)
Date: Oct 24, 1995
From: Andrew Nemeth Subject: TStr255 class; a C++ class to replace the pascal Str255 string type. Why bother? Because I'm sick of horsing around with utility string functions for simple things like string assignment and concatenation, either with pascal or C strings. The class has been designed to be as transparent a 'drop-in' as possilbe, and use of inline functions mean you don't have to pay any speed penalty for using it. A small metrowerks project has been included to show what the class is capable of. Step through the project's code in a debugger to see the strings chop and change. Andrew thinks: "Shouldn't Apple be doing this?" Small CW7 project included Andrew Nemeth aznemeng@zeta.org.au 24 Oct 1995 Blue Mountains, Sydney Australia

File Name: twist-10-c.hqx (156 k)
Date: Sep 22, 1996
From: crawford@scruznet.com (Michael D. Crawford) Subject: Twist 1.0 Screensaver Source Code Enclosed is the source code to Twist 1.0, a screensaver module for Berkeley Systems' After Dark. Twist "twists" the pixels of the screen in an interesting way. First it tilts the screen over to the right, then scrambles it, then repeated images go in and out of phase, and eventually the original image is restored. The source code includes: - the After Dark Testbed, which is an application shell that allows you to use a source code debugger to develop your own After Dark modules. This works by linking the module source file in as a subroutine to the application, which then simulates the environment of After Dark by calling the module with the various messages. - GoToWebPage.c, which searches for a browser, launches it, and directs it to a given URL via Apple Events. Michael D. Crawford crawford@scruznet.com http://www.scruznet.com/~crawford

File Name: two-2-mac-21b.hqx (208 k)
Date: Jan 31, 2001
From: vanGaalen@caiw.nl (Nadia & Adam van Gaalen PA2AGA) Subject: ][2Mac 2.1 ][2Mac is a set of 3 applications, 1 for the Mac and 2 for the Apple-][, that allow you to backup and restore Apple-][ floppies to/from a Mac. The floppy-image is stored on the Mac in a format that is recognized by IIe, the Apple //e emulator for the Mac, written by Victor and Vincent Tan One of the users of ][2Mac even reported, that he has successfully transferred DOS 3.3-, ProDOS- as well as Pascal-formatted disks from his Apple //e to his Mac, and that he is using the diskimages now on his Mac, in the IIgs emulator called 'Bernie ][ the Rescue' (see: http://www.magnet.ch/emutech/Bernie/). Also... ][2Mac enables you to use a Macintosh to send out and receive Apple-][-disks to and from your friends over the internet... New in this version: -][2Mac should now be able to use a KeySpan Serial-adapter (serial to USB converter). Configure ][2Mac to 'Use The Mac's Printerport' from the Special-menu, configure the KeySpan software to do the same by opening the Control Panel Keyspan USA28 Assistant1 and then: -Click on the Advanced Settings1 button -Make sure the Emulate Printer Port1 option is active -Connect the Apple-][ to port 1 of the KeySpan Serial Adapter -Apple-c is now Apple-IIc in the Special menu. -Fix for not being able to find the Preferences-file in a Mac that runs both Mac OS 9.X and MacOS X. -Fix for a bug that sometimes made the progressbar invisible (registered versions only).

File Name: txt-2-pdf-50.hqx (328 k)
Date: Jul 05, 2001
From: SANFACE Software Subject: txt2pdf 5.0 We would like to announce txt2pdf 5.0 version. http://www.sanface.com/txt2pdf.html txt2pdf is shareware; it is a very flexible and powerful PERL5 script that converts text files to PDF format files, so you can use it in every operating systems supported by PERL5, including Mac OS (sing MacPERL) and Mac OS X. What's new in this version We've deleted the print in the first line of title or text file name. It's possible to re-run infinitely (every configured second, sleep feature) txt2pdf on a specific directory (and also its recursice subdirectories) moving the produced PDFs in a specific directory and the original text in a specific directory. -current the program version Test txt2pdf 5.0!

File Name: type-change-ext.hqx (100 k)
Date: Oct 21, 1993
Date: Thu, 21 Oct 1993 11:33:09 +0100 From: jce@jcd.se (John Cargill-Ek) Subject: Re: NewFiles --========================_19692486==_ Content-Type: text/plain; charset="us-ascii" >Mail it to info-mac@sumex. > >Bill 4th dimension external to change creator and type of file. /john --========================_19692486==_ Content-Type: application/mac-binhex40; name="TypeChange.sit"

File Name: ubb-writer-101-68k.hqx (480 k)
Date: Jan 10, 2000
From: Garrett Ostromecki Subject: UBB Writer v1.0.1 (68k) easy to use UBB forum code editor Updated: January 9, 2000 Requirements: 68k - 68030 or 68040 processor Mac OS 7.5.5 thru Mac OS 8.1 UBB Writer 1.0.1 (Freeware) is a UBB code editor that allows the user to add function and style to posts at forums like MacAddict, MacFixIt and NoWonder. It is designed to allow users who have no experience with UBB code to take advantage of all the features of UBB code with the click of a button. For experienced UBB code writers, UBB Writer makes enhancing your posts simpler, quicker and more fun. This product may be freely distributed and/or included on a commercial CD providing all the documentation is included. I would appreciate being notified if this occurs. Author: Garrett I. Ostromecki j-gar@eskimo.com http://www.eskimo.com/~j-gar/ubbw.html

File Name: ubb-writer-101-ppc.hqx (572 k)
Date: Jan 10, 2000
From: Garrett Ostromecki Subject: UBB Writer v1.0.1 (PPC) easy to use UBB forum code editor Updated: January 9, 2000 Requirements: Power PC processor Mac OS 7.5.5 thru Mac OS 9.0 UBB Writer 1.0.1 (Freeware) is a UBB code editor that allows the user to add function and style to posts at forums like MacAddict, MacFixIt and NoWonder. It is designed to allow users who have no experience with UBB code to take advantage of all the features of UBB code with the click of a button. For experienced UBB code writers, UBB Writer makes enhancing your posts simpler, quicker and more fun. This product may be freely distributed and/or included on a commercial CD providing all the documentation is included. I would appreciate being notified if this occurs. Author: Garrett I. Ostromecki j-gar@eskimo.com http://www.eskimo.com/~j-gar/ubbw.html

File Name: ultima3-editor-10d6.hqx (448 k)
Date: Jun 26, 1997
From: Michael Trent, mtrent@msn.fullfeed.com Subject: Ultima III Editor 1.0d6 Version History ~~~~~~~~~~~~ Version 1.0d6 March 1996: Development Release: * Now supports Ultima III 1.3's new variable size Map format!!! * If a Window can't do graphics offscreen, it will perform updates on-screen. This might look a little weird, but it's better than crashing. * Offscreen Graphic scrap spaces are no-longer stored for each window. They are now created on demand. This means updating a window might be a little slower; it also reduces the RAM needed for each window by about 85%.0 With 1 meg of RAM, I was able to open all the Map Windows, with over 100k remaining in available RAM. Nifty! * Map Windows now zoom when you click the zoom box. (a much requested feature) * The Window Menu is complete, including window stacking, horizontal and vertical tiling, and window zooming. * Controls now deactivate properly when the windows containing them are made active/inactive. * Windows have a pleasant grey look to them. Aaron users might like this. * There is a Progress Dialog when opening/saving Scenario Files. * More miscellaneous bug-fixes. * the Ultima III Editor is now Free - it is no longer distributed as shareware. Ladies, Gentlemen, and Others ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Ultima III Editor is a scenario editor for Ultima III '95 (by Leon McNeill). Use it to edit scenario information within Ultima III, or make your own scenario files to share with your friends. For more info, read the full Read Me! file. I am the author. the Ultima III Editor is NOW FREE!!!. This software may appear on Info-Mac archive CDs.

File Name: ultimate-about-13-xcmd.hqx (48 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: UltimateAbout XCMD, Version 1.3 An external command for Apple HyperCard 2.x UltimateAbout shows an external Window containing a background picture and a small text, automatically scrolling through it. This XCMD 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: umpg-vol1.hqx (520 k)
Date: Oct 24, 1995
From: mxmora@apple.com (Matthew Xavier Mora) Subject: Usenet Macintosh Programmers Guide; Volume 1 This is a repost of the Usenet Macintosh Programmers Guide. A few people have been asking me to send it to them so I think its about time to repost it again. The only changes that have been made are to the email and snail mail addresses. Look for volume II some time soon. Matt

File Name: unmount-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:23:44.91 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Unmount external Date: Wed, 31 Jul 91 09:07 GMT +1200 From: Allan Udy Subject: 4D Unmount external To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Unmount Allows a 4th Dimension( program to unmount volumes, ejecting them first if appropriate.

File Name: update-window-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:22:53.14 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Update Window external Date: Wed, 31 Jul 91 09:06 GMT +1200 From: Allan Udy Subject: 4D Update Window external To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Update External This External will post and update event for the current active window.

File Name: uploader-14-as.hqx (24 k)
Date: Oct 18, 1995
From: albeepau@cps.msu.edu (Paul Benjamin Albee) Subject: Uploader 1.4 Hi All, Attached is Uploader 1.4. It replaces version 1.3. The only change is that one of the functions was rewriten so the script can be edited and recompiled.

File Name: u-sound-player-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: u-sub-folder-finder-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: util-script-11.hqx (80 k)
Date: Aug 07, 1998
From: tex_mac62@hotmail.com Subject: UtilScript 1.0 UtilScript 1.1 A collection of AppleScripts that do cool stuff, like a notification scheduler and a filetype editor. Shareware $10 (C)1998 High Density Software

File Name: uupc-31-c.hqx (244 k)
Date: Sep 08, 1994
Subject: uupc 3.1 source code [part 1 of 11] Organization: Snulbug Software From: dplatt@snulbug.mtview.ca.us (Dave Platt) Date: Wed, 07 Sep 94 20:50:09 -0800 This archive contains the source code and THINK C project and resource files for uupc 3.1. --- Dave Platt dplatt@snulbug.mtview.ca.us (domain/MX) RIPEM and PGP or apple!snulbug!dplatt (uucp path) public keys or dplattor dplatt�$��B@�B@nulbug.uucp@apple.com (non-MX Internet) available upon request nulbug.uucp@apple.com (non-MX Internet) available upon request -- cut here -- begin uupc 3.1 sources .cpt.hqx -- part 1 of 11 --

File Name: u-virus-check-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: u-visual-effect-cpp.hqx (8 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: u-window-usher-11-cpp.hqx (12 k)
Date: Aug 29, 1995
Date: Mon, 28 Aug 1995 23:07:19 -0500 Subject: PowerPlant classes From: �ric Forget Hi, Each enclosure should become 1 file on the site... Each one are "classes" for the framework PowerPlant from the Metrowerks' CodeWarrior. If you have any question, send me an email to any of the addresses below. Thanks, Eric

File Name: v8prev.hqx (28 k)
Date: Jul 07, 1998
From: mfiske@mail.bright.net Subject: View 8-er preview 1.2 View 8-er is a set of plug-ins for Tiger Tech's Window Monkey control panel. When used with Window Monkey, View 8-er provides your "list-viewed" Finder windows with a "white-on-gray" lined display, which not only makes your Mac look like it's running Mac OS 8, but makes "list-viewed" windows tremendously easier to read. View 8-er currently only works properly when the font and size for all views is set to Geneva 9 (the System 7 default). If your System is NOT currently configured in this way, open the "Views" control panel, and make it so. Support for the Geneva 10 font (the Mac OS 8 default) is planned for a future release of View 8-er. Purchase of View 8-er for $5 removes all "$"s, and entitles purchasers to ALL future updates. this replaces ALL previous versions

File Name: vbb-10.hqx (20 k)
Date: Oct 10, 1997
From: pompamagna@geocities.com VBB (Very Basic Backup) 1.0 by Giovanni Giusti () Required Osaxen: Display Dialog, Choose File, and the scriptable Finder This applet backs up all changed or new files in a folder to another folder you specify (it's not bidirectional). Put it in the shutdown items folder, and let it back up your "Work" folder. -- Duel S.p.A. Via G. Dandini, 15 00154 Roma (ITALY) Tel. ++39-6-5743826 Fax ++39-6-5759368 e-mail

File Name: venus-35.hqx (480 k)
Date: Sep 20, 1997
From: oleg@pobox.com Subject: A better flight-thru-clouds (Venus 3.5, a simple VR thing) Version 3.5 restores the mouse control: if you want to take a flight in your own hand, grab the mouse, hold on its button, and move however you wish to. This is a pretty good way to check the speed of 3D rendering. The Venus window is not only movable and _full-screen_ zoomable, but also resizable. Click at the lower right corner (a resize box will show) and size the window _any_ way you wish. You can now load your own elevation map (and even supply your own colormap to color the pixels). The distribution has two sample files you can drop onto the application's icon. The README file in the distribution archive tells more details. The submission contains the source plus a compiled PowerMac application. BTW, the Venus flies through screens of various depths; although for the full-screen mode, it's better to set the monitor to 256 colors. Keywords: voxel 3D rendering, visualization, animation, elevation map, panning Language: C++, CodeWarrior11 System: System 7.x (7.5.5) Comments to: oleg@pobox.com or oleg@acm.org Version 3.5, May 1997

File Name: version-num-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:22:11.97 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Version No external Date: Wed, 31 Jul 91 09:06 GMT +1200 From: Allan Udy Subject: 4D Version No external To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" Read_Version(TheVersion) Returns in TheVersion the complete version number contained in the resource vers ID=1.

File Name: view-setup.hqx (24 k)
Date: Sep 24, 1997
From: jaeho@xs4all.nl Subject: View Setup Scripts for MacOS 8 This package contains AppleScript scripts. As you know, the view options of folders now can be set individually in MacOS 8. This is great, but sometimes annoying, especially when you want to change the view options of a number of folders to the new setting. The scripts in this package do such task for you. * System Requirements MacOS 8 or later Thanks! Jae Ho Chang =)

File Name: virus-warning-20-hc.hqx (140 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Virus Warning, Version 2.0 An AntiVirus HyperCard Stack. This stack helps you detecting and disinfecting your stacks, which may be infected with the "Merry XMas" Virus. You also can install an active virus protection in your home stack. 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: visual-effect-stack-20-hc.hqx (68 k)
Date: Dec 15, 1996
From: m603016@rhein-neckar.netsurf.de (Moritz Grund) Subject: Visual Effect Stack 2.0 Welcome to the Visual Effect Stack! This is a little stack to demonstrate the effect transitions in HyperCard 2.x What do I need to run it? You need HyperCard 2.2 or HyperCard Player 2.2 Whats new? Bug fixes, the scripts are now clean. http://nextop.in-berlin.de/~zed/ mailto:zed@kagi.com

File Name: voice-controlled-finder-18.hqx (432 k)
Date: Nov 29, 1999
From: Dave Miller Subject: Voice-controlled Finder 1.8 This package contains AppleScript scripts that I have developed to enable voice-control of many Macintosh Finder functions. These scripts extend and in some cases replace scripts provided with the PlainTalk speech recognition software from Apple Computer. These scripts use the basic, minimum AppleScript set-up in System 8.5.1. You will need a PPC computer and System 8.5.1 (some scripts may run under earlier systems). For more information on these AppleScript scripts and other software I have developed, or for questions, comments, and feedback contact: Dave Miller http://www.stanford.edu/~dmiller/ http://www.stanford.edu/~dmiller/speech/dwtspeech.html davem@pangea.stanford.edu

File Name: volume-utility-10-xcmd.hqx (36 k)
Date: Jan 13, 1996
From: Matthias Kahlert Subject: Volume Utility XFCNs, Version 1.0 A set of external functions for Apple HyperCard 2.x This set of functions lets you change the volume of your Macs sound system (meaning the speaker volume). 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: voodoo-181-3.hqx (1796 k)
Date: Jun 17, 1998
From: chrei@unisoft.co.at Subject: VOODOO 1.81 VOODOO 1.81 - our popular version control tool VOODOO is available. The new version offers so many great new features that it should be called 2.0. However, since we did already reserve this version number for the next great step (the client server solution) this version is just called 1.8. Here is a list of the most important new features of version 1.8: Support of AppleEvents and AppleScript Smooth integration with Metrowerks CodeWarrior IDE. (compatible with CW IDE 1.7.4 as well as with the upcoming CW IDE 2.0). Essential parts PowerPC native. Fetch and Store operations are backgroundable. Show differences between versions (not only for text files!). Configurable local file locking (Finder flag or 'ckid' resource). Improved handling of local files including the creation of folder structures. Change local path prefix command allows to "move" whole subtrees.

File Name: voyeur-111-c.hqx (176 k)
Date: Mar 01, 1994
From: f8dy@netaxs.com (Mark Pilgrim) Subject: Voyeur 1.1.1 (source code) Date: Mon, 28 Feb 1994 13:29:08 -0500 (EST) Voyeur 1.1.1 is a no-frills file viewer. You may view the raw hex and ASCII data of either fork of up to ten files at once. Current features include hex or ASCII find, modifying type/creator information, setting EOF of either fork. Version 1.1.1 fixes a bug that made "Set EOF" always return an error. This archive contains complete THINK C source code, project files, and resource files. Application also available; check ftp sites or e-mail f8dy@netaxs.com. Finger f8dy@netaxs.com for complete program list. Copyright (C) 1993-4, Mark Pilgrim. Please read enclosed file "GNU General Public License" for licensing details.

File Name: warez-11-c.hqx (128 k)
Date: Feb 17, 1994
From: f8dy@netaxs.com (Mark Pilgrim) Subject: WAREZ 1.1 (source code) Date: Thu, 17 Feb 1994 00:44:04 -0500 WAREZ is a small utility to convert text files to WAREZ talk. Version 1.1 supports RTF files and fixes several technical bugs. This will be the last version of WAREZ; all future enhancements will be part of the larger text conversion program, Dialectic. Supports drag and drop of any number of text files of any length. This archive contains complete THINK C source code, project files, and resource files. Application also available; check ftp sites or e-mail f8dy@netaxs.com. Finger f8dy@netaxs.com for complete program list. Copyright (C) 1994, Mark Pilgrim. Please read enclosed file "GNU General Public License" for licensing details.

File Name: warp-ii-c.hqx (68 k)
Date: Jan 11, 1994
From: kenlong@netcom.com (Ken Long) Subject: warpii-c.sit.hqx Date: Mon, 10 Jan 1994 18:24:25 -0800 (PST) Mac People: This is a simple "warp" source file, with a few variations. 5 examples of warp, starburst and starfield Think C projects. The original was posted by Tony Mattis on DevNet. Ken --------------------------------------------------------------------------

File Name: watch.hqx (84 k)
Date: May 04, 1990
Date: 12 Apr 90 17:59:00 From: Chris North Subject: Please post (Watch) Cayman GatorLetter Date 4/12/90 Subject: Please post (Watch) Time 5:55 PM Watch is a networking debugging tool that allows you to capture packets from a Macintosh on Localtalk or directly on Ethernet. It works with the Cayman GatorCard,3COM, and Apple Ethernet cards. It does not appear to work on either a Mac Plus or a Mac SE. It has been used most on Mac II's and the SE/30. There is no documentation for Watch nor is it a supported product. Use it at your own risk. It is freely distributed but Cayman Systems, Inc. still maintains a copyright on it. If you have any bugs to report, please feel free to send email to support@cayman.com.

File Name: wdef-patch-21-c.hqx (20 k)
Date: Jun 21, 1992
From: ROBERTO AVANZI 338188/SM Subject: WDEF PAtch from apple:further changes Date: Mon, 22 Jun 92 11:18:03 GMT Hi, netters WDEFPatch is an Apple sample code snippet that shows how to add in a clean way a new behaviour to an existing WDEF. It adds a new part in the window title bar that, when clicked, is reported to the application. I implemented the tracking of that part. In case you downloaded the improved WDEFPatch (originally from Steve Falkenburg), in the meantime I discovered a funny quirk in the system software WDEF. (at least, sys 7's). I found it when adding a zoom box to the window. Falkenburg's had not, neither did my original improvement. It can only be the system's misbehaviour but luckily a workaround could be found very easily (and is clean). I included the two apps. The one without workaround and one with it. Read the source for details. Then laugh when you see what happens. I feel my new knowledge can be useful also to others. Enclosed is a binhexed-compactpro archive. Roberto Avanzi.

File Name: webminer-101.hqx (1648 k)
Date: Dec 18, 1998
From: dschwarz@tiac.net Subject: WebMiner 1.0.1 WebMiner is a a scriptable application for Macintosh and Power Macintosh computers. WebMiner provides complete two-way interactivity with the World Wide Web: AppleScripts can open web pages, download content, submit forms and retrieve results. This powerful technology makes it easy to integrate Web data with existing Macintosh applications. Sample scripts included with WebMiner will download stock quotes, send pager messages via Web pager gateways, display satellite weather images, and much more. Compatible with MacOS 7.5 and later versions of MacOS, including MacOS 8.5. New Features in version 1.0.1: * Fixes a crash bug in WebMiner 1.0 - now handles improperly defined HTML tables correctly WebMiner is distributed as shareware with a 14 day free trial period. Single user licenses are priced at US $39.00; site licenses are also available. Registration is convenient and quick via web, email, postal mail or fax. For more information, visit the Brookline Software web site: .

File Name: wedd-ext.hqx (8 k)
Date: May 07, 1993

File Name: window-pack-ext.hqx (8 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:21:46.19 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D WindowPack package Date: Wed, 31 Jul 91 09:05 GMT +1200 From: Allan Udy Subject: 4D WindowPack package To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" WindowPack WindowPack lets you directly manipulate windows from 4th dimension procedures. Warning You can manipulate windows which belong to applications other than 4th dimension if you are not careful. Follow the examples and instructions to make sure you get Externals included in WindowPack GetWRef Longint HideW(Longint) ShowW(Longint) SetWTitle(Longint;String) GetWTitlt(Longint;String) TopWPos(Longint;Longint) SelectW(Longint) ResizeW(Longint;Longint) MoveW(Longint;Longint)

File Name: window-tools-161.hqx (32 k)
Date: Jan 22, 1997
Subject: Window Tools 1.6.1 From: (Daniel St�dle) stoedle@online.no Window Tools is a set of scripts which installs in your Home stack. They create a menu from which you can easily access all your open stacks, windows and pallettes. You can show and hide windows, close stacks from the menu and add stacks to a list of stacks you frequently use. You can also re-open closed stacks by simply selecting its name from the Window Tools menu. Window Tools is simply indispensable when it is installed! New in this version is abilty to close stacks from the Window Tools menu as well as a fix to a bug which would cause Window Tools not to work. - Daniel St�dle Yellow Lemon Software stoedle@online.no

File Name: window-tools-ext.hqx (32 k)
Date: May 04, 1993

File Name: wolf-edit-204.hqx (392 k)
Date: Dec 14, 1999
From: greg@cosc.canterbury.ac.nz Subject: WolfEdit Full 2.0.4 The full version of WolfEdit 2 is now freeware. What is WolfEdit 2? WolfEdit 2 is a complete scenario editor for the Macintosh version of Wolfenstein 3D. With WolfEdit 2, not only can you design your own maps, you can replace the artwork for walls, doors, objects, weapons and more. This version of WolfEdit 2 produces scenarios for the 3rd Encounter or Commercial versions of Wolfenstein 3D. If you want to make scenarios for the 1st or 2nd Encounter, you'll also need to download "WolfEdit 1st/2nd Encounter Patch" and follow the instructions included. The source code of WolfEdit 2 (Think Pascal 4) is also available from the Info-Mac Archive. Happy WolfEditing in the next millennium, Greg Ewing greg@cosc.canterbury.ac.nz http://www.cosc.canterbury.ac.nz/~greg

File Name: wolf-edit-source-204.hqx (452 k)
Date: Dec 14, 1999
From: greg@cosc.canterbury.ac.nz Subject: WolfEdit 2.0.4 Source Code This is the Think Pascal 4 source code of WolfEdit 2.0.4. The executable is also available from the Info-Mac Archive. What is WolfEdit 2? WolfEdit 2 is a complete scenario editor for the Macintosh version of Wolfenstein 3D. With WolfEdit 2, not only can you design your own maps, you can replace the artwork for walls, doors, objects, weapons and more. Greg Ewing greg@cosc.canterbury.ac.nz http://www.cosc.canterbury.ac.nz/~greg

File Name: word-services-sdk-106.hqx (880 k)
Date: Oct 29, 1995
From: crawford@scruznet.com (Michael D. Crawford) Subject: Word Services SDK 1.0.6 I am pleased to announce the release of the Word Services Software Development Kit version 1.0.6, as well as the Word Services World Wide Web homepage. The Word Services Apple Event Suite is a public protocol for Macintosh computers that allows any application to link to a speller or other text service as if it was a built-in menu item. It is probably the simplest useful thing that a developer can do with Apple Events. Word Services is free - no license fee or nondisclosure agreement is required to use it. You can download the protocol specification, and you can get the complete source code to Writeswell Jr., a simple Word Services word processor. You may redistribute Writeswell Jr. on your own product disks to open Read Me files. The latest SDK will compile using current versions of ThinkC and CodeWarrior with Universal Headers. You may choose to build 68k or Native PowerPC versions. All of the formatted word processor documents are provided as compact self-viewing Common Ground documents so that you do not need a particular word processor to view or print them. The Word Services Apple Event Suite home page provides: - documentation for the suite - links to the publishers of the client and server applications, - instructions for using Word Services in some of the applications, - the Word Services SDK. The home page is at: http://www.scruznet.com/~crawford/WordServices/wdsvindex.html The Word Services Software Development Kit may be downloaded via anonymous FTP from: ftp://ftp.scruznet.com/users/crawford/public/MacFiles/word_services_sdk.hqx The binhexed self-extracting archive is 945 kilobytes. Word Services was originally developed by Working Software in cooperation with their competitors in the spellchecking business, as well as several grammar checker and word processor publishers, and Apple Computer, Inc. Working Software also has Word Services information on the Web c/o: http://www.working.com I will also be uploading the Word Services kit to MacGifts, America Online (keyword WorkingSW), Compuserve (GO MACDEV) and eWorld. I encourage source code CDROM vendors to include the Word Services SDK on their CD's. Michael D. Crawford crawford@scruznet.com http://www.scruznet.com/~crawford/

File Name: world-script.hqx (28 k)
Date: May 04, 1994
From: hawkins@husc.harvard.edu Subject: Worldscript-Info Date: Wed, 4 May 1994 17:26:46 -0500 --========================_13840540==_ Content-Type: text/plain; charset="us-ascii" Enclosed is a document recently put out by Apple describing its worldscript technology and listing the applications optimized to use it. It discusses the nature and future of multi-lingual computing on the Mac as well as issues related to the Japanese and Chinese Language Kits. --========================_13840540==_ Content-Type: application/mac-binhex40; name="worldscript-info.sit" Content-Disposition: attachment; filename="worldscript-info.sit"

File Name: wormfood-15.hqx (1472 k)
Date: Nov 06, 1998
From: doug@null.net Subject: WormFood 1.5 WormFood v1.5 October 24, 1998 Author: Doug Baer Purpose: Scan for the AutoStart 9805 A-F strains and attempts to find new strains. Features quarantine ability. Version History: 10/23/98 - v 1.5 * complete rewrite of the scan engine for increased speed and better heuristics * no longer deletes files --> moves them to quarantine * per user request, rebuilt with the FAT version of the MacPerl interpreter WormFood was written in MacPerl 5.2.0r4 (17April98) by Matthias Neeracher.

File Name: writeswell-jr-102-c.hqx (288 k)
Date: Jan 27, 1993

File Name: xameleon.hqx (8 k)
Date: Jun 13, 1999
From: mandarax@glasnet.ru Subject: Xameleon Xameleon MacOS 7.6.1 facelift. People still using MacOS 7.6.1. It's fast enough, eat half of Mac OS 8 system memory, - just two reasons. Many modern applications require Appearance Manager (built-in in MacOS 8.x) and it's possible to install Appearance extension 1.0.3 from Apple SDK in 7.6.1 System Folder - so these programs can run. Some of them still can't. When starts these applications check not availability of AM but system version number (in Apple terminology "gestalt 'sysv' "). Xameleon just change this gestalt to most recent 8.5.0. More details in Read Me. ======================================================= Artem Melnikov, mandarax@glasnet.ru

File Name: xmodem-ext.hqx (12 k)
Date: May 07, 1993

File Name: xpress-scripts-30.hqx (232 k)
Date: Jul 25, 2001
From: David Lloyd Subject: XPress|Scripts 3.0 Xpress|Scripts is a collection of 30 AppleScript for QuarkXPress users and offers many new scripts as well as some updated from version 2.0 (1995). Included in this release are: XS Matrix: Lay out a grid of picture boxes or text boxes. XS Slice: slice up a box, and if it contains an image, that gets sliced too. XS FontBook: catalog your font collection with this script. XS PDF Export: Drag and drop documents to create PDFs with little fuss. XS Split and Merge: Split up a document or merge several. XS Font info: List all fonts in a document, including those inside EPS's. XS Find RGB Images: List all images which are RGB encoded. and plenty more.... XPress|Scripts are supplied as run only (except for three which are editable) and are fully operational and free for general use. There are two flavors of this collection, one contains script files, and the other contains script application files [applets]. A few of the scripts require the Dialog Director osax. The scripts are free for general use, and cost $10 for the editable versions. XPress|Scripts is saved as compiled AppleScripts, and is also available saved as Applets from http://www.kanzu.com.

File Name: xternal-collection-10.hqx (128 k)
Date: Jul 01, 1996
From: (Matthias Kahlert) Matthias.Kahlert@extern.uni-regensburg.de Subject: XTernal Collection 1.0 This file contains a collection of some new XCMDs and XFCNs for HyperCard. They deal with strings, windows, files, etc. Most of them are accelarated for the PowerPC processor (needs HyperCard 2.3 or newer), and many of the source codes are also included. Matthias Kahlert, mkahlert@kagi.com Homepage: http://rfhs0002.fh.uni-regensburg.de/~s1830/hypercard_e.html

File Name: xternal-collection-14.hqx (172 k)
Date: Feb 17, 1998
From: Matthias Kahlert, mkahlert@kagi.com Subject: XTernal Collection v1.4 (e) XTernal Collection v1.4 (e) The XTernal Collection is a small collection of more than 50 external commands (XCMDs) and external functions (XFCNs) for HyperCard (version 2.0 or newer). There are many nice and usefull functions like text comparison (case-sensitive!), about boxes, Internet utilities, and many more. Most of them are accelerated for the PowerPC, and also many of the source codes are included in this stack. This stack and the XTernals in it are cool-ware. If you like them or if you use then in your own stacks, please send me something cool. Send me anything you like and that you find COOL. I would also be happy, if you send me a short E-Mail with some comments. Matthias Kahlert mailto:mkahlert@kagi.com http://www.kagi.com/mkahlert

File Name: y2k-o-matic-01.hqx (712 k)
Date: Aug 12, 1999
From: option8@mindspring.com Subject: Y2K-o-Matic 0.1 About the Y2K-o-Matic ______________________________________ As the end of the world, er, year approaches, more and more computer systems are going under the scrutiny of the Y2K debuggers. Large corporations and manufacturing facilities are spending hundreds of millions of dollars this year to be sure their computer systems are ready for the rollover from 1999 to 2000. Programmers and developers are charging huge amounts to do this work, and are, in fact, capitalizing on the shortsightedness of their predecessors. But what's an average Joe to do? How can you tell, without hiring an expensive consultant, if your computer is ready for Y2K? We, at Niftee-Tron Enterprises, have devised a simple, yet sophisticated program to do just that. The Y2K-o-Matic probes your computer system, software and hardware, and asks you a few simple questions, then determines your level of readiness - whether your computer will be a happy one, experience a few glitches, or go down in flames. The Y2K-o-Matic, like all Niftee-Tron creations, is Floppyware. We, the authors of the Y2K-o-Matic encourage you to put it on a floppy disk, make as many copies as you like, and give them to friends. You may use and distribute Floppyware products freely. If this program makes you smile, laugh, or just giggle a little, please send the author some email at option8@mindspring.com. charles mangin | terminal geek and mental hygienist option8@mindspring.com | charles@burneydesign.com option8.com | mentalhygiene.com

File Name: yaaf1-0a6-patch.hqx (2392 k)
Date: Mar 23, 1999
From: woody@alumni.caltech.edu Subject: Uploaded: YAAF1_0a6_patch Uploaded is a patch to the YAAF1_0a3.hqx which makes numerous fixes and adds several new features. YAAF is Yet Another Application Framework, a C++ framework which allows you to write portable applications that run on the Macintosh, Microsoft Windows, and X Windows on Unix. This fixes a number of bugs, adds better Appearance Manager support to the Macintosh, better Common Controls support on Microsoft Windows, and adds Drag and Drop. The source files have also been rewritten to support documentation extraction using DOC++, not included. You need to download YAAF 1.0a3 in order to use this patch. YAAF is released under the LGPL, meaning you may redistribute the YAAF library freely. You may also freely link YAAF into your own non-GPL'ed applications. - Bill Woody The PandaWave http://www.pandawave.com/yaaf/

File Name: yacc-plug-in-192-cw.hqx (352 k)
Date: Dec 24, 1996
From: (Jeff Laing) jlaing@c2142102.bs.ddc.cio.eds.com Subject: Yacc 1.9.2 Yacc 1.9.2 for CodeWarrior is based largely on Berkeley Yacc 1.9 and was converted to the Metrowerks CodeWarrior IDE by Jeff Laing. Code generation was modified specifically for CodeWarrior and a number of the more obscure "syntax error" type errors that Berkeley Yacc produces have been enhanced to provide more information. Version 1.9.2 was recompiled with CW9 and version 4 of the plugin API and adds the following features: * the prototype for getenv() should no longer cause a problem * detailed output now includes a cross reference of all symbols. and corrects the following bugs: * the 68K compiler should no longer lock up. This plugin is not free, nor is it in the public domain. It comes with the hefty shareware fee of 15 US Dollars (if you pay via Kagi) or 15 Australian Dollars (if you pay directly by cash or cheque on an Australian bank). Permission is explicity given for this software to be included on compilation CD-ROM's and other collections provided that Tristero Computer Systems receive a fully registered copy of the disk it appears on. Metrowerks have explicit permission to include this software on all CodeWarrior releases. Jeff Laing Jeff Laing ----------------------------------------------------------------- I'll do anything for you. Anything that you want me to. It's just gonna take ... a little more money. -- The Refreshments

File Name: yellow-extension-toolkit.hqx (40 k)
Date: Sep 25, 1998
From: yellowsoft@iol.it Subject: Yellow Extensions Toolkit 1.0 Yellow Extensions Toolkit allows you to write extensions used by YellowEdit and other applications supporting this kind of extension. The project example is for CodeWarrior Pro 3. Inside its sources you may find all explaining notes you want. Author: Rocco Moliterno mailto:yellowsoft@geocities.com http://yellowsoft.home.ml.org/

File Name: yennie-externals-12.hqx (152 k)
Date: Feb 09, 1996
From: Yennie@aol.com Subject: Yennie eXternals 1.2 for HyperCard

File Name: yes-no-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:20:03.98 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Yes No External Date: Wed, 31 Jul 91 09:05 GMT +1200 From: Allan Udy Subject: 4D Yes No External To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" YesNo(Expr;Var) Expr is an alphanumeric expression Var is a numeric variable YesNo displays a dialog with the message specified by Expr. There are 3 buttons in the dialog Yes, No and Cancel. If the user clicks in Yes, Var is equal to 1, if the user clicks in No, it is equal to 2, if the user clicks in Cancel it is equal to 3.

File Name: yooz-x-beta-2.hqx (1100 k)
Date: May 26, 2002
From: Pascal CARDON sur Club Internet Subject: YooZ beta 2 version for MacOS X This is the second YooZ beta version for MacOS X. YooZ is a carbon program. YooZ for MacOS X is under development What is YooZ for? + YooZ keeps track of all applications launched on your Macintosh, providing the date and duration of each session. + YooZ is completely automatic + It provides many kinds of lists, like chronological history, total by program, usage graphics by day, month or year, resumed activity for a given period, user log under MacOS 9 and some information about the Macintosh. + Yooz for MacOS X need MacOS X 10.1 or later. By the way a MacOS 9 version is available on the author site How to run YooZ for MacOS X? + If you installed the previous beta version, remove "YooZ extension PPC" In prefs, "Open" panel + Install "YooZDaemon.pkg", restart and run YooZ Known problems: + User logging/delogging is not registred + Sleep not regsitred + most of these limitations will be removed in future versions + some bugs What's better: + prnting, clipboard, help menu works again + new daemon used for logging + better memory handling, aqua look (thank's to X !) + dramaticaly improved performances when working on big joblog files + history and program lists can display x2 more items than OS9 version YooZ registration: + By the way you may register immediatly with a special upgrade price of 15$ for already regsitred users ! To register, choose Internet Menu then "Online registration". Only online regsitration is supported + By regsitering now you will encourage me to work harder on YooZ Development + Online registration is available at http://order.kagi.com/?PC&S

File Name: zoom-ext.hqx (4 k)
Date: May 04, 1993
From: SMTP%"ALLAN@otago.ac.nz" 30-JUL-1991 17:19:48.14 To: hagood@scri1.scri.fsu.edu CC: Subj: 4D Zoom externals Date: Wed, 31 Jul 91 09:04 GMT +1200 From: Allan Udy Subject: 4D Zoom externals To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu" ZoomRect(l,t,r,b,left,top,right,bottom,steps) Zoom from one rectangle (l,t,r,b) to (left,top,right,bottom) in steps increments


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