TIP: Click on subject to list as thread! ANSI
echo: cis.os9.68000.osk
to: Bob van der Poel 76510,2203 (X)
from: LARRY OLSON 72227,3467
date: 1993-04-28 01:26:04
subject: #17982-#makpal

#: 17986 S12/OS9/68000 (OSK)
    28-Apr-93  01:26:04
Sb: #17982-#makpal
Fm: LARRY OLSON 72227,3467
To: Bob van der Poel 76510,2203 (X)

Bob,
  That was on of the things that I have been fighting with all along.
 I wanted very badly to have the program do its thing, then when done, rest the
screen back to the original, but I could not come up with the way to do it.
   Everything I tried, just didn't work. I guess I was hoping that someone
would give some example on how to do it. I also couldn't figure out why in C I
couldn't do it like Basic09 on the CoCo. When you do a RUN gfx2("select")
basic09 would switch (or dup) all 3 paths, but the Select call in C doesn't, if
you do a Select(path2), the output is sent to path2 but it looks for input from
the original path. There is only one point in the program where it needs to get
input from the keyboard, but I couldn't figure out how to tell it to look at
path2 for input.
  I even tried to get the window info and color info, to save it, and when the
program is done, I would do a DWSet, and put the window back like it was.
  That didn't work either, the window would be put in a kind of half way mode,
it looked like an interlaced screen, when it should have been a non- interlaced
screen, but if you selected another screen, using the keyboard or mouse button,
then went back to the screen that looked interlaced, it was now correct.
  I know I'm not describing this very well, maybe I should upload some of the
test routines I have been trying.

  I would be grateful, if you had some examples that show how to do it right.

larry

There is 1 Reply.

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.