🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #15979

Compatibility guidelines

#15979
From: ranson
Date: Wed, 06 May 1987 08:45
25 lines
1697 bytes
Apple has issued several technotes about machine independence. TN#117
was particularly useful. But I think that some issues have not been
discussed yet:
 - How does one lay out windows on the screen(s)? WIND templates
 do not help, since they are screen-size dependent. You can get
 screen geometrics from QuickDraw, but how does one deal with
 multiple screens making a non-rectangular desktop? Another problem
 is that one creates a window giving 'interior' dimensions. Is it
 possible to determine the size of the window drag bar (which might
 change if the system font is changed in certain scripts)?

 - How does one use QuickDraw globals if you are not the one that
 initialised it? (eg. from a DA). I have found at least 2 popular
 way to set up these globals, at 0(a5) and at -4(a5). This makes
 some DAs fail in the Finder.

 Another (unrelated) question: Does the new TextEdit support tabs?
 The APDA draft of IMv5 does not say anything about it. Since TextEdit
 is most useful in non-word processing applications like programming
 langages, I think tabs are much more important than multiple styles.

     Daniel Ranson
     Centre National d'Etudes des Telecommunications
     LANNION, FRANCE
     ...!seismo!mcvax!inria!{crcge1,cnetlu}!ranson
Technical Details
Message-ID: <2227@crcge1.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mcvax!inria!crcge1!ranson

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mcvax!inria!crcge1!ranson
From: ranson@crcge1.UUCP
Newsgroups: comp.sys.mac
Subject: Compatibility guidelines
Message-ID: <2227@crcge1.UUCP>
Date: Wed, 6-May-87 04:45:02 EDT
Article-I.D.: crcge1.2227
Posted: Wed May  6 04:45:02 1987
Date-Received: Sat, 9-May-87 01:49:00 EDT
Lines: 27
Keywords: Machine-independent coding