Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!brunix!omh From: omh@cs.brown.edu (Owen M. Hartnett) Newsgroups: comp.sys.mac.programmer Subject: Re: Page Rectangles Message-ID: <52424@brunix.UUCP> Date: 8 Oct 90 04:49:20 GMT References: <10585@goofy.Apple.COM> Sender: news@brunix.UUCP Reply-To: omh@cs.brown.edu (Owen M. Hartnett) Organization: Brown University Department of Computer Science Lines: 36 In article <10585@goofy.Apple.COM> casseres@apple.com (David Casseres) writes: >In article <6145@ethz.UUCP> czychi@ethz.UUCP (Gary Czychi) writes: > >> The reason why I put so much effort in this 'investigation' is very >> simple. For the user, it can be very annoying not being able to adjust >> margins smaller than 0.8" ! When you draw into the page rectangle it >> is much easier if you can assume that the margins on each side of the >> paper are more or less equal. > >Minimum margins are determined by the printer hardware, and they are >indeed essentially equal on the left and right. > 1) Microsoft products can write to areas which are within the "minimum margins." Thus, we can infer that the minimum margins give an area which can be imaged given any possible image configuration, or at least, any *reasonable* imaging configuration. (by image configuration, I mean any of a set of all possible quickdraw or postscript calls that cause imaging only inside said margins.) I.E. we will probably never encounter errors given that we confine our output to said areas. 2) Given a scenario where the programmer has a desired output which will remain consistent regardless of the actions of the user, (i.e. a form) thus the programmer is able to test the output for correctness using the lowest common denominator of printing power (say, an original LaserWriter and a LaserWriter SC), are there any other pitfalls said programmer should be mindful of when he directs output which falls outside of the minimum margins as depicted by the Print Manager (and/or output device)? -Owen Owen Hartnett omh@cs.brown.edu.CSNET Brown University Computer Science omh@cs.brown.edu uunet!brunix!omh "Don't wait up for me tonight because I won't be home for a month."