Abstracts from files in info-mac/dev/sym as of Sun 13 Mar 2005 #### BINHEX pascal-univ-headers-21-101.hqx **** From: browning@msilink.com (Dr. Benway) Subject: Think Pascal Universal Header 2.1 Project (1.0.1) This is the Universal Header Project minus the object code. As you can see, it saves about 1.8 MB of disk space. This should replace the project I sent to you previously. This project contains nearly all of the Universal Header interface files which were recently released for Think Pascal by Symantec. It includes every header file which builds without modification, i.e., all but four or five. The files have been placed in correct dependency order. Just tell the project where you keep your interface files and build. #### BINHEX reference-link-12.hqx **** From: walkerj@milo.math.scarolina.edu (Jim Walker) Subject: Reference Link 1.2 extension Date: Thu, 1 Apr 93 19:19:29 EST Organization: Department of Mathematics, Univ. of S. Carolina Reference Link is an INIT that makes THINK Reference 2.0 easier to use if you have System 7. With Reference Link installed, you can do a modified double-click on a word in a text editor or word processor, whereupon the word will be looked up in THINK Reference 2.0. Alternately, you can first select a word or phrase, and then type a certain keystroke, and the selected text will be looked up in THINK Reference. Use that keystroke again to jump back to the editor. Freeware by James W. Walker. V. 1.1.1 fixes a conflict with Logitech's MouseKey. V. 1.2 adds a template lookup keystroke, and eliminates the background process. #### BINHEX spm-palettes.hqx **** From: Dan Crevier Subject: OneClick SPM palette SPM Palette is a OneClick palette for use with the Symantec Project Manager (Symantec C++ 8.0 or later). Dan Dan Crevier #### BINHEX think-c-cmarker.hqx **** Date: Tue, 3 Sep 91 01:31:08 -0700 From: Stuart Cheshire Subject: CMarker CMarker 0.6b1 I am posting this on behalf of the friend of mine in England who wrote it. This is an invaluable utility for Think C. It places a little button next to the close box in the title bar of each source file window, and when you click on it, a menu of all the functions in the file drops down. By selecting a name from the menu, it will automatically move to that function. It makes it incredibly quick to find your way around source files, especially large ones. The other useful feature it has is to do with comments. C comments do not nest, so if you have a block of C full of comments, and you want to comment out the whole block, then just naively putting comment marks at the beginning and the end of the block will not work. CMarker allows you to select a block of text, choose the 'Comment' command from the menu, and it will comment the whole block, in a way so that the embedded comments don't mess it up. When you later select the same block again, the menu option changes to 'UnComment' and it will reverse the changes it made. This is all it does, but it does it job extremely well. It is unobtrusive, reliable, and doesn't take much memory. I like it because it does what I want, and does it well, instead of doing 100 things poorly, which seems to be the case with so many utilities these days. This utility has been tested successfully with System 6.0.x and System 7. It was written for THINK C 4, but works fine with the new THINK C 5. ------------------------------------------------------------------------------- #### BINHEX think-c-marker-control-06b.hqx **** From: tla@netcom.com (Troy Anderson) Subject: marker-control.sit.hqx Date: Mon, 23 Nov 92 10:13:32 PST This is a new version of Marker Control, a control panel that causes files in THINK C to be marked and their window positions saved. NEW VERSION v0.6b % Fixed a bug where if you had the "Only Mark Files Newer Than:" option OFF and moved a window without making any changes to it, it set the modified date of the associated file to some time in the early 1900s. % Made it so that window positions and sizes are saved even if you close the windows with "Close All" or by quitting THINK C. Before, they were only saved if you actually used "Close" from the File menu. % Now functions that contain function prototypes as parameters are marked. Executive Summary ----------------- % Save window positions in THINK C. % Mark functions in source files. % Drop RMarker ControlS onto your System Folder and restart. Open the RMarker ControlS control panel to configure its operation. % Run THINK C and notice the difference. - Window positions are saved (open a file, move its window, close it, reopen it to try this out) - Command-click on the title bar of source file windows to see a list of the functions in that file. % #pragma mark // to mark things other than functions % #pragma markOff // turn marking off until the end of the file or a #pragma markOn % #pragma markOn // turn marking back on Brought to you by Troy Anderson tla@netcom.com #### BINHEX think-c-printer-11.hqx **** Date: Tue, 22 Sep 92 21:41:29 -0400 From: "Phil Shapiro" Subject: THINK C Project Printer 1.1 This is an FKEY that produces a list of files in any THINK C project that can be saved to disk or printed out. This can be useful for archiving project information, should a disk copy get corrupted. New in this version: - '040 cache compatible (duh!) - lists files in correct order - produces per-segment totals - optionally produces alphabetized list of files in project This hack is free. Enjoy, -phil ---- Phil Shapiro Software Engineer Language Products Group Symantec Corporation Internet: phils@cs.brandeis.edu ---------------- think-c-project-printer-11.sit.hqx ---------------- #### BINHEX think-power-10b4.hqx **** From: arentz@batcave.knoware.nl (Stefan Arentz) Subject: THINK Power 1.0b4 Date: Tue, 15 Mar 1994 21:52:06 +0200 --========================_10232568==_ Content-Type: text/plain; charset="us-ascii" THINK Power 1.0b4 - Copyright, 1993 Stefan Arentz. All Rights Reserved. + What is it? THINK Power is a tool for developers who use the THINK Project Manager. It adds several features to the editor to make you more productive: ++ PopUp Functions: Click in a source code window's content region with the command key down and a popup menu appears with all function and method names contained in that file. If you choose a function name, that function is selected and showed at the top of the window. ++ Extensions: THINK Power can call external code modules. These modules live in the "THINK Power Extensions" folder in your Extensions Folder. Externals can modify the contents of a window by using THINK Power's callback routines. ++ Kissing: If you type a '{', '[' or '(', then THINK Power will highlight the matching '}', ']' or ')'. ++ Stacking and Tiling of windows: It's still a mystery to me why the THINK Project Manager doesn't have window stacking and tiling options. Anyway, I added them to THINK Power. I suppose this should go to the /info-mac/dev/ directory... -- Stefan --========================_10232568==_ Content-Type: application/mac-binhex40; name="THINK_Power_1.0=4.sit" Content-Disposition: attachment; filename="THINK_Power_1.0=4.sit" #### BINHEX think-project-manager-as-11-patch.hqx **** From: lmontalcini@pmn.it Subject: [*] Think PM / AScript Patch 1.0 Date: Mon, 23 May 1994 22:12 GMT From: Alessandro Levi Montalcini Think Project Manager 7.0 / AppleScript 1.1 Patch 1.0 FOR PROGRAMMERS ONLY - THIS IS USELESS IF YOU DON'T USE SYMANTEC C OR C++ 7.0 AND APPLESCRIPT 1.1 This is a quick hack I had to write because AppleScript 1.1 didn't seem to work right with Think Project Manager 7.0. The line gave me plenty of "Think Project Manager got an error: can't make some data into the expected type" (i.e. errAECoercionFail). This patch forces a different keyword in the apple event that is sent to the Think Project Manager and it seems to work (at least on my machines). See documentation for more info. #### BINHEX think-reference-201-updt.hqx **** Date: Sun, 16 May 1993 14:46:04 -0500 From: tonyh@msc.cornell.edu (Tony Huang) Subject: [*] THINK Reference 2.0.1 Updater This will update THINK Reference 2.0 to 2.0.1. It fixes a few bugs. Tony Huang tonyh@msc.cornell.edu #### BINHEX think-scripts-121.hqx **** From: Reinder Verlinde Subject: THINK Scripts 1.2.1.sit.hqx Date: Fri, 18 Feb 94 22:38:27 +0100 THINK Scripts 1.2.1 Five AppleScript droplets for use in combination with Symantec C++ 6.0.1. Items new in versions 1.2 and 1.2.1 are marked with a bullet. The only difference between versions 1.2 and 1.2.1 is that the scripts from version 1.2 were compiled with AppleScript 1.1, making them unusable for owners of Applescript version 1.0. Note to moderators: This release replaces previous versions archived as applescripts-for-think6.hqx applescripts-for-think-six-11.hqx think-scripts-12.hqx (or something like that) THINK Bring Up to Date THINK Bring Up to Date & Shut THINK Compact Projects THINK Remove Objects THINK Set Options These scripts are freeware and may be included on CD-ROM collections. Reinder Verlinde (reinder@neuretv.biol.ruu.nl) #### BINHEX visual-architect-80-updt.hqx **** Date: Wed, 3 May 1995 19:18:27 -0400 From: tree@bedford.symantec.com (Tom Emerson) Subject: Visual Architect 8.0 Update Available The Symantec Macintosh Development Tools Group would like to announce the availability of the Visual Architect 8.0 update. This update will patch any previous version of the Visual Architect to version 8.0. Who Needs This Update Any developer using Symantec C++ for Macintosh 7.0.x who develops applications with the Visual Architect can benefit from this update. Users of Symantec C++ for Power Macintosh 8.0 (or Symantec Developers' Advantage customers) do not need this update. About the Update This release is the third in a new distribution mechanism for online updates to the various components of our development tools. Rather than wait for every component to be ready before posting, we will distribute patches to individual components as they become available. While this may be less convenient than "one-stop shopping" for the latest of everything, we feel it is the best way to provide the developer with timely and effective updates. This update contains: VA 8.0 Doc Supplement VA 8.0 Macro File Update.sea VA 8.0 Update README Visual Architect 8.0 Patch Visual Architect Release Notes The update has been submitted to the info-mac archives, CompuServe, America Online, and can be found on the Symantec DTS ftp server at the following URL: Updates to other components will be posted and announced when they are available. Questions regarding our Development Tools can be sent to bug reports should be sent to