I am trying to write a program that runs under a vt100 terminal which splits the
screen into two smaller ones using the curses library. I want the display in
each window to be from seperate processes - one is the original program the
other is a child that is created by using fork().
At the moment I am having difficulty in getting the two processes to share the
terminal screen despite having non-overlapping subwindows. I have used the
newwin() command from curses to make each window with different sizes and
co-ordinates from within each process. For some reason the child process stops
running when it initialises the screen using newwin().
Can anyone suggest a way around this? Many thanks in advance.