TIP: Click on subject to list as thread! ANSI
echo: power_bas
to: JOSE MEJUTO
from: CARLES MATEO
date: 1995-09-14 01:29:00
subject: SHELL in a window

Hola Jos‚!
 >  CM> I want to do a SHELL in a window just like :
 >  CM>  *********************************
 >  CM>  |                               |
 >  CM>  |       ================        |<-+-- SCREEN
 >  CM>  |       | SHELL WINDOW |        |
 >  CM>  |       ================        |
 >  CM>  |                               |
 >  CM>  *********************************
 >  CM> I want to SHELL to another program without overwriting my screen.
 >  Ummmh! big trouble! If the 'shelled' program writes
 > directly to the screen, there are no way to do that.
 > If the program uses standard DOS services you can do
 > that coding and assembly routine, but the problem is
 > the INT 29h 'DOS fast putchar' that is undocumented,
 > and don't works in the same way in all DOS.
Well, program uses standard DOS services.
My prog shells to ARJ, RAR, ZIP, LZH, PKLITE and other 
compressors/decompressors.
 >  If you are going to use the routine in a machine with
 > an VGA or EGA you can use a simple VGA trick, that
 > skips the problem with direct screen writes. The
 > effect is something like this:
This is a nice trick, but I want this program to run in all video cards 
including Hercules.
 >  This is an older code, and I don't remenber what it
 > do exactly :-?
 >  CM> I need this info urgently cause I need to finish my program.
 >  I'm trying to help you ;-)
Thanks
PD: See you in PROBAS_E..
Carles Mateo
--- FMail 0.98a
---------------
* Origin: (2:343/121.31)

SOURCE: echomail via exec-pc

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™.