Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!gatech!hubcap!ncrcae!ncr-sd!crash!pnet01!billk
From: billk@pnet01.CTS.COM (Bill Kelly)
Newsgroups: comp.sys.amiga
Subject: Re: Odd question
Message-ID: <1426@crash.CTS.COM>
Date: Thu, 23-Jul-87 02:56:56 EDT
Article-I.D.: crash.1426
Posted: Thu Jul 23 02:56:56 1987
Date-Received: Sat, 25-Jul-87 06:35:51 EDT
Sender: news@crash.CTS.COM
Organization: People-Net [pnet01], El Cajon, CA
Lines: 21

Derek Zahn @ Wisconsin was asking how the console device rendered its text. 
He tried to use SetFunction() on the Text() routine but has had no luck...

That's strange, for Text() is indeed the low-level text routine that the
console device goes through.  When I was testing WarpText 2.0, (some 30,000
cps text routines I wrote, posted to comp.sources and comp.binaries.amiga) I
just jammed the pointer to my routine (interactively with Forth) into Text()'s
vector.  All of the text on the machine was now using WarpText 2.0.  

Perhaps you were calling SetFunction the wrong way...?  I have never used it,
because I never made a program that needed it.  Much easier to hack things in
from the keyboard...  I do know, however, that if you are successful in
pointing the vector for Text() at your own text routine, the console device
will now be using your routine to render its text.

Bill
--
Bill Kelly      {ihnp4, hplabs!hp-sdd, sdcsvax}!crash!pnet01!billk
                (Don't use pnet01!billk; try crash!pnet01!billk -- Thanks!)

                Weird echo causing incomprehension.