/mac/development/libraries/00index.txt This list is intended to include all and only the files within this directory. You may find that some of the paths listed here do not point to this directory. That is ok; the physical paths are given here but there may be a link in another location. If you find any problems or you wish to add to or change the descriptions given here, please do not hesitate to write comments@mac.archive.umich.edu. SIZE DATE (KBYTES) ARCHIVED COMPRESSION FORMAT(S) ----------------------------------------------------------------------- /mac/development/libraries/advio.cpt.hqx 99 7/9/95 BinHex4.0,Compact1.51 Advanced I/O codings of streams and arithmetic compression for C++. The same code builds under GCC on Unix machines, but here it's packaged neatly into Code Warrior projects. /mac/development/libraries/arrowcdef1.1.sit.hqx 44 11/25/94 BinHex4.0,StuffIt3.50 Implement an up-and-down arrow as seen in the Color Picker. Includes THINK C source. /mac/development/libraries/autopaydevkit6.5.cpt.hqx 1012 8/17/95 BinHex4.0,Compact1.51 AutoPay is a small module that software developers can integrate into their programs. It allows computer users to pay for software electronically by modem. If the user doesn't have a modem, AutoPay allows the user to pay by phone (toll-free) or by mail. /mac/development/libraries/berkeleydb1.73.sit.hqx 643 3/24/95 BinHex4.0,StuffIt3.50 The Berkeley db package, ported to MPW. To use it in your programs, you probably need GUSI, available elsewhere at mac.archive. /mac/development/libraries/bitmaplibraries1.1.sit.hqx 176 2/29/96 BinHex4.0,StuffIt3.50 Routines for drawing with bitmaps. You can create the structures in memory, manipulate them (flip, rotate, trace edges, etc.) and then blast them onto the screen, flicker-free. Compiles under MPW, Symantec, and MetroWorks. /mac/development/libraries/boxmakerplus1.4.sit.hqx 413 8/8/95 Binhex4.0,StuffIt3.50 Bunch of C++ libraries for making dropboxes, which are small apps generally used by dropping files, folders and/or disk icons on 'em. Includes some example applications. /mac/development/libraries/bughuntlite1.1.sit.hqx 14 2/29/96 BinHex4.0,StuffIt3.50 A library which you can include in your CodeWarrior PPC projects to validate reads and writes to memory. Easy to install and use. /mac/development/libraries/cavemansound1.0.sit.hqx 384 11/11/95 BinHex4.0,StuffIt3.50 A library of C routines (written as a Think C 5.0 project) that you can use for playing sounds or music. Written primarily with games in mind. /mac/development/libraries/cdeffjci.sit.hqx 99 10/20/94 BinHex4.0,StuffIt3.50 CDEF's of an up/down and a 5-icon tape control button, with BASIC source. /mac/development/libraries/coreclass1.1b.cpt.hqx 180 10/2/94 BinHex4.0,Compact1.51 A class library for C++ developers, offering a solid base to develop advanced class systems. Does not rely on a particular OS; can be compiled with a regular C++ compiler (the compiler does not have to support "templates" or "exceptions"). /mac/development/libraries/cwcdevframework1.11.sit.hqx 50 10/11/95 BinHex4.0,StuffIt3.50 CodeWarrior Framework for creating control panels. /mac/development/libraries/cwtclportpackage1.9.sit.hqx 154 10/11/95 BinHex4.0,StuffIt3.50 A set of files which will enable you to compile Think Class Library 2.0.6 with Metrowerks CodeWarrior 7. Requires TCL 2.0.6. /mac/development/libraries/dblpascallib.sit.hqx 376 3/10/94 BinHex4.0,StuffIt3.50 Some dude's collection of Pascal routines, in source form. Includes: 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 Manager, Dialog Utils, Pop up Utils, Block Zero, VM Traps IF /mac/development/libraries/digitalmoneydevkit.cpt.hqx 737 5/3/95 BinHex4.0,Compact1.51 AutoPay (tm) is a small module that software developers can integrate into their programs. It allows computer users to pay for software electronically by modem. If the user does not have a modem, AutoPay allows the user to pay by phone, using a toll-free number, or by mail. /mac/development/libraries/dotsandpixels.sit.hqx 369 11/27/95 BinHex4.0,StuffIt3.50 C++ library for the display of random dot displays and random pixel arrays; makes it easy to show first order optic flow patterns; PowerMac compatible; requires System 7, color display, Symantec C++ 7 or later,CW 6 or later; free. /mac/development/libraries/drilldesigner1.1.sit.hqx 330 9/26/95 BinHex4.0,StuffIt3.50 Drill Designer 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. /mac/development/libraries/dropunix1.1.sit.hqx 93 7/18/95 BinHex4.0,StuffIt3.50 A library allowing conversion from console app with no real interface to at least be drag-n-drop; v1.1 is bugfix. /mac/development/libraries/ezprogressbar1.0a.sit.hqx 62 3/19/95 BinHex4.0,StuffIt3.50 Class that maintains a window w/ a progress bar in it. /mac/development/libraries/fft1.1.sit.hqx 40 2/26/96 BinHex4.0,StuffIt3.50 Source code (in MetroWerks format) and a compiled shared library for Fast Fourier Transform routines. Built for optimized speed on PowerPC. Includes simple test programs, as well. /mac/development/libraries/gammafade1.2.sit.hqx 64 11/10/95 BinHex4.0,StuffIt3.50 A MetroWerks C and Think Pascal project which you can use to enable your programs to fade your screen's brightness up and down smoothly (ala Maelstrom). An included test app demos the effect. /mac/development/libraries/grafsys2.0.sit.hqx 490 1/22/94 BinHex4.0,StuffIt3.50 A hierarchical object-oriented class library for THINK Pascal designed to facilitate easy 3D graphics and animations. Supports full 3D control of graphical objects and electronic eye. /mac/development/libraries/graphicelements3.0.sit.hqx 825 9/8/95 BinHex4.0,StuffIt3.50 Programming high-performance, framework-independent interactive graphics. This third release features multiple GEWorlds, installing user routines in GEWorlds, PowerMac version of the CodeWarrior library, and examples of pane classes for TCL 1.X and PowerPlant. Requires 8-bit color; example programs require System 7. CodeWarrior 5 or Think C 7.0.4 is required to modify and rebuild the example programs. /mac/development/libraries/hds3.02.sit.hqx 759 1/22/94 BinHex4.0,StuffIt1.51 A database mainly focused on the .i.application developer; who wants to store application defined data (e.g. initialisation, .i.save files;) in a structured and efficient way. /mac/util/organization/helponwheels1.2.sit.hqx 101 10/23/94 BinHex4.0,StuffIt3.50 Help server similar in appearance and use to the help facility in Disinfectant; offers online context-sensitive help to all the AWOL programs (PictPocket, MenuEvents, MenuGrabber, Maybe, VirtualDesktop), and it's free! /mac/development/libraries/internetconfprogkit1.0.sit.hqx 222 2/3/95 BinHex4.0,StuffIt3.50 Programmer's kit for /mac/util/comm/internetconfig1.3.sit.hqx Includes source code. /mac/development/libraries/madflibrary.sit.hqx 57 5/1/94 BinHex4.0,StuffIt3.50 Play in multitasking (interrupts) a MADF type music. Includes THINK C 7.0 (68K) and Metrowerks (PPC) versions. /mac/game/board/matchmakersrc1.0.sit.hqx 254 9/29/95 BinHex4.0,StuffIt3.50 Simple puzzle generator creates multicolored blocks, one of which is not like the others (got that tune in your head now? *heh*); the only way to forfend a headache is a quick resolution --and there are no fireworks, no scorekeepers, just the knowledge of one less migraine; includes source. /mac/development/libraries/mercutiomdef1.2.sit.hqx 333 3/7/95 BinHex4.0,StuffIt3.50 Replacement for the standard menu definition routine. Supports menu item key equivalents with multiple-modifier keys. Includes C & Pascal interfaces. /mac/development/libraries/mpwxl.sit.hqx 41 1/16/94 BinHex4.0,StuffIt3.50 MPW library to make it easier to call XCMD or XFCN resources written for HyperCard from your programs. Emulates the application independent callbacks, which is sufficient for many XCMDs to run. /mac/development/libraries/nstring1.0b.sit.hqx 68 3/17/95 BinHex4.0,StuffIt3.50 C++ libraries featuring robust and efficient string routines. Suite includes: Easy Assignment, String Length, Single Character Access, String Comparisons, Concatenation, Multiplication of Strings, Upper/Lowercase conversion, context-based searches, standard C++ input/out string stream operators ('>>' & '<<'). /mac/development/source/pictbuttoncdef1.2.sit.hqx 47 9/29/95 BinHex4.0,StuffIt3.50 Use pictures as buttons instead of the drab black and white 'normal' buttons; v1.2 adds multi-state option and fixes crash related to buttons appearing off- or just-off-screen; includes source well as projects for THINK C 7 and CodeWarrior 6. /mac/development/libraries/playerprosdk4.41.sit.hqx 517 5/8/95 BinHex4.0,StuffIt3.50 Free library to play MOD and MADs from your programs. Sound quality from 8 bit, 22Khz, Mono to 16 bit, 44Khz, Stereo, in asynchronous mode. PPC Native support. /mac/development/libraries/presentationlib.sit.hqx 17 8/21/95 BinHex4.0,StuffIt3.50 PresentationLib is a library (shared on PowerMac, Metrowerks 68k on SlowerMac) which handles two functions commonly needed by graphics utilities and games: Switching the screen depth and controlling the visibility of the menu bar. /mac/development/libraries/showhelp.sit.hqx 47 6/30/91 BinHex4.0,StuffIt1.51 A THINK C project that demos as well as documents a scrolling "help" window. You can save these help documents as teach text documents or cut sections. /mac/development/libraries/slidercdef1.30.sit.hqx 46 11/25/94 BinHex4.0,StuffIt3.50 Implement a slider with a simple indicator and a track without arrows on the end. Includes C source. /mac/development/libraries/spinningcursor.sit.hqx 23 2/8/93 BinHex4.0,StuffIt3.50 Allow any program to start an "asynchronous" (task-independent) spinning cursor. THINK C Library taken from _Macintosh Programming Secrets, Second Edition_ with permission. /mac/development/libraries/spriteanimtoolkit2.34.sit.hqx 1106 6/29/95 BinHex4.0,StuffIt3.07 SAT is a library for making sprite-based game (and other animations). Think Pascal, Think C and CodeWarrior supported. CodeWarrior required for native PowerMac code. /mac/development/libraries/standardgetfolder2.0.cpt.hqx 281 9/9/95 BinHex4.0,Compact1.50 Allows user selection of folders through the Standard File Package. Complete source code for Metrowerks CodeWarrior 6. Has some pretty decent documentation and good error checking. /mac/development/libraries/stringlist2.0.sit.hqx 48 2/26/96 BinHex4.0,StuffIt3.50 Routines for working with string lists (for creating list structures in memory), modifying them, quickly accessing the strings stored in the lists, etc. Full source code plus a 411 help file. /mac/development/libraries/tcpobjoexample1.0.sit.hqx 44 7/1/93 BinHex4.0,StuffIt3.50 A library and example code to demonstrate the use of some Object Oriented TCP units. These units implement a relatively high level interface to MacTCP, and allow fairly easy writing of TCP applications in Pascal using event driven, object oriented programming. /mac/development/libraries/testcenteralert.cpt.hqx 5 1/16/93 BinHex4.0,Compact1.51 A Pure Code Resource that will center your alerts for you. For use with QuickBasic. /mac/development/libraries/testgetpatmenudef.cpt.hqx 6 1/24/93 BinHex4.0,Compact1.51 A Pure Code Resource that lets you use a pattern menu. For use with QuickBasic. /mac/development/libraries/testlaunchapp.cpt.hqx 5 1/24/93 BinHex4.0,Compact1.51 A Pure Code Resource that lets you launch an application given its full pathname. For use with QuickBasic. /mac/development/libraries/testplotcicongetcicon.cpt.hqx 6 1/24/93 BinHex4.0,Compact1.51 Two Pure Code Resources that let you get and plot cicn's. For use with QuickBasic. /mac/development/libraries/testserialport.cpt.hqx 10 1/24/93 BinHex4.0,Compact1.51 Eight Pure Code Resource that let you use the serial ports in your programs. Includes: OpenSerialPort, RDWRSerialPort, CloseDriver, SerReset, FSReadSerial, FSWrite, SerSetBuf, and DisposePtr. For use with QuickBasic. /mac/development/libraries/thinkcstdioplus.sit.hqx 64 11/14/92 BinHex4.0,StuffIt3.50 Archive contains LSC3 stdio+ library, stdio+.h, an example program, and source diffs. /mac/development/libraries/thinkcdcmd1.01.sit.hqx 40 9/29/94 BinHex4.0,StuffIt3.50 Allows you to write dcmds easily in Think C. /mac/development/libraries/thinkpascalunivhdrs2.1.sit.hqx 974 10/20/95 BinHex4.0,StuffIt3.50 For all of you who have been looking for support for Universal Headers in THINK Pascal, your wait is over! Enclosed are the Universal Interfaces 2.1, and new versions of Runtime.Lib, Interface.Lib, DRVRRuntime.Lib, RSRCRuntime.Lib, and 5Runtime.Lib. /mac/development/libraries/threadlib1.0.sit.hqx 412 7/30/95 BinHex4.0,StuffIt3.50 Multiple thread library for developers which implements cooperative multiple thread execution within a single app; contains complete C source code, documentation, more; free. /mac/development/libraries/ttidyapp.sit.hqx 28 2/26/94 BinHex4.0,StuffIt3.50 A C++ class for software developers who use MacApp, designed to locate all the TObject descendants which a MacApp application has allocated but not freed. You can use it with MacApp 3.01 or 3.1. /mac/development/libraries/toastyskeywordlist.hqx 36 1/23/95 BinHex4.0 Set of MetroWerks Resources. /mac/development/libraries/toolsplus2.61.sit.hqx 1756 9/10/95 BinHex4.0,StuffIt3.50 Evaluation copy of Symantec & CodeWarrior compatible C/C++ and Pascal 68K and PPC routines to simplify programming and reduce the time it takes to write and debug a program. Enhances, automates and integrates: windows, cursors, buttons, picture buttons, scroll bars, fields, lists, pull-down/hier menus, toolbars, floating palettes, pop-ups, clipboard, etc. /mac/development/libraries/turbotcp2.01.sit.hqx 442 11/23/94 BinHex4.0,StuffIt3.50 A class library that integrates the THINK Class Library with Apple's MacTCP driver. /mac/development/libraries/vvectors1.0.cpt.hqx 8 6/26/93 BinHex4.0,Compact1.51 THINK Pascal library for vector math. Includes version optimized for a math coprocessor. /mac/development/libraries/waste1.1b1.sit.hqx 404 6/22/95 BinHex4.0,StuffIt3.50 WorldScript*-Aware Styled Text Engine for the Macintosh that can be used as the basis for simple to moderately complex applications /mac/development/libraries/wasteobjhandler1.1.sit.hqx 80 6/22/95 BinHex4.0,StuffIt3.50 This is a library of object handlers written in C designed for the WASTE Text Engine. Includes handlers for pictures, sounds and file aliases.