| [Home] [Exchange] [Library] [E=mc2] [Mac Files] [Email Groups] [Photo Albums] [Recipes] [Web Watchers] |
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)
File Name: aiff-dsp-framework-21-c.hqx (36 k)
File Name: akua-sweets-143.hqx (820 k)
File Name: alertia-102.hqx (56 k)
File Name: alertia-10.hqx (268 k)
File Name: alexs-encrypt-101.hqx (96 k)
File Name: alias-suite-20.hqx (12 k)
File Name: align-utilities-817.hqx (28 k)
File Name: align-utilities-818.hqx (32 k)
File Name: alxscr-11-as.hqx (44 k)
File Name: amount-string-10-ext.hqx (64 k)
File Name: angst-12.hqx (92 k)
File Name: aol-header-strip-pl.hqx (12 k)
File Name: apperance-osax-111.hqx (260 k)
File Name: app-launcher-cpp.hqx (100 k)
File Name: apple-event-interface-plog.hqx (8 k)
File Name: application-menu-addition-as.hqx (8 k)
File Name: app-switcher-control.hqx (388 k)
File Name: apps-with-apple-events.hqx (40 k)
File Name: ascii-enc-11.hqx (32 k)
File Name: ask-password-223-sc.hqx (24 k)
File Name: asm-110.hqx (28 k)
File Name: associative-arrays-hc.hqx (20 k)
File Name: async-keys-11.hqx (988 k)
File Name: async-sound-sample-pas.hqx (104 k)
File Name: atari-writer-convert-hc.hqx (24 k)
File Name: atm-ops.hqx (184 k)
File Name: attached-notes-palm-desktop.hqx (20 k)
File Name: audio-cd-gh-12.hqx (36 k)
File Name: audio-time-scale-lib-11.hqx (60 k)
File Name: auto-check-1b-xfcn.hqx (64 k)
File Name: auto-rename-10.hqx (80 k)
File Name: ball-and-stick-376.hqx (3756 k)
File Name: banana-peeler-101.hqx (20 k)
File Name: bartender-131.hqx (60 k)
File Name: basic-black-151-c.hqx (108 k)
File Name: bb-autocomplete-141.hqx (1168 k)
File Name: bbedit-30-dev-kit.hqx (80 k)
File Name: bb-gun-bbedit-auto-typer.hqx (12 k)
File Name: benchmark-ext.hqx (8 k)
File Name: best-of-hc-externals-20d.hqx (952 k)
File Name: better-edit-keys-11-j.hqx (140 k)
File Name: beyond-html-103.hqx (408 k)
File Name: bincalc.hqx (68 k)
File Name: bitmap-libraries-30-c.hqx (224 k)
File Name: bob-15-c.hqx (112 k)
File Name: bolo-maps.hqx (156 k)
File Name: box-maker-15-cpp.hqx (1744 k)
File Name: bug-hunt-lite-11.hqx (16 k)
File Name: c3d-appearance.hqx (12 k)
File Name: call-hyper-10-ext.hqx (4 k)
File Name: camparse-10.hqx (12 k)
File Name: caps-changer-10.hqx (20 k)
File Name: caps-light-12.hqx (136 k)
File Name: cats-eye-view-vol-7.hqx (6024 k)
File Name: c-bitmap-window-tcl-p.hqx (8 k)
File Name: ccm-area-132.hqx (180 k)
File Name: ccontextual-menu-10.hqx (12 k)
File Name: ccs-ide-10.hqx (764 k)
File Name: c-date-time-control-cpp.hqx (24 k)
File Name: cdev-stub-cw.hqx (8 k)
File Name: cellusoft-graphics-p.hqx (144 k)
File Name: change-case-12-xcmd.hqx (12 k)
File Name: change-curs-xcmd-10r.hqx (8 k)
File Name: change-delimiter-xfcn.hqx (8 k)
File Name: change-ie-search.hqx (8 k)
File Name: character-generator.hqx (388 k)
File Name: check-gestalt-for-xcmd-10a.hqx (12 k)
File Name: chiron-24.hqx (180 k)
File Name: c-interp-c.hqx (48 k)
File Name: click-scripts-217.hqx (136 k)
File Name: clip-2-icns.hqx (228 k)
File Name: c-modal-dialog-cpp.hqx (16 k)
File Name: c-modal-progress-cp.hqx (32 k)
File Name: cnav-services-10.hqx (16 k)
File Name: codeperfect-20.hqx (1332 k)
File Name: code-wizard-10.hqx (1272 k)
File Name: colour-block-cdef-11-c.hqx (16 k)
File Name: column-maker-101.hqx (12 k)
File Name: comment-excerpter-11b.hqx (36 k)
File Name: compare-12-xfcn.hqx (32 k)
File Name: compare-string-xfcn.hqx (8 k)
File Name: conics-cpp.hqx (68 k)
File Name: connect-me-to-10.hqx (728 k)
File Name: contours-ppc-10.hqx (236 k)
File Name: controlkey-xfcn.hqx (36 k)
File Name: control-panels-strip-31.hqx (20 k)
File Name: control-panel-tester-70-c.hqx (12 k)
File Name: control-strip-shell-c.hqx (12 k)
File Name: convert-o-rama-11-as.hqx (8 k)
File Name: cool-tools-101.hqx (296 k)
File Name: core-class-library-11-cpp.hqx (184 k)
File Name: cout-p-strings-cpp.hqx (4 k)
File Name: cpreferences-10-cpp.hqx (8 k)
File Name: cpu-charger-10.hqx (16 k)
File Name: creator-changer-284.hqx (196 k)
File Name: cref-dyn-gen-str-array.hqx (64 k)
File Name: crefdyngenstrarray.hqx (188 k)
File Name: crlf-120.hqx (32 k)
File Name: cron-x10-10b4.hqx (28 k)
File Name: ctb-tool-c.hqx (40 k)
File Name: c-t-changer-20.hqx (48 k)
File Name: custom-new-cp.hqx (8 k)
File Name: cverscaption-14.hqx (120 k)
File Name: cw7-68000-remainder-patch.hqx (24 k)
File Name: cwaste-11r16-cpp.hqx (136 k)
File Name: cw-cdev-framework-111-cpp.hqx (48 k)
File Name: cw-pascal-tcl-port-10.hqx (192 k)
File Name: cw-rez-plugin.hqx (128 k)
File Name: cw-tcl-port-191.hqx (136 k)
File Name: dannys-applescript-guide.hqx (92 k)
File Name: data-transformer-pm-09a10.hqx (608 k)
File Name: dated-folder-26.hqx (20 k)
File Name: daves-macros-cwks.hqx (8 k)
File Name: davids-sit-patch.hqx (72 k)
File Name: dbl-library-p.hqx (380 k)
File Name: debug-window-10-c.hqx (448 k)
File Name: default-app-10.hqx (196 k)
File Name: desktop-resetter-221.hqx (608 k)
File Name: dev-edit-20.hqx (1460 k)
File Name: devedit.hqx (1460 k)
File Name: developer-scripts-temp-hc.hqx (12 k)
File Name: diagram-c.hqx (80 k)
File Name: dialog-ext.hqx (8 k)
File Name: die.hqx (4 k)
File Name: directory-c.hqx (56 k)
File Name: directory-popup-101.hqx (48 k)
File Name: dirent-h.hqx (28 k)
File Name: dir-list-ext.hqx (8 k)
File Name: disinfectant-371.hqx (216 k)
File Name: disturbance-11.hqx (2100 k)
File Name: documentor.hqx (1088 k)
File Name: dossier-112.hqx (1544 k)
File Name: double-click-ext.hqx (4 k)
File Name: dpc-bundle-112.hqx (96 k)
File Name: drag-and-drop-cpp.hqx (8536 k)
File Name: dragonsmith-111-cp.hqx (312 k)
File Name: dragonsmith-111-cw-updt.hqx (68 k)
File Name: drag-select-rect-12.hqx (68 k)
File Name: drag-select-rect-xfcn-11.hqx (36 k)
File Name: drill-designer-11.hqx (328 k)
File Name: driver-22-c.hqx (28 k)
File Name: drop-unix-13.hqx (68 k)
File Name: dssw-sleep-monitor.hqx (384 k)
File Name: duplimizer-241.hqx (132 k)
File Name: earthdesk-201.hqx (5048 k)
File Name: earth-plot-301-c.hqx (168 k)
File Name: eat-au-p.hqx (20 k)
File Name: emailer-autoresponder-101.hqx (24 k)
File Name: emailer-auto-responder.hqx (12 k)
File Name: enum-types-creators-c.hqx (56 k)
File Name: eps-factory-101.hqx (856 k)
File Name: eps-factory.hqx (856 k)
File Name: equation-evaluator-c.hqx (96 k)
File Name: euro-cruncher.hqx (908 k)
File Name: ev-update-105.hqx (2712 k)
File Name: example-scripting-additions-c.hqx (120 k)
File Name: extension-shell-15.hqx (288 k)
File Name: extractit-for-system.hqx (864 k)
File Name: feather-gif.hqx (268 k)
File Name: fft-library-11-ppc-cpp.hqx (40 k)
File Name: file-chop-10.hqx (600 k)
File Name: file-ic-helper.hqx (8 k)
File Name: file-kinder-10b1-as.hqx (20 k)
File Name: fileshield-sdk.hqx (24 k)
File Name: filtertop-11-pb-developer.hqx (2204 k)
File Name: filtertop-11-pb-extras.hqx (1980 k)
File Name: filtertop-11-pb.hqx (2640 k)
File Name: find-document-27.hqx (36 k)
File Name: finder-ext.hqx (4 k)
File Name: finder-marquee-c.hqx (16 k)
File Name: finder-progress-bar-20-c.hqx (68 k)
File Name: find-error-lib-12.hqx (96 k)
File Name: find-filer-10-as.hqx (8 k)
File Name: find-first-char-1b-xfcn.hqx (68 k)
File Name: find-folder-121-ext.hqx (36 k)
File Name: fixit-c.hqx (40 k)
File Name: fixit.hqx (40 k)
File Name: flex++-bison++-cwpro5.hqx (420 k)
File Name: floating-windows-pas.hqx (12 k)
File Name: fl-package-11.hqx (112 k)
File Name: flush-it-202.hqx (24 k)
File Name: fmenus-example-pas.hqx (24 k)
File Name: folder-builder-13.hqx (612 k)
File Name: folder-contents-xfcn-15.hqx (8 k)
File Name: font-utility-101-xfcn.hqx (40 k)
File Name: format-ext.hqx (4 k)
File Name: format-html-10.hqx (72 k)
File Name: free-backup-31.hqx (820 k)
File Name: free-purge-memory-ext.hqx (24 k)
File Name: front-window-ext.hqx (4 k)
File Name: ftyper-68k.hqx (364 k)
File Name: ftyper-ppc.hqx (552 k)
File Name: future-basic-tn-vol1.hqx (12 k)
File Name: future-basic-tn-vol2.hqx (12 k)
File Name: general-edit-lite-11.hqx (968 k)
File Name: generic-function-finder.hqx (160 k)
File Name: gestalt-ext.hqx (4 k)
File Name: gestalt-pro-12-ext.hqx (36 k)
File Name: gestalt-selectors-43.hqx (184 k)
File Name: gestalt-selectors-list.hqx (208 k)
File Name: get-char-fkey-104.hqx (24 k)
File Name: get-current-users-102b-as.hqx (12 k)
File Name: get-dbpath-ext.hqx (4 k)
File Name: get-default-file-11-xfcn.hqx (8 k)
File Name: get-depth-11-xfcn.hqx (8 k)
File Name: get-dfpath-ext.hqx (4 k)
File Name: get-file-list-ext.hqx (4 k)
File Name: get-folder-13-xfcn.hqx (20 k)
File Name: get-mouse4prog-120-68k.hqx (124 k)
File Name: get-mouse4prog-120-ppc.hqx (128 k)
File Name: get-mouse-ext.hqx (4 k)
File Name: get-net-ext.hqx (16 k)
File Name: get-ram-xfcn.hqx (8 k)
File Name: get-res-name-xfcn-10.hqx (40 k)
File Name: get-set-dbpath-ext.hqx (4 k)
File Name: get-system-ver-ext.hqx (4 k)
File Name: get-text-rsrc-ext.hqx (4 k)
File Name: glo-app-folder.hqx (12 k)
File Name: glo-st-dial-action.hqx (16 k)
File Name: glue-factory.hqx (308 k)
File Name: glue-window-421-c.hqx (44 k)
File Name: gmz-libraries.hqx (272 k)
File Name: gnu-bison-122-c.hqx (464 k)
File Name: gnu-flex-246-c.hqx (536 k)
File Name: gnu-patch-21.hqx (196 k)
File Name: gnu-string-regex-cpp-cw6.hqx (72 k)
File Name: gnuucp-609.hqx (280 k)
File Name: graphic-elements-r3-c.hqx (828 k)
File Name: graph-lib-11-xcmd-hc.hqx (44 k)
File Name: graph-lib-11-xcmd-sc.hqx (64 k)
File Name: graph-lib-c.hqx (284 k)
File Name: gs-basic-book.hqx (20 k)
File Name: gs-basic.hqx (68 k)
File Name: gs-fabulogo.hqx (68 k)
File Name: gs-libsys.hqx (128 k)
File Name: gs-mylariamaker.hqx (204 k)
File Name: gsu-hexkey.hqx (136 k)
File Name: gs-wordproc.hqx (12 k)
File Name: gx-extension-shell-cw7.hqx (44 k)
File Name: h2c-11.hqx (352 k)
File Name: h2c-16-sdk.hqx (120 k)
File Name: hcmdbutton-attachment-121.hqx (184 k)
File Name: hc-native-12-xfcn.hqx (36 k)
File Name: hc-roundup.hqx (424 k)
File Name: hc-to-www.hqx (476 k)
File Name: hermes-2-30-headers-p.hqx (24 k)
File Name: hexy-10.hqx (24 k)
File Name: hide-window-ext.hqx (4 k)
File Name: hier-pop-up-34-xfcn.hqx (88 k)
File Name: hmarquee-caption-112.hqx (136 k)
File Name: home-sweet-home-20-hc.hqx (56 k)
File Name: hqx1.hqx (116 k)
File Name: hsj-sample.hqx (1732 k)
File Name: html-layout-15.hqx (44 k)
File Name: html-press-151.hqx (36 k)
File Name: htoggle-radio-button-122.hqx (128 k)
File Name: http-server-ot.hqx (152 k)
File Name: hyped-201.hqx (872 k)
File Name: hypercard-basics-1-and-2.hqx (152 k)
File Name: hyper-card-basics.hqx (152 k)
File Name: hypercard-faq-11-hc.hqx (100 k)
File Name: hyper-card-grey-dlog-patch.hqx (32 k)
File Name: hyper-cuber-20-cpp.hqx (292 k)
File Name: hyper-gatekeeper-127.hqx (16 k)
File Name: hyper-http-ppc.hqx (124 k)
File Name: hyper-net-101b.hqx (32 k)
File Name: hyper-talk-quick-ref.hqx (112 k)
File Name: hyper-x-change.hqx (36 k)
File Name: hypnoptic-fat-201.hqx (804 k)
File Name: i-calculus-10.hqx (456 k)
File Name: ic-news-1.hqx (84 k)
File Name: ic-plus-plus-10b2.hqx (104 k)
File Name: ii-2-mac-20b11.hqx (212 k)
File Name: image-144-pas.hqx (512 k)
File Name: infina-tracker-10b3r1.hqx (244 k)
File Name: infinity-windoid-wdef-30-c.hqx (160 k)
File Name: infnty-inter-slip-102-strip.hqx (20 k)
File Name: info-ext.hqx (4 k)
File Name: ingis-wdef-11-p.hqx (88 k)
File Name: init-example-cw.hqx (8 k)
File Name: init-global-list-xfcn.hqx (12 k)
File Name: inside-grayscale-kitchen-10.hqx (1520 k)
File Name: insomniac-111.hqx (216 k)
File Name: installer-maker-65.hqx (8524 k)
File Name: internet-xfcns-11.hqx (16 k)
File Name: iptc-file-changer.hqx (16 k)
File Name: isql.hqx (816 k)
File Name: jgne-filter-shell-c.hqx (32 k)
File Name: jikes-101-ppc.hqx (1836 k)
File Name: jons-commands-212.hqx (184 k)
File Name: jons-realbasic-classes.hqx (88 k)
File Name: jpeg-6-c.hqx (892 k)
File Name: kampraths-text-utilities-10.hqx (16 k)
File Name: kanji-c-preprocessor-c.hqx (8 k)
File Name: key-xfcns-10.hqx (44 k)
File Name: key-xfcns-20.hqx (48 k)
File Name: khyx-35.hqx (216 k)
File Name: l-about-box-cpp.hqx (8 k)
File Name: ladmo-060.hqx (104 k)
File Name: lan-satellite-20b6.hqx (1116 k)
File Name: launch-creator-c.hqx (4 k)
File Name: launch-creator.hqx (28 k)
File Name: l-control-panel-10d1-cpp.hqx (12 k)
File Name: l-delayed-task-cpp.hqx (16 k)
File Name: leading-zero-11-xfcn.hqx (36 k)
File Name: led-20.hqx (8 k)
File Name: leonardo-ide-341.hqx (1664 k)
File Name: lf-2-crlf.hqx (12 k)
File Name: l-folder-watcher-cpp.hqx (12 k)
File Name: l-fsspec-comparator-cpp.hqx (8 k)
File Name: libga-100.hqx (136 k)
File Name: libga-c100-c.hqx (136 k)
File Name: life-101.hqx (56 k)
File Name: lin-alg-cpp.hqx (216 k)
File Name: list-parse-ext.hqx (4 k)
File Name: little-c.hqx (116 k)
File Name: l-mouser.hqx (8 k)
File Name: l-notification-task-cpp.hqx (12 k)
File Name: l-password-field-cpp-pp.hqx (16 k)
File Name: lp-daemon-34.hqx (72 k)
File Name: l-ppob-view-cpp.hqx (8 k)
File Name: l-resumer-suspender-cpp.hqx (12 k)
File Name: l-time-date-control-pp.hqx (16 k)
File Name: l-timer-task-cpp.hqx (16 k)
File Name: lucky-numbers-11.hqx (696 k)
File Name: l-vertical-retrace-task-cpp.hqx (16 k)
File Name: macbinary-ii-plus-pas.hqx (36 k)
File Name: mac-binary-osax-10.hqx (44 k)
File Name: mac-binhex-osax-10.hqx (56 k)
File Name: mac-binhex-osax-11.hqx (56 k)
File Name: mac-caller-id-122.hqx (688 k)
File Name: maccam.hqx (708 k)
File Name: mac-default-shell-101.hqx (40 k)
File Name: mac-f2c-141.hqx (1692 k)
File Name: machine-id-13-xfcn.hqx (28 k)
File Name: mac.hqx (316 k)
File Name: mac-mirror-06-as.hqx (16 k)
File Name: mac-namer-20.hqx (276 k)
File Name: macos-85-patchers-10.hqx (60 k)
File Name: mac-perl-418-c.hqx (1008 k)
File Name: macperl-bbedit-plug-ins.hqx (140 k)
File Name: mac-rtrace-1842-c.hqx (760 k)
File Name: macsbug-652-help.hqx (12 k)
File Name: mac-starter-c.hqx (116 k)
File Name: mac-starter-p.hqx (216 k)
File Name: mac-sync-142.hqx (1072 k)
File Name: mac-zoop-21b1.hqx (760 k)
File Name: made-140.hqx (120 k)
File Name: made-15.hqx (124 k)
File Name: made-170.hqx (144 k)
File Name: magicalkeys-152.hqx (188 k)
File Name: make-perl-droplet.hqx (8 k)
File Name: mallocfree-101-c.hqx (12 k)
File Name: map-2-html-01b2.hqx (16 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
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
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
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 :
>--------------------------------------------------------------<
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 :
>--------------------------------------------------------------<
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.
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.
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.)
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.)
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
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
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
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
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.
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
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
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
--------------------------------------------------------------------------------
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/
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.
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.
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
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.
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
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.
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
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
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
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.
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.
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
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.
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.
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.
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
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!
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.
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:
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
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.
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.
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!
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
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
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.
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.
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)
================================================================
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
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.
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
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/
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.
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
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.
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
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.
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.
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...
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
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.
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 |
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"
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-------------------------------
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,
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.
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.
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.
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.
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
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
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.
---
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!
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
..
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).
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.
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/
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).
***
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.
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
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.
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:
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
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.
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++.
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
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.
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
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
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------------
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.
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
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!"
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").
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
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.
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
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.
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.
Date: Sep 12, 2000
From: macgurutemple
Subject: CRefDynGenStrArray AUG26_00.sit (into Development)
STL-vector
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.
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"
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"
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
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
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
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!
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
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!
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
Date: Sep 23, 1995
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
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.
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:
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
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
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.
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-----------------------------
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
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:
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.
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
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
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.
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
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
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
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.
-----------------------------------------------------------------------
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
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.
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.
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
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
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.
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
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.
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/
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.
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"
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"
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.
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.
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
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
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.
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:
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.
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
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------------------------------------
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"
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
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 :
>--------------------------------------------------------------<
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----------------------------------------
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.
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
-------------------
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".
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)
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
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"
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
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
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 .
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.
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.
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
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
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!)
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
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
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
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.
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!!!
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.
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)
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
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
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.).
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.
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 -
---------------------------------------------------------------------
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.
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.
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
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
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
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
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.
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.
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
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
Date: May 07, 1993
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
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
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.
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.
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.
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.
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.
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.
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 .
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.
Date: Mar 16, 1996
From: John Sudderth, sudderth@traveller.com
Subject: GetFolder XFCN 1.3
GetFolder ( [
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.
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.
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.
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
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.
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/
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"
Date: May 07, 1993
Date: May 07, 1993
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.
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.
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.
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
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
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_
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_
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
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.
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" -----
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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
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.
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/
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"
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
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.
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:
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
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
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.
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
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
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
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
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.
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.
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.
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.
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
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
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"
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-)
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/
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/
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
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
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.
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
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
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
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
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)
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)
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)
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.
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.
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
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"
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
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
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.
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.
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
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.
----------------------------------------------
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
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
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.
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.
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.
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.)
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 |
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:
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 (
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 (
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.
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
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
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.
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)
------------------------------------------------------------------------
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)
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.
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
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
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:
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.
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
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
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
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)
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)
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.
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
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.
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)
================================================================
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.
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
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
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
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
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
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.
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
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.
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
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
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.
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.
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.
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.
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
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/
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
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
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
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!
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
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:
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.
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
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)
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
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
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"
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.
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
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/
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/
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/
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:
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:
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).
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