If the active aplication not is a game (a common game surelly will to use
all the screen), if is a office aplication, surelly it will create a new
window and work in that window... that not erase the view and the data or
structure of the old aplication window...
There are two conflicting statements here...
Now you`re saying that`s possible having two applications with their own
windows at the same time on screen.
But before you negated this possibility:
-----
By example, outputing on graphical screen as background process surelly is
forbidden...
Of course not. Simple example: you are using MNBIOS console while a
graphical
clock is displayed in screen corner. This graphical clock must be a
background
process (because it`s stupid putting it in the kernel or needing to switch
to it just
to check what time is it).
That is for fast hardware.... where you can change more quickly the work
screen area of the aplication...
or just redirect all pixels outputs to the correct window position.... that
is only for fast hardware... not nowaday MSX.
------
Indeed in any time you can select the active window, indeed an aplication
can got several windows on several video-pages or the same page.
Now you are negating what you wrote in the top of your e-mail...
Now I`m really confused.
Can you explain which statement is the correct one, please?
better left it as it is. Anyway is not wrong at all...
I`m sorry, but it is wrong.
as you say.
I`m not `the` OS guru. But I really studied OS hard to make
UZIX, so I know a bit about this topic. I recommend you doing the
same, that`s why I gave you some tips about books. But if you think
your own concepts about a widely known topic is the unique right
concept just because you like them, I`m sorry.
Regards,
Adriano