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

Tim Smith tim at ism780c.UUCP
Thu Apr 17 06:21:28 AEST 1986


In article <3493 at sun.uucp> guy at sun.uucp (Guy Harris) writes:
>> 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.
>
>OK, imagine a text editor.  Assume that the logical size is the maximum size
>of a window.  You use the scroll bars to slide the physical window over the
>logical window.  Now what if you want to scroll the *editor's* window into
>the *file*?  Can you use the same scroll bars?  I suspect it can be done,
>but make sure your whizzo window system can do this.
>
>So much for vertical scrolling.  What about horizontal scrolling?  I happen
>to prefer an editor which truncates lines at the margin, rather than
>wrapping them, but some people may prefer wrapping.  Such an editor has to
>know about the physical size of the screen - wrapping at the boundary of the
>logical screen seems a bit silly.
>

I didn't mean that programs should not be able to find out the size of
a window, and when it changes.  I meant that if a program doesn't say
to the windowing system, "Hey man, I'm a whiz bang program, and I
won't freak if my window changes size", then the windowing system
should keep track of a logical and physical size of the window.

If a program tells the windowing system that it is a whiz bang program,
then the program would be informed of size changes, and there would be
no difference between the logical and physical window.
-- 
Tim Smith       sdcrdcf!ism780c!tim || ima!ism780!tim || ihnp4!cithep!tim



More information about the Comp.unix.wizards mailing list