Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!bbn!apple!keith From: keith@Apple.COM (Keith Rollin) Newsgroups: comp.sys.apple Subject: Re: Finder question (IIGS) Message-ID: <26940@apple.Apple.COM> Date: 8 Mar 89 02:24:57 GMT References: <8903072212.AA24116@mitre.arpa> Organization: Apple Computer Inc, Cupertino, CA Lines: 26 In article <8903072212.AA24116@mitre.arpa> mcgurrin@MITRE.MITRE.ORG writes: >Given the slowness of screen draws on the GS, why does it draw windows for >each subdirectory as it backs out of the path for the last application run >(e.g., draw skill.games window, then games window, then HD20 window) then >redraw (or bring to front) the lowest subdirectory from which the last >application was run (leaving intermediate directories behind the root). >The Mac appears to draw from root down, only, saving window draws and >leaving the desktop in a logical order. Why doesn't the GS do this, especially >since it doesn't have the speed to spare for wasted draws? this was done for production time considerations. Not that we intentionally programmed it this way. It's just that there was a lot to do when programming the Finder, a routine was hammered out that worked, and it stayed that way because *it worked*. The big maxim around here is that if it isn't broke, don't fix it. And I think that everyone would agree that there are plenty of things that ARE broken that SHOULD be fixed. It would be nice to change the algorithm, but there are always other pressing matters (like adding AppleShare support under GS/OS). When the new Finder comes out on the 4.1 system disks, I think that you will be pleased with the new features! ------------------------------------------------------------------------------ Keith Rollin --- Apple Computer, Inc. --- Developer Technical Support INTERNET: keith@apple.com UUCP: {decwrl, hoptoad, nsc, sun, amdahl}!apple!keith "Argue for your Apple, and sure enough, it's yours" - Keith Rollin, Contusions