Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!bloom-beacon!eru!hagbard!sunic!mcsun!corton!imag!gourdol From: gourdol@imag.imag.fr (Gourdol Arnaud) Newsgroups: comp.sys.mac.programmer Subject: Re: Philosophy of Scroll Bars Message-ID: <16864@imag.imag.fr> Date: 7 Jan 91 12:35:25 GMT References: <11513.278449a2@amherst.bitnet> Reply-To: gourdol@imag.fr (Gourdol Arnaud) Organization: IMAG Institute, University of Grenoble, France Lines: 21 Hi, Here are according to me the behavior to follow : 1) When the scroll bar is set to the bottom, the last paragraph of the document should appear at the bottom of the window 2) When the user wants to add some text to the end of this last paragraph the window should scroll so that the new text keeps visible. This feature, known as auto-scrolling, is implemented even by Microsoft. 3) When the window is resized, if the last paragraph was at the bottom of the window, it should remain at the bottom of the window (thus some portions of the text above are revealed). If the last paragraph was not visible, the portion of the text below should appear. 4) When there is a BAD THING or NOT STANDARD or VERY UGLY to do, please follow Microsoft. If you want to do really Macintosh programs, please follow MacWrite 4.6, MacPaint 1 and 2, and MacDraw 1.9.5 and II. Microsoft programs are not good examples, neither is HyperCard. Arnaud.