Article View: demon.ip.developers
Article #580KA9Q screen output
From: Ian Smith
Date: Mon, 07 Apr 1997 00:00
Date: Mon, 07 Apr 1997 00:00
27 lines
1835 bytes
1835 bytes
This is a question for you KA9Q Borland C gurus. In spite of my total ignorance of C I've been porting the JNOS command history into Demon's KA9Q with the hope that it would find it's way into Textwin. (I can't compile TW since I only have BC3.) So far, so good, and I've extended the command history to cover all TTY "cooked" sessions and added the ability to edit recalled commands. I got persuaded to do a few other things for somebody (extended help, command line ftp scripting, etc) and that's gone OK as well. Now to the point of all this. I dislike KA9Q's cryptic mono interface and since I've had to run my "Tinynet" KA9Q a lot I've flashed it up with controllable colour and, getting cocky here :), a couple of JNOS-style status lines. It works OK, but I'm puzzled. In spite of defining a window which the screen output initially honours (it starts output at the correct line), when it scrolls it scrolls the whole bloody screen and not just the defined window. Why ? JNOS, WNOS, etc have status lines, but the screen scrolls within the defined window and they don't *appear* to do their output in a different way, but obviously they do. It's not a big thing, but it's starting to bug me :) Any ideas ? Ian. -- | Ian Smith | "The Moving Finger writes; | ian@isis.demon.co.uk | and, having writ, Moves on."
Technical Details
Message-ID:
<860412516snz@isis.demon.co.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10bb05,c333df180623dbd5,start X-Google-Attributes: gid10bb05,public From: ian@isis.demon.co.uk (Ian Smith) Subject: KA9Q screen output Date: 1997/04/07 Message-ID: <860412516snz@isis.demon.co.uk> X-Deja-AN: 231434026 X-Mail2News-User: ian@isis.demon.co.uk X-Mail2News-Path: isis.demon.co.uk Organization: DIS(organised) Reply-To: ian@isis.demon.co.uk Newsgroups: demon.ip.developers