All Databases
Inside Mac - Index
Pattern
Pattern
data type
#include <
Quickdraw.h
>
typedef unsigned char
Pattern
[8]; /* just 8 sequential bytes */
typedef Pattern
*PatPtr
;
typedef Pattern
**PatHandle
;
typedef const
unsigned char
*ConstPatternParam
;
The bits of a Pattern layout as 8 lines of 8 bits each:
Notes: See
Standard Patterns
for a display of the patterns provided by the
system.
A Pattern is an 8-byte entity designed for rapid handling by Quickdraw
functions. The following functions use the Pattern data type:
BackPat
FillPoly
FillRoundRect
PenPat
FillArc
FillRect
GetIndPattern
FillOval
FillRgn
GetPattern
Several structures such as
GrafPort
include one or more Pattern fields.
Patterns can be stored in
resource types
'PAT ' and 'PAT#'.
Referenced by (73):
PenState
PixPatPtr
Types.h
Using Quickdraw Globals in an INIT
rgbFgColor
vAxisOnly
visRgn
wTitleBarLight
white
yellowColor
L Topics (MacTech Index)
S Topics (MacTech Index)
Vol 6 Issues (MacTech Index)
March 93 - An Introduction to BETA: A New Object-oriented Language (Frameworks Archive)
March 93 - Front-ending in MacApp (Frameworks Archive)
November 93 - Booch Components (Frameworks Archive)
PenState (Inside Mac - Index)
PixPatPtr (Inside Mac - Index)
Sad Mac Error Codes (Inside Mac - Index)
Standard Resource Types (Inside Mac - Index)
Toolbox Utilities (Inside Mac - Index)
Using Quickdraw Globals in an INIT (Inside Mac - Index)
rgbFgColor (Inside Mac - Index)
vAxisOnly (Inside Mac - Index)
visRgn (Inside Mac - Index)
wTitleBarLight (Inside Mac - Index)
white (Inside Mac - Index)
xInfoX (Inside Mac - Index)
yellowColor (Inside Mac - Index)
Application Resource Types (Inside Mac - Basic Toolbox)
BackPat (Inside Mac - Basic Toolbox)
FillArc (Inside Mac - Basic Toolbox)
FillOval (Inside Mac - Basic Toolbox)
FillPoly (Inside Mac - Basic Toolbox)
FillRect (Inside Mac - Basic Toolbox)
FillRgn (Inside Mac - Basic Toolbox)
FillRoundRect (Inside Mac - Basic Toolbox)
GetIndPattern (Inside Mac - Basic Toolbox)
GetPattern (Inside Mac - Basic Toolbox)
OpenCPort (Inside Mac - Basic Toolbox)
OpenPort (Inside Mac - Basic Toolbox)
PenPat (Inside Mac - Basic Toolbox)
StuffHex (Inside Mac - Basic Toolbox)
Foundation Of Quickdraw (MacTech Vol 01-1984-5)
Reading Paint Files (MacTech Vol 01-1984-5)
Object Pascal (MacTech Vol 02-1986)
Color Capable (MacTech Vol 03-1987)
Paint Files (MacTech Vol 03-1987)
Rez-ervations (MacTech Vol 03-1987)
Mover Fix (MacTech Vol 04-1988)
JamPaint (MacTech Vol 05-1989)
Scroll Bar CDEF (MacTech Vol 05-1989)
Segment DAs (MacTech Vol 05-1989)
Dec 90 Mousehole (MacTech Vol 06-1990)
Micro-draw (MacTech Vol 06-1990)
Pattern Scroller (MacTech Vol 06-1990)
Resorcerer (MacTech Vol 06-1990)
Spiffy Color 2 (MacTech Vol 06-1990)
Browser (MacTech Vol 07-1991)
Design Objects 2 (MacTech Vol 07-1991)
Dragging Objects (MacTech Vol 07-1991)
PICTScavenger (MacTech Vol 07-1991)
Vital Signs (MacTech Vol 07-1991)
AppMaker, Marksman (MacTech Vol 08-1992)
TearOff TCL (MacTech Vol 09-1993)
Oct 94 Tips (MacTech Vol 10-1994)
Sep 96 Top 10 (MacTech Vol 12-1996)
OpenGL For Mac Users - Part 2 (MacTech Vol 15-1999)
May 00 Bookshelf (MacTech Vol 16-2000)
Patterns (MacTech Vol 17-2001)
Spring 91 - THE VETERAN NEOPHYTE (develop - 1991)
June 95 - Copland: The Mac OS Moves Into the Future (develop - 1995)
March 97 - Macintosh Q & A (develop - 1997)