[comp.sys.apple] How do you add commands to Basic.System

douglas@reed.UUCP (P Douglas Reeder) (04/01/88)

Can someone post an article explaining how to add commands to Basic.System,
if it can explained in that much space?  Failing that, can you reccommend
a good reference work on ProDOS that explains how?

P.S. Has anyone written a finder-type program for the IIc and IIe that uses 
mousetext on the text screen insead of graphics?

-- 
Doug Reeder                           USENET: ...!tektronix!reed!douglas
10 Cyclopedia Square             from BITNET: douglas@reed.UUCP
Terminus City                     from  ARPA: !tektronix!reed!douglas@Berkley
Terminus,The Foundation                Box 502 Reed College,Portland,OR 97202

GZT.EWW@OZ.AI.MIT.EDU (Wes Williams) (04/03/88)

Doug Reeder> how do you add commands to basic.system.....

A reasonable starter book on ProDos is "The Prodos Handbook" by Timothy and
Karen Rice from <Sybex>  LCC# 85-50465   ISBN 0-89588-230-2

If you mean to get basic.system to do another application, then rewrite
the "startup" file in basic. From there you control except $2000

===============
The only difference between professional magic
and professional programming is that magic
takes a little longer to learn!
======
-------

jetzer@studsys.mu.edu (jetzer) (04/05/88)

In article <8602@reed.UUCP>, douglas@reed.UUCP (P Douglas Reeder) writes:
> Can someone post an article explaining how to add commands to Basic.System,
> if it can explained in that much space?  Failing that, can you reccommend
> a good reference work on ProDOS that explains how?


It's sort of a long process, especially if you want to make it relocateable
so that it will install correctly even if there are other commands installed.

_Beneath Apple ProDOS_ (by Don Worth, Quality Software) tells how to do it,
and even gives a sample command.

NIBBLE Magazine is also a good source for this type of information.  THe
June 1985 issue has a program that installs an external command, and the
January 1985 issue goes through the process of writing and installing the
command (Jan 85 Disassemly Lines).
-- 
__
Mike Jetzer
"If you can't be right, be forceful"
uwvax!uwmcsd1!marque!studsys!jetzer