From: phbill@cyberden.uucp
Newsgroups: comp.sys.atari.8bit
Subject: Re: New terminal!
Date: Fri, 16 Oct 92 15:10:24 PDT
Organization: Indescribable Creations

My God!  YOU're working on a terminal, too!?

Here's what you wanted to know (at least #2): To determine whether the 
[SH] key is being pressed, check location 53775.  If it's 247, then [SH] 
alone is being pressed.  If it's 251, then any other key is (except 
[CTRL] and [BREAK] and all those).  I'm not sure what it is when a combo 
of [SH] and a key is being done, but you can simply test it, eh?

MY terminal program is being written in Action! and I'm trying to make it 
a lot like BobTerm, but in a way better.  I've added a split-screen chat 
mode..  the bottom 12 lines of the screen become the "being sent" area, 
and the top half becomes the "being recv'd" area.  If the cursor is 
already below the "being recv'd" area, then the screen is scrolled up (it 
looks pretty cool, too! ;) )

Also, rather than have these commands:

[A]-translation
[D]-duplex
in the main menu, and then these:
[s^F]-translation
[s^D]-duplex
in the terminal mode (as well as main menu, dial menu, etc)

I simply use the [s^] commands (BTW: [s^] stands for [shift]+[control])

I don't think I'm going to add fine scrolling, because it'd be a tougher 
job with the split screen (maybe... dunno).  Since the program is in 
Action!, modules of the program can be easily changed or added (and yes, 
I'll have the source code available.)  So far, I've gotten Baud and Quit 
in the main menu, and Split screen, Translation (Atari/ASCII), and word 
wrap (ooh! can't believe I figured THAT out all by myself!!) done, and 
have all of the additional BobTerm-style generic commands planned.  

Also, I'm going to make my capture menu a lot better than BobTerm's.  
You'll have more choices with what to do with your captured data.  You 
can save it, cancel save, and abort it (clear), instead of just save and 
abort.  Also, if you have a partially full buffer when you want to do a 
file xfer, you'll be able to either save it, abort it (clear), or CANCEL 
save!... this would let you get straight to the file xfer without saving 
OR erasing the buffer (so the file xfer buffer won't be as big as 
possible, but at least you won't loose data).  Also, upon getting a "disk 
full" error during capture close, you WON'T loose the data (I HATE when 
that happens in BobTerm!!)

I also may add a simple game to play during terminal mode (and maybe 
even file xfer!?..) and possibly even a terminal -> terminal version of 
the game (what will the game be you ask?  so do I! what would you 
guys/gals like to see?  DeTerm has a BreakOut clone (yawn), I think a 
simple Tetris clone might take too much memory, a puzzle game is out of 
the question (talk about BORING!)...maybe PONG!?  ahhahaha!!)

Anyways...  damn... I still have to finish AACode, MyNI_DOS, CrashMan!, 
and TrueFont...                 anyone wanna help!?  hehehe


Have fun Itay....       did I ask already?- are you doing file xfer?
and what language are you programming in (assembly, no doubt :) )...

adios
                        (turning into a mad hacker!)
                                                                bill

--
Bill Kendrick           PhBill@Cyberden.UUCP    Viva las Ataris!

        (NOTE NEW ADDRESS!  (NICE AND SHORT, TOO!))