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)
|