Abstracts from files in info-mac/dev/sym as of Sun 20 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 <dan@rhino.harvard.edu>

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

<mailto:dan@rhino.harvard.edu>

<http://rhino.harvard.edu/dan/home.html>




#### BINHEX     think-c-cmarker.hqx   ****

Date: Tue, 3 Sep 91 01:31:08 -0700
From: Stuart Cheshire <cheshire@pescadero.stanford.edu>
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 <yourLabel>    // 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" <phils@chaos.cs.brandeis.edu>
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 <lmontalcini@pmn.it>

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
<save project document 1 to file "xxx" as a project type> 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 <reinder@neuretp.biol.ruu.nl>
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:

<URL:ftp://devtools.symantec.com/macintosh/updaters/devtools/sym.cpp-va-tcl.
updates/sym-va-80-update.hqx>

Updates to other components will be posted and announced when they are
available.

Questions regarding our Development Tools can be sent to

<URL:mailto:support@devtools.symantec.com>

bug reports should be sent to

<URL:mailto:bugs@devtools.symantec.com>