Re: LF: Warp Out
[Prev][Next][Index][Thread]
Re: LF: Warp Out
>In a message dated 96-12-24 11:08:05 EST, you write:
>
><< Brent Grigg wrote:
> >
> > In Zshell, there was a way to "warp" out of a program. The program when
> > a certain key was pressed could take the calc out to the home screen
> > instead of to the shell itself. Is there anyway to do this in fargo?
> > Thanks....
>
> You could store the ESC character in the key buffer like this:
>
> move.w #1,($75B0) ; Set one key in the buffer
> move.w #$108,($75B2) ; and the ESC key control character
>
> If you do this before the RTS, the key will be read by the Fargo shell
> and thus exiting Fargo immediately. If you have many Fargo programs you
> might see the Fargo Shell a short while though.
>
> This is not a nice way to do it of course, but it IS one way, and the
> simpliests now I think (correct me if I'm wrong).
>
> --
> Jimmy Mårdell "I want to stand in the eye of a storm
> mailto:mja@algonet.se I want to get struck by lightning
> http://www.algonet.se/~mja I want our house to be set on fire
> IRC: Yarin for us to walk without shelter" /Covenant
> >>
>yes. some TI-BASIC programs that would be calling a Fargo program directly
>(instead of Fargo) might take that ESC char the wrong way. I'm just saying
>that because I have a particular program that can call Fargo programs (it
>itself is Fargo) and sometimes an ESC would mess it up. But, I'm sure there
^ ^ ^ ^ ^ ^ ^ ^
sorry, i meant it is NOT fargo, it is ti-basic.
>are some others that might have this problem.
>
>Tilde,
>Jeffrey :j
>JBridge21@aol.com
>***ROM 1.2***