Eighth Edition and job control (was Re: UNIX Futures)

Tim Smith tim at ism780c.UUCP
Wed Apr 9 10:35:05 AEST 1986


In article <3460 at sun.uucp> shannon at sun.uucp (Bill Shannon) writes:
> One of the most basic assumptions broken by window systems is
> that a terminal has a fixed number of lines and columns.  With a
> window system, the number of lines and columns in the "terminal"
> (i.e.  window) can vary dynamicly, even while the program is
> running.  To better accomodate this change, it is often desirable
> (and sometimes necessary) to modify some programs to react to
> window size changes.

I think that a window should have both a logical and a physical size.
When the user resizes a window, that would only change the physical
size - the logical size would stay the same.  If the physical size is
smaller than the logical size, the windowing system should put in
scroll bars.

Programs need not know that the physical size has changed.  Programs
that want to know the physical size would be able to ask, but programs
written for terminals with fixed sizes would still work.
-- 
Tim Smith       sdcrdcf!ism780c!tim || ima!ism780!tim || ihnp4!cithep!tim



More information about the Comp.unix.wizards mailing list