[comp.sys.mac.programmer] Any detailed info on CAPPS Prime...

leonardr@uxe.cso.uiuc.edu (01/05/89)

spector@vx2.NYU.EDU(David Spector) writes in comp.sys.mac.programmer

>Can anyone give me some really in-depth objective analysis of
>Symantec's CAPPS Prime?  I would like to use it (or something like it)
>for writing a small Application and a DA that does all of the usual
>text editing stuff, plus keyword bolding, etc for certain kinds of info..
>
>	Does it work (well, poorly, etc)?
>	Does it currently work with THINK C 3.0?
>	Is styled TE supported?
>	Is it likely to die under the next system release?
>	What are its limitations..?
>	etc...
>
	Before I give you my impressions of CAPPS', let me first tell you that
I have been informed from a reliable source that CAPPS' is NO LONGER a 
product (ie. THINK/Symantec has killed it off - Care to comment, Rich?!?)

	I have used CAPPS' A LOT since I first got the product, including the
development of a DA and Application Text Editor (SigmaEdit). I have also
used the CAPPS' routines in other applications for things like PEUserItems
in dialogs and the like.
	I have VERY few bad things to say about it.  It works nicely using an
interface that is very much like TextEdit (please note that CAPPS' is based
on ProgrammersEdit (PE) and NOT TextEdit (TE) which is why it is able to do
things like large files and tabs (but then it does not have word wrap!))
so if you are familiar with TE, then PE is real easy to implement.
	I works with THINKC 3.0 with the one exception that it CAN NOT be used in
a segmented DA (or other CODE type resource). Also some of the libraries such
as the GREP and FileSearch libs can not be used in a DA (AT ALL!)
	You can do styling like styled TE using the escape mechanism of PE, but I
would assume that this would be quite complex to do properly.  I have seen
the bolding and italicizing done using the escape mechanism as well as color
support done this way as well.
	Since no one knows what the next system release will bring, Good Question!
	My only complaints with the product lie in the lack of DA support (see
above about incompats when using in a DA) and it's lack of word wrap (though
this can be gotten aroudn with some really weird coding...)

	Hope this answers your questions, and I will more than glad to tell you
anything else you want to know about CAPPS' but were afraid to ask.


+---------------------------------+-----------------------------------+
+                                 +  Any thing I say may be taken as  +
+   Leonard Rosenthol             +  fact, then again you might decide+
+   President, LazerWare, inc.    +  that it really isn't, so you     +
+                                 +  never know, do you??             +
+   leonardr@uxe.cso.uiuc.edu     +                                   +
+   GEnie:  MACgician             +  MacNET: MACgician                +
+   Delphi: MACgician             +  AppleLink: D0025                 +
+                                 +                                   +
+---------------------------------+-----------------------------------+