Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Forth > Re: A Brief Loo...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 8 of 13 Topic 3882 of 4285
Post > Topic >>

Re: A Brief Look at History

by Roelf Toxopeus <these3rt0only@[EMAIL PROTECTED] > Mar 22, 2008 at 12:11 AM

In article <c9a43$47e42bb6$cdd085fd$15747@[EMAIL PROTECTED]
>,
 Doug Hoffman <no.spam> wrote:

> Elizabeth D Rather wrote:
> > Marcel Hendrix wrote:
> >> Elizabeth D Rather <erather@[EMAIL PROTECTED]
> writes Re: A Brief Look at
History
> >> [..]
> >>> The thought model is moving a light beam on the screen.  It could be

> >>> off, in which case it makes no mark, or on, in which case a line is 
> >>> drawn.  Assume two words, ON and OFF, that control the beam.  The 
> >>> beam stays in whatever state it's set.  0, 0 is the upper left
corner 
> >>> of the 
> >>                                      ^^^^
> >>> screen.
> >>
> >> Upper left corner is a bad idea. The lower left corner fits much 
> >> better with common use in programs and with developing graphics 
> >> output. If you're
> >> planning to plot on a lineprinter, there might be some merit in the
upper
> >> left corner :-)
> > 
> > Yeah, it really depends on the device. A screen conventionally has 0,0

> > in the upper left, many graphics devices do it differently.  You
should 
> > match the convention of the device you're writing this for.
> 
> I think Elizabeth is right.  For example, on a Macintosh 0,0 is upper 
> left for all QuickDraw coordinates.  So all of the screen drawing 
> primitives expect that and my mental image of the Mac screen is "larger 
> y means down".  When in Rome...  ;-)

hi Doug,

.... and when in modern day Cupertino, it's bottom left and floating:
 Quartz ;-)

Needs some change in the mental image and the primitives as well.
It's a bit odd, still.

(Just in case: Cupertino is Apple HQ, Quartz is QuickDraw succesor)

cheers
Roelf

-- 
Posted via a free Usenet account from http://www.teranews.com
 




 13 Posts in Topic:
Re: A Brief Look at History
"Mark W. Humphries&q  2008-03-14 09:37:34 
Re: A Brief Look at History
John Doty <jpd@[EMAIL   2008-03-14 10:45:18 
Re: A Brief Look at History
Duke Normandin <dukeof  2008-03-21 06:06:10 
Re: A Brief Look at History
Elizabeth D Rather <er  2008-03-21 08:57:25 
Re: A Brief Look at History
mhx@[EMAIL PROTECTED] (M  2008-03-21 19:42:36 
Re: A Brief Look at History
Elizabeth D Rather <er  2008-03-21 15:20:41 
Re: A Brief Look at History
Doug Hoffman <no.spam&  2008-03-21 17:42:13 
Re: A Brief Look at History
Roelf Toxopeus <these3  2008-03-22 00:11:25 
Re: A Brief Look at History
Doug Hoffman <no.spam&  2008-03-21 20:22:59 
Re: A Brief Look at History
Aleksej Saushev <asau@  2008-03-22 17:13:10 
Re: A Brief Look at History
Frank Buss <fb@[EMAIL   2008-03-22 05:06:27 
Re: Forth for the Macintosh (was Re: A Brief Look at History)
Duke Normandin <dukeof  2008-03-25 03:57:30 
Re: A Brief Look at History
Duke Normandin <dukeof  2008-03-21 15:40:20 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Oct 12 13:56:41 CDT 2008.