Diamond WDEF
!see also "Diamond WDEF Correction
Volume Number: 7
Issue Number: 10
Column Tag: C Workshop
Related Info: Window Manager
Diamond WDEF
By Marisano James, Lancaster, PA
Note: Source code files accompanying article are located on MacTech CD-ROM or
source code disks. See also Diamond WDEF Correction for code correction.
[Marisano James is a senior at Franklin and Marshall College where he works
under the supervision of Dr. Jay Anderson, head of the Computer Science program,
without whose early encouragement and support this article would not have been
possible.]
Introduction
Over the years since MacTutor’s introduction, several window definition
routines have been discussed by its authors. To my knowledge, none of these WDEFs
have focused on non-rectangular windows. I believe this is because non-rectangular
windows are often created for amusement instead of serious application. If this
observation is correct, it identifies an interesting objection since MacTutor is read by