$ od -c -N 50000 [phylum]<LISP>Lyric>LIBRARY>SKETCHELEMENTS!1
0000000 ( D E F I N E - F I L E - I N F
0000020 O 247 P A C K A G E " I N T E
0000040 R L I S P " 247 R E A D T A B L
0000060 E " I N T E R L I S P " 247 B
0000100 A S E 1 0 ) \r 006 001 ( F I L E C
0000120 R E A T E D " 7 - A p r - 8
0000140 7 1 3 : 4 3 : 3 9 " 006 004 { E
0000160 R I S } < L I S P C O R E > L I
0000200 B R A R Y > S K E T C H E L E M
0000220 E N T S . ; 8 006 001 5 4 0 6 0 0
0000240 \r \r c h a n g e s
0000260 t o % : ( F N S S K . C
0000300 H A N G E . T E X T ) \r \r
0000320 p r e v i o u s d a t e
0000340 % : " 5 - M a r - 8 7 1 6
0000360 : 2 4 : 1 0 " { E R I S } < L
0000400 I S P C O R E > L I B R A R Y >
0000420 S K E T C H E L E M E N T S . ;
0000440 7 ) \r \r \r ( * " \r C o p y r i
0000460 g h t ( c ) 1 9 8 5 , 1 9
0000500 8 6 , 1 9 8 7 b y X e r o
0000520 x C o r p o r a t i o n .
0000540 A l l r i g h t s r e s e r
0000560 v e d . \r " ) \r \r ( P R E T T Y
0000600 C O M P R I N T S K E T C H E
0000620 L E M E N T S C O M S ) \r \r ( R
0000640 P A Q Q 006 002 S K E T C H E L E
0000660 M E N T S C O M S 006 001 \r
0000700 ( ( * c o n t a i n s
0000720 t h e f u n c t i o n s n
0000740 e e d t o i m p l e m e n t
0000760 t h e s k e t c h b a s i
0001000 c e l e m e n t t y p e s )
0001020 \r ( F N S I N
0001040 I T . S K E T C H . E L E M E N
0001060 T S C R E A T E . S K E T C H
0001100 . E L E M E N T . T Y P E S K
0001120 E T C H . E L E M E N T . T Y P
0001140 E P \r
0001160 S K E T C H . E L E M E N T .
0001200 N A M E P \ C U R S O R . I N
0001220 . M I D D L E . M E N U ) \r
0001240 ( C O M S ( * c
0001260 o l o r a n d f i l l i n g
0001300 s t u f f ) \r
0001320 ( F N S S K E T C
0001340 H I N C O L O R P R E A D . C
0001360 O L O R . C H A N G E ) \r
0001400 ( I N I T
0001420 V A R S ( S K E T C H I N C O
0001440 L O R F L G ) \r
0001460 ( F I
0001500 L L P O L Y G O N F L G T ) \r
0001520
0001540 ( F I L L I N G M O D
0001560 E F L G T ) ) \r
0001600 ( I N I T V A R S
0001620 ( S K . D E F A U L T . B A C
0001640 K C O L O R ) \r
0001660 ( S K
0001700 . D E F A U L T . O P E R A T I
0001720 O N ) ) \r
0001740 ( G L O B A L V A R S S
0001760 K E T C H I N C O L O R F L G
0002000 S K . D E F A U L T . B A C K C
0002020 O L O R ) \r
0002040 ( R E C O R D S S K F
0002060 I L L I N G ) \r
0002100 ( * f n s i n c
0002120 l u d e d u n t i l s y s t
0002140 e m i s f i x e d s o t
0002160 h a t i t i s o k t o
0002200 c a l l D S P C O L O R i n
0002220 a s y s t e m \r
0002240 w i t h
0002260 o u t c o l o r l o a d e d
0002300 . S h o u l d b e r e m o
0002320 v e d a f t e r J r e l e
0002340 a s e . ) \r
0002360 ( F N S S K . C R E A
0002400 T E . D E F A U L T . F I L L I
0002420 N G S K F I L L I N G P S K
0002440 . I N S U R E . F I L L I N G
0002460 S K . I N S U R E . C O L O R )
0002500 \r (
0002520 F N S S K . T R A N S L A T E
0002540 . M O D E S K . C H A N G E .
0002560 F I L L I N G . M O D E R E A
0002600 D . F I L L I N G . M O D E ) )
0002620 \r ( C O M S (
0002640 F N S S K E T C H . C R E A T
0002660 E . C I R C L E C I R C L E .
0002700 E X P A N D F N C I R C L E .
0002720 D R A W F N \ C I R C L E . D
0002740 R A W F N 1 C I R C L E . I N
0002760 P U T F N \r
0003000 S K . U P D
0003020 A T E . C I R C L E . A F T E R
0003040 . C H A N G E S K . R E A D .
0003060 C I R C L E . P O I N T S K .
0003100 S H O W . C I R C L E C I R C
0003120 L E . I N S I D E F N \r
0003140
0003160 C I R C L E . R E G I O N F N
0003200 C I R C L E . G L O B A L R E G
0003220 I O N F N C I R C L E . T R A
0003240 N S L A T E C I R C L E . T R
0003260 A N S F O R M F N \r
0003300 C I
0003320 R C L E . T R A N S L A T E P T
0003340 S S K . C I R C L E . C R E A
0003360 T E S E T . C I R C L E . S C
0003400 A L E S K . B R U S H . R E A
0003420 D C H A N G E ) \r
0003440 ( F N S S K . I
0003460 N S U R E . B R U S H S K . I
0003500 N S U R E . D A S H I N G ) \r
0003520 ( R E
0003540 C O R D S B R U S H ) \r
0003560 ( D E C L
0003600 A R E % : D O N T C O P Y (
0003620 R E C O R D S L O C A L C I R
0003640 C L E C I R C L E ) ) \r
0003660 ( U G L Y
0003700 V A R S C I R C L E I C O N )
0003720 \r (
0003740 C U R S O R S C I R C L E . C
0003760 E N T E R C I R C L E . E D G
0004000 E ) \r
0004020 ( I N I T V A R S ( S K . D
0004040 E F A U L T . B R U S H ( c r
0004060 e a t e B R U S H B R U S H
0004100 S H A P E _ ' R O U N D B
0004120 R U S H S I Z E _ 1 B R U
0004140 S H C O L O R \r
0004160
*
0004220 _ ' B L A
0004240 C K ) ) \r
0004260 ( S K . D E
0004300 F A U L T . D A S H I N G ) \r
0004320
0004340 ( S K . D E F A U L T .
0004360 T E X T U R E ) ) \r
0004400 ( G L O B A L V
0004420 A R S S K . D E F A U L T . B
0004440 R U S H S K . D E F A U L T .
0004460 D A S H I N G S K . D E F A U
0004500 L T . T E X T U R E ) ) \r
0004520 ( C O M S ( F N S
0004540 S K E T C H . C R E A T E . E L
0004560 L I P S E E L L I P S E . E X
0004600 P A N D F N E L L I P S E . D
0004620 R A W F N E L L I P S E . I N
0004640 P U T F N \r
0004660 S K . R E A
0004700 D . E L L I P S E . M A J O R .
0004720 P T S K . S H O W . E L L I P
0004740 S E . M A J O R . R A D I U S
0004760 S K . R E A D . E L L I P S E .
0005000 M I N O R . P T \r
0005020 S K .
0005040 S H O W . E L L I P S E . M I N
0005060 O R . R A D I U S E L L I P S
0005100 E . I N S I D E F N E L L I P
0005120 S E . C R E A T E \r
0005140 S K
0005160 . U P D A T E . E L L I P S E .
0005200 A F T E R . C H A N G E E L L
0005220 I P S E . R E G I O N F N E L
0005240 L I P S E . G L O B A L R E G I
0005260 O N F N \r
0005300 E L L I P S E
0005320 . T R A N S L A T E F N E L L
0005340 I P S E . T R A N S F O R M F N
0005360 E L L I P S E . T R A N S L A
0005400 T E P T S M A R K . S P O T
0005420 \r
0005440 D I S T A N C E B E T W
0005460 E E N S K . D I S T A N C E .
0005500 T O S Q U A R E C O M P U T
0005520 E . E L L I P S E . O R I E N T
0005540 A T I O N \r
0005560 S K . C O M
0005600 P U T E . E L L I P S E . M I N
0005620 O R . R A D I U S . P T ) \r
0005640 ( D E C
0005660 L A R E % : D O N T C O P Y
0005700 ( R E C O R D S L O C A L E L
0005720 L I P S E E L L I P S E ) ) \r
0005740 ( U
0005760 G L Y V A R S E L L I P S E I
0006000 C O N ) \r
0006020 ( C U R S O R S E L L I
0006040 P S E . C E N T E R E L L I P
0006060 S E . S E M I . M A J O R E L
0006100 L I P S E . S E M I . M I N O R
0006120 ) ) \r ( C O M S
0006140 ( F N S S K E T C H . C R E
0006160 A T E . O P E N . C U R V E O
0006200 P E N C U R V E . I N P U T F N
0006220 S K . C U R V E . C R E A T E
0006240 M A X X E X T E N T M A X Y
0006260 E X T E N T \r
0006300 K N O T .
0006320 S E T . S C A L E . F I E L D
0006340 O P E N C U R V E . D R A W F N
0006360 O P E N C U R V E . E X P A N
0006400 D F N O P E N C U R V E . R E
0006420 A D C H A N G E F N \r
0006440 O
0006460 P E N C U R V E . T R A N S F O
0006500 R M F N O P E N C U R V E . T
0006520 R A N S L A T E F N O P E N C
0006540 U R V E . T R A N S L A T E P T
0006560 S F N \r
0006600 S K E T C H . C
0006620 R E A T E . C L O S E D . C U R
0006640 V E C L O S E D C U R V E . D
0006660 R A W F N C L O S E D C U R V
0006700 E . E X P A N D F N \r
0006720 C
0006740 L O S E D C U R V E . R E G I O
0006760 N F N C L O S E D C U R V E .
0007000 G L O B A L R E G I O N F N R
0007020 E A D . L I S T . O F . P O I N
0007040 T S \r
0007060 C L O S E D C U R
0007100 V E . I N P U T F N C L O S E
0007120 D C U R V E . R E A D C H A N G
0007140 E F N C L O S E D C U R V E .
0007160 T R A N S F O R M F N \r
0007200
0007220 C L O S E D C U R V E . T R A N
0007240 S L A T E P T S F N I N V I S
0007260 I B L E P A R T P S H O W S K
0007300 E T C H P O I N T S H O W S K
0007320 E T C H X Y \r
0007340 K N O T S
0007360 . R E G I O N F N O P E N W I
0007400 R E . G L O B A L R E G I O N F
0007420 N C U R V E . R E G I O N F N
0007440 O P E N C U R V E . G L O B A
0007460 L R E G I O N F N \r
0007500 K N
0007520 O T S . T R A N S L A T E F N
0007540 R E G I O N . C O N T A I N I N
0007560 G . P T S ) \r
0007600 ( F N S C H A N G E
0007620 . E L T S . B R U S H . S I Z E
0007640 C H A N G E . E L T S . B R U
0007660 S H C H A N G E . E L T S . B
0007700 R U S H . S H A P E \r
0007720 S
0007740 K . C H A N G E . B R U S H . S
0007760 H A P E S K . C H A N G E . B
0010000 R U S H . C O L O R S K . C H
0010020 A N G E . B R U S H . S I Z E
0010040 S K . C H A N G E . A N G L E
0010060 \r
0010100 S K . C H A N G E . A R
0010120 C . D I R E C T I O N S K . S
0010140 E T . D E F A U L T . B R U S H
0010160 . S I Z E R E A D S I Z E C H
0010200 A N G E ) \r
0010220 ( F N S S K . C H A N
0010240 G E . E L E M E N T . K N O T S
0010260 ) \r
0010300 ( F N S S K . I N S U R E . P
0010320 O I N T . L I S T S K . I N S
0010340 U R E . P O S I T I O N ) \r
0010360 ( D E C
0010400 L A R E % : D O N T C O P Y
0010420 ( R E C O R D S K N O T E L T
0010440 L O C A L C U R V E O P E N
0010460 C U R V E C L O S E D C U R V
0010500 E L O C A L C L O S E D C U R
0010520 V E \r
0010540
0010560 L O C
0010600 A L C L O S E D W I R E ) ) \r
0010620 ( U G
0010640 L Y V A R S O P E N C U R V E
0010660 I C O N C L O S E D C U R V E
0010700 I C O N ) \r
0010720 ( C U R S O R S C U R
0010740 V E . K N O T ) ) \r
0010760 ( C O M S ( F N S S K E
0011000 T C H . C R E A T E . W I R E
0011020 C L O S E D W I R E . E X P A N
0011040 D F N K N O T S . I N S I D E
0011060 F N O P E N . W I R E . D R A
0011100 W F N \r
0011120 W I R E . E X P
0011140 A N D F N S K . U P D A T E .
0011160 W I R E . E L T . A F T E R . C
0011200 H A N G E O P E N W I R E . R
0011220 E A D C H A N G E F N \r
0011240
0011260 O P E N W I R E . T R A N S F O
0011300 R M F N O P E N W I R E . T R
0011320 A N S L A T E F N O P E N W I
0011340 R E . T R A N S L A T E P T S F
0011360 N W I R E . I N P U T F N \r
0011400
0011420 S K . R E A D . W I R E .
0011440 P O I N T S S K . R E A D . P
0011460 O I N T S . W I T H . F E E D B
0011500 A C K O P E N W I R E . F E E
0011520 D B A C K F N \r
0011540 C L O S
0011560 E D W I R E . F E E D B A C K F
0011600 N C L O S E D W I R E . R E G
0011620 I O N F N C L O S E D W I R E
0011640 . G L O B A L R E G I O N F N
0011660 S K . W I R E . C R E A T E \r
0011700
0011720 W I R E . A D D . P O I N
0011740 T . T O . E N D R E A D . A R
0011760 R O W . C H A N G E C H A N G
0012000 E . E L T S . A R R O W H E A D
0012020 S ) \r
0012040 ( F N S S K E T C H . C R E
0012060 A T E . C L O S E D . W I R E
0012100 C L O S E D . W I R E . I N P U
0012120 T F N C L O S E D . W I R E .
0012140 D R A W F N \r
0012160 C L O S E
0012200 D W I R E . R E A D C H A N G E
0012220 F N C L O S E D W I R E . T R
0012240 A N S F O R M F N C L O S E D
0012260 W I R E . T R A N S L A T E P T
0012300 S F N ) \r
0012320 ( F N S S K . E X P A N
0012340 D . A R R O W H E A D S S K .
0012360 C O M P U T E . A R C . A R R O
0012400 W H E A D . P O I N T S A R C
0012420 . A R R O W H E A D . P O I N T
0012440 S \r
0012460 S E T . A R C . A R
0012500 R O W H E A D . P O I N T S S
0012520 E T . O P E N C U R V E . A R R
0012540 O W H E A D . P O I N T S \r
0012560
0012600 S K . C O M P U T E . C U R
0012620 V E . A R R O W H E A D . P O I
0012640 N T S S E T . W I R E . A R R
0012660 O W H E A D . P O I N T S \r
0012700
0012720 S K . C O M P U T E . W I R
0012740 E . A R R O W H E A D . P O I N
0012760 T S S K . E X P A N D . A R R
0013000 O W H E A D C H A N G E D . A
0013020 R R O W \r
0013040 S K . C H A N
0013060 G E . A R R O W H E A D S K .
0013100 C H A N G E . A R R O W H E A D
0013120 1 S K . C R E A T E . A R R O
0013140 W H E A D S K . A R R O W H E
0013160 A D . C R E A T E \r
0013200 S K
0013220 . A R R O W H E A D . E N D . T
0013240 E S T R E A D . A R R O W H E
0013260 A D . E N D A R R O W . H E A
0013300 D . P O S I T I O N S \r
0013320
0013340 A R R O W H E A D . P O I N T S
0013360 . L I S T C U R V E . A R R O
0013400 W H E A D . P O I N T S L E F
0013420 T . M O S T . I S . B E G I N P
0013440 \r
0013460 W I R E . A R R O W H
0013500 E A D . P O I N T S D R A W A
0013520 R R O W H E A D S \ S K . D R
0013540 A W . T R I A N G L E . A R R O
0013560 W H E A D \r
0013600 \ S K . E N
0013620 D P T . O F . A R R O W \ S K
0013640 . A D J U S T . F O R . A R R O
0013660 W H E A D S S K . S E T . A R
0013700 R O W H E A D . L E N G T H \r
0013720
0013740 S K . S E T . A R R O W H
0013760 E A D . A N G L E S K . S E T
0014000 . A R R O W H E A D . T Y P E
0014020 S K . S E T . L I N E . A R R O
0014040 W H E A D \r
0014060 S K . U P D
0014100 A T E . A R R O W H E A D . F O
0014120 R M A T S K . S E T . L I N E
0014140 . L E N G T H . M O D E ) \r
0014160 ( F N S
0014200 S K . I N S U R E . A R R O W
0014220 H E A D S S K . A R R O W H E
0014240 A D P ) \r
0014260 ( D E C L A R E % : D O
0014300 N T C O P Y ( R E C O R D S
0014320 L O C A L W I R E W I R E C
0014340 L O S E D W I R E L O C A L C
0014360 L O S E D W I R E ) ) \r
0014400 ( R E C O R
0014420 D S A R R O W H E A D ) \r
0014440 ( U G L
0014460 Y V A R S V S H A P E . A R R
0014500 O W H E A D . B I T M A P T R
0014520 I A N G L E . A R R O W H E A D
0014540 . B I T M A P \r
0014560 S O
0014600 L I D T R I A N G L E . A R R O
0014620 W H E A D . B I T M A P C U R
0014640 V E D V . A R R O W H E A D . B
0014660 I T M A P ) \r
0014700 ( U G L Y V A R S W
0014720 I R E I C O N C L O S E D W I
0014740 R E I C O N ) \r
0014760 ( I N I T V A R S
0015000 ( S K . A R R O W H E A D . A N
0015020 G L E . I N C R E M E N T 5 )
0015040 \r
0015060 ( S K . A R R O W H
0015100 E A D . L E N G T H . I N C R E
0015120 M E N T 2 ) ) \r
0015140 ( A D D V A R S
0015160 ( S K . A R R O W H E A D . T Y
0015200 P E S L I N E C L O S E D L
0015220 I N E C U R V E S O L I D )
0015240 ) \r
0015260 ( I N I T V A R S ( S K . D E
0015300 F A U L T . A R R O W . L E N G
0015320 T H 8 ) \r
0015340 ( S K . D
0015360 E F A U L T . A R R O W . T Y P
0015400 E ' C U R V E ) \r
0015420 (
0015440 S K . D E F A U L T . A R R O W
0015460 . A N G L E 1 8 . 0 ) ) \r
0015500 ( G L O
0015520 B A L V A R S S K . D E F A U
0015540 L T . A R R O W . L E N G T H
0015560 S K . D E F A U L T . A R R O W
0015600 . T Y P E S K . D E F A U L T
0015620 . A R R O W . A N G L E \r
0015640
0015660 S K . A R R O W H E A D .
0015700 T Y P E S ) \r
0015720 ( I N I T V A R S (
0015740 S K . A R R O W . E N D . M E N
0015760 U ) \r
0016000 ( S K . A R R O
0016020 W . E D I T . M E N U ) ) ) \r
0016040 ( C O M S ( *
0016060 s t u f f t o s u p p o r t
0016100 t h e t e x t e l e m e n
0016120 t t y p e . ) \r
0016140 ( F N S S K E T
0016160 C H . C R E A T E . T E X T T
0016200 E X T . C H A N G E F N T E X
0016220 T . R E A D C H A N G E F N \
0016240 S K . R E A D . F O N T . S I Z
0016260 E 1 \r
0016300 S K . T E X T . E
0016320 L T . W I T H . S A M E . F I E
0016340 L D S S K . R E A D F O N T F
0016360 A M I L Y C L O S E . P R O M
0016400 P T . W I N D O W T E X T . D
0016420 R A W F N \r
0016440 T E X T . D
0016460 R A W F N 1 T E X T . I N S I
0016500 D E F N T E X T . E X P A N D
0016520 F N S K . T E X T . L I N E .
0016540 R E G I O N S S K . P I C K .
0016560 F O N T \r
0016600 S K . C H O O
0016620 S E . T E X T . F O N T S K .
0016640 N E X T S I Z E F O N T S K .
0016660 D E C R E A S I N G . F O N T .
0016700 L I S T \r
0016720 S K . G U E S
0016740 S . F O N T S A V A I L A B L E
0016760 T E X T . U P D A T E . G L O
0017000 B A L . R E G I O N S R E L .
0017020 M O V E . R E G I O N \r
0017040
0017060 L T E X T . L I N E . R E G I O
0017100 N S T E X T . I N P U T F N
0017120 R E A D . T E X T T E X T . P
0017140 O S I T I O N . A N D . C R E A
0017160 T E \r
0017200 C R E A T E . T E
0017220 X T . E L E M E N T S K . U P
0017240 D A T E . T E X T . A F T E R .
0017260 C H A N G E S K . T E X T . F
0017300 R O M . T E X T B O X \r
0017320
0017340 T E X T . S E T . G L O B A L .
0017360 R E G I O N S T E X T . R E G
0017400 I O N F N T E X T . G L O B A
0017420 L R E G I O N F N T E X T . T
0017440 R A N S L A T E F N \r
0017460 T
0017500 E X T . T R A N S F O R M F N
0017520 T E X T . T R A N S L A T E P T
0017540 S F N T E X T . U P D A T E F
0017560 N S K . C H A N G E . T E X T
0017600 T E X T . S E T . S C A L E S
0017620 \r
0017640 B R E A K . A T . C A
0017660 R R I A G E . R E T U R N S ) \r
0017700 ( D
0017720 E C L A R E % : D O N T C O P
0017740 Y ( R E C O R D S T E X T
0017760 L O C A L T E X T ) ) \r
0020000 ( F N S S
0020020 K . S E T . F O N T S K . S E
0020040 T . T E X T . F O N T S K . S
0020060 E T . T E X T . S I Z E S K .
0020100 S E T . T E X T . H O R I Z . A
0020120 L I G N \r
0020140 S K . R E A D
0020160 F O N T S I Z E S K . C O L L
0020200 E C T . F O N T . S I Z E S S
0020220 K . S E T . T E X T . V E R T .
0020240 A L I G N S K . S E T . T E X
0020260 T . L O O K S \r
0020300 S K . S
0020320 E T . D E F A U L T . T E X T .
0020340 F A C E ) \r
0020360 ( F N S C R E A T E .
0020400 S K E T C H . T E R M T A B L E
0020420 ) \r
0020440 ( F N S S K . F O N T . L I S
0020460 T S K . I N S U R E . F O N T
0020500 S K . I N S U R E . S T Y L E
0020520 S K . I N S U R E . T E X T )
0020540 \r (
0020560 V A R S I N D I C A T E . T E
0020600 X T . S H A D E ) \r
0020620 [ I N I T V A R
0020640 S ( S K . D E F A U L T . F O
0020660 N T ) \r
0020700 ( S K . D E F
0020720 A U L T . T E X T . A L I G N M
0020740 E N T ' ( C E N T E R B A S
0020760 E L I N E ] \r
0021000 ( I N I T V A R S \
0021020 F O N T S O N F I L E ) \r
0021040 ( A D D V
0021060 A R S ( S K . H O R I Z O N T
0021100 A L . S T Y L E S L E F T R
0021120 I G H T C E N T E R ) \r
0021140
0021160 ( S K . V E R T I C A L . S
0021200 T Y L E S T O P C E N T E R
0021220 B A S E L I N E B O T T O M
0021240 ) ) \r
0021260 ( V A R S ( S K E T C H . T
0021300 E R M T A B L E ( C R E A T E
0021320 . S K E T C H . T E R M T A B L
0021340 E ) ) ) \r
0021360 ( G L O B A L V A R S S
0021400 K E T C H . T E R M T A B L E
0021420 S K . D E F A U L T . T E X T .
0021440 A L I G N M E N T I N D I C A
0021460 T E . T E X T . S H A D E \ F
0021500 O N T S O N F I L E \r
0021520
0021540 S K . H O R I Z O N T A L . S
0021560 T Y L E S S K . V E R T I C A
0021600 L . S T Y L E S ) ) \r
0021620 ( C O M S ( * s t u f
0021640 f f o r s u p p o r t i n g
0021660 t h e T E X T B O X s k e
0021700 t c h e l e m e n t . ) \r
0021720 ( F N S
0021740 S K E T C H . C R E A T E . T
0021760 E X T B O X S K . C O M P U T
0022000 E . T E X T B O X . R E G I O N
0022020 . F O R . S T R I N G S K . B
0022040 R E A K . I N T O . L I N E S
0022060 \r
0022100 S K . B R U S H . S I Z
0022120 E S K . T E X T B O X . C R E
0022140 A T E S K . T E X T B O X . C
0022160 R E A T E 1 S K . U P D A T E
0022200 . T E X T B O X . A F T E R . C
0022220 H A N G E \r
0022240 S K . T E X
0022260 T B O X . P O S I T I O N . I N
0022300 . B O X T E X T B O X . C H A
0022320 N G E F N T E X T B O X . D R
0022340 A W F N \r
0022360 S K . T E X T
0022400 U R E . A R O U N D . R E G I O
0022420 N S A L L . E M P T Y . R E G
0022440 I O N S T E X T B O X . E X P
0022460 A N D F N T E X T B O X . I N
0022500 P U T F N \r
0022520 T E X T B O
0022540 X . I N S I D E F N T E X T B
0022560 O X . R E G I O N F N T E X T
0022600 B O X . G L O B A L R E G I O N
0022620 F N \r
0022640 T E X T B O X . S
0022660 E T . G L O B A L . R E G I O N
0022700 S T E X T B O X . T R A N S L
0022720 A T E F N T E X T B O X . T R
0022740 A N S L A T E P T S F N \r
0022760
0023000 T E X T B O X . T R A N S F O
0023020 R M F N T E X T B O X . U P D
0023040 A T E F N T E X T B O X . R E
0023060 A D C H A N G E F N S K . T E
0023100 X T B O X . T E X T . P O S I T
0023120 I O N \r
0023140 S K . T E X T B
0023160 O X . F R O M . T E X T A D D
0023200 . E O L S ) \r
0023220 ( D E C L A R E % :
0023240 D O N T C O P Y ( R E C O R D
0023260 S L O C A L T E X T B O X T
0023300 E X T B O X ) ) \r
0023320 ( C O M S ( *
0023340 s t u f f t o h a n d l e
0023360 d e f a u l t a l i g n m e n
0023400 t f o r t e x t b o x e s
0023420 ) \r
0023440 ( F N S S K . S E
0023460 T . T E X T B O X . V E R T . A
0023500 L I G N S K . S E T . T E X T
0023520 B O X . H O R I Z . A L I G N )
0023540 \r
0023560 ( V A R S T E X T B
0023600 O X I C O N ) \r
0023620 [ I N I
0023640 T V A R S ( S K . D E F A U L
0023660 T . T E X T B O X . A L I G N M
0023700 E N T ' ( C E N T E R C E N
0023720 T E R ] \r
0023740 ( G L O B A L
0023760 V A R S S K . D E F A U L T .
0024000 T E X T B O X . A L I G N M E N
0024020 T ) ) ) \r ( C O
0024040 M S ( * f u n c t i o n s
0024060 t o i m p l e m e n t t h e
0024100 b o x s k e t c h e l e m
0024120 e n t . ) \r
0024140 ( F N S S K E T C H .
0024160 C R E A T E . B O X S K . B O
0024200 X . D R A W F N B O X . D R A
0024220 W F N 1 K N O T S . O F . R E
0024240 G I O N S K . D R A W A R E A
0024260 B O X \r
0024300 S K . D R A W B
0024320 O X S K . B O X . E X P A N D
0024340 F N S K . B O X . G E T R E G
0024360 I O N F N B O X . S E T . S C
0024400 A L E S S K . B O X . I N P U
0024420 T F N \r
0024440 S K . B O X . C
0024460 R E A T E S K . U P D A T E .
0024500 B O X . A F T E R . C H A N G E
0024520 S K . B O X . I N S I D E F N
0024540 S K . B O X . R E G I O N F N
0024560 \r
0024600 S K . B O X . G L O B
0024620 A L R E G I O N F N S K . B O
0024640 X . R E A D C H A N G E F N S
0024660 K . C H A N G E . F I L L I N G
0024700 \r
0024720 S K . C H A N G E . F
0024740 I L L I N G . C O L O R S K .
0024760 B O X . T R A N S L A T E F N
0025000 S K . B O X . T R A N S F O R M
0025020 F N \r
0025040 S K . B O X . T R
0025060 A N S L A T E P T S F N U N S
0025100 C A L E . R E G I O N . T O . G
0025120 R I D I N C R E A S E R E G I
0025140 O N I N S U R E R E G I O N S
0025160 I Z E \r
0025200 E X P A N D R E
0025220 G I O N R E G I O N . F R O M
0025240 . C O O R D I N A T E S ) \r
0025260 ( D E C
0025300 L A R E % : D O N T C O P Y
0025320 ( R E C O R D S B O X L O C
0025340 A L B O X ) ) \r
0025360 ( U G L Y V A R S
0025400 B O X I C O N ) ) \r
0025420 ( C O M S ( * f n s f
0025440 o r t h e a r c s k e t c
0025460 h e l e m e n t t y p e ) \r
0025500 ( F
0025520 N S S K E T C H . C R E A T E
0025540 . A R C A R C . D R A W F N
0025560 A R C . E X P A N D F N A R C
0025600 . I N P U T F N S K . I N V E
0025620 R T . C I R C L E \r
0025640 S K
0025660 . R E A D . A R C . A N G L E .
0025700 P O I N T S K . S H O W . A R
0025720 C A R C . C R E A T E S K .
0025740 U P D A T E . A R C . A F T E R
0025760 . C H A N G E \r
0026000 A R C .
0026020 M O V E F N A R C . T R A N S
0026040 L A T E P T S A R C . I N S I
0026060 D E F N A R C . R E G I O N F
0026100 N A R C . G L O B A L R E G I
0026120 O N F N \r
0026140 A R C . T R A
0026160 N S L A T E A R C . T R A N S
0026200 F O R M F N A R C . R E A D C
0026220 H A N G E F N ) \r
0026240 ( F N S S K . C
0026260 O M P U T E . A R C . A N G L E
0026300 . P T S K . C O M P U T E . A
0026320 R C . A N G L E . P T . F R O M
0026340 . A N G L E S K . C O M P U T
0026360 E . A R C . P T S \r
0026400 S K
0026420 . S E T . A R C . D I R E C T I
0026440 O N S K . S E T . A R C . D I
0026460 R E C T I O N . C W S K . S E
0026500 T . A R C . D I R E C T I O N .
0026520 C C W \r
0026540 S K . C O M P U
0026560 T E . S L O P E . O F . L I N E
0026600 S K . C R E A T E . A R C . U
0026620 S I N G S E T . A R C . S C A
0026640 L E S ) \r
0026660 ( F N S S K . I N S U R
0026700 E . D I R E C T I O N ) \r
0026720 ( I N I T
0026740 V A R S ( S K . N U M B E R .
0026760 O F . P O I N T S . I N . A R C
0027000 8 ) ) \r
0027020 ( G L O B A L V A R S S
0027040 K . N U M B E R . O F . P O I N
0027060 T S . I N . A R C ) \r
0027100 ( D E C L A R
0027120 E % : D O N T C O P Y ( R E
0027140 C O R D S A R C L O C A L A
0027160 R C ) ) \r
0027200 ( C U R S O R S A R C .
0027220 R A D I U S . C U R S O R A R
0027240 C . A N G L E . C U R S O R C
0027260 W . A R C . A N G L E . C U R S
0027300 O R C W . A R C . R A D I U S
0027320 . C U R S O R ) \r
0027340 ( U G L Y V A R S
0027360 A R C I C O N ) ) \r
0027400 ( C O M S ( * p r o p
0027420 e r t y g e t t i n g a n d
0027440 s e t t i n g s t u f f ) \r
0027460 ( F
0027500 N S G E T S K E T C H E L E M
0027520 E N T P R O P \ S K . G E T .
0027540 A R C . A N G L E P T \ G E T
0027560 S K E T C H E L E M E N T P R O
0027600 P 1 \ S K . G E T . B R U S H
0027620 \r
0027640 \ S K . G E T . F I L
0027660 L I N G \ S K . G E T . A R R
0027700 O W H E A D S \ S K . G E T .
0027720 F O N T \ S K . G E T . J U S
0027740 T I F I C A T I O N \r
0027760 \
0030000 S K . G E T . D I R E C T I O N
0030020 \ S K . G E T . D A S H I N G
0030040 P U T S K E T C H E L E M E N
0030060 T P R O P \ S K . P U T . F I
0030100 L L I N G \r
0030120 A D D S K E
0030140 T C H E L E M E N T P R O P R
0030160 E M O V E S K E T C H E L E M E
0030200 N T P R O P \ S K . P U T . F
0030220 O N T \ S K . P U T . J U S T
0030240 I F I C A T I O N \r
0030260 \ S
0030300 K . P U T . D I R E C T I O N
0030320 \ S K . P U T . D A S H I N G
0030340 \ S K . P U T . B R U S H \ S
0030360 K . P U T . A R R O W H E A D S
0030400 \r
0030420 S K . C O P Y . E L E
0030440 M E N T . P R O P E R T Y . L I
0030460 S T S K E T C H . U P D A T E
0030500 S K E T C H . U P D A T E 1
0030520 \ S K E L T . G E T . S C A L E
0030540 \r
0030560 \ S K E L T . P U T .
0030600 S C A L E \ S K E L T . P U T
0030620 . D A T A S K . R E P L A C E
0030640 . T E X T . I N . E L E M E N T
0030660 \ S K E L T . G E T . D A T A
0030700 \r
0030720 \ S K . G E T . 1 S T
0030740 C O N T R O L P T \ S K . P U
0030760 T . 1 S T C O N T R O L P T \
0031000 S K . G E T . 2 N D C O N T R O
0031020 L P T \r
0031040 \ S K . P U T .
0031060 2 N D C O N T R O L P T \ S K
0031100 . G E T . 3 R D C O N T R O L P
0031120 T \ S K . P U T . 3 R D C O N
0031140 T R O L P T ) \r
0031160 ( F N S L O W E R
0031200 L E F T C O R N E R U P P E R
0031220 R I G H T C O R N E R ) ) ) ) \r
0031240 \r \r \r 006 004 ( * c o n t a i n s
0031260 t h e f u n c t i o n s n
0031300 e e d t o i m p l e m e n t
0031320 t h e s k e t c h b a s i
0031340 c e l e m e n t t y p e s )
0031360 006 001 \r \r ( D E F I N E Q \r \r ( 006
0031400 004 I N I T . S K E T C H . E L E
0031420 M E N T S 006 001 \r [ L A M B D
0031440 A N I L 006 006 006 001
0031460
*
0031520 006 006 ( * r r
0031540 b " 2 0 - M a r - 8 6 1 5 :
0031560 1 0 " ) 006 001 \r
0031600
*
0031660 006 006 ( * s e t s u p
0031700 t h e i n i t i a l s k e
0031720 t c h e l e m e n t \r 006 001
0031740
*
0032020 006 006 t y
0032040 p e s . ) 006 001 \r
0032060 \r 006 006 (
0032100 * p u t t h e d a t a t y
0032120 p e f o r t h e e l e m e
0032140 n t o n t h e p r o p e r
0032160 t y l i s t o f t h e n
0032200 a m e a n d u s e \r 006 001
0032220 006 006 t h e n
0032240 a m e i n t h e i n s t a
0032260 n c e s . ) 006 001 \r \r [ C
0032300 O N D \r ( ( N O T
0032320 ( 006 002 S K E T C H . E L E M E
0032340 N T . T Y P E P 006 001 ' C I R C
0032360 L E ) ) \r ( 006 002
0032400 C R E A T E . S K E T C H . E L
0032420 E M E N T . T Y P E 006 001 ' C I
0032440 R C L E C I R C L E I C O N
0032460 " A d d s a c i r c l e t
0032500 o t h e f i g u r e . " \r
0032520 ( F
0032540 U N C T I O N C I R C L E . D
0032560 R A W F N ) \r
0032600 ( F U N C T I O N
0032620 C I R C L E . E X P A N D F N )
0032640 \r
0032660 ' O B S O L E T E \r
0032700 ( F U N C T I
0032720 O N S K . E L E M E N T S . C
0032740 H A N G E F N ) \r
0032760 ( F U N C T I O
0033000 N C I R C L E . I N P U T F N
0033020 ) \r
0033040 ( F U N C T I O N C I R C L
0033060 E . I N S I D E F N ) \r
0033100 ( F U N C
0033120 T I O N C I R C L E . R E G I
0033140 O N F N ) \r
0033160 ( F U N C T I O N C
0033200 I R C L E . T R A N S L A T E )
0033220 \r
0033240 N I L \r
0033260 ( F U N C T I O N C L O
0033300 S E D W I R E . R E A D C H A N
0033320 G E F N ) \r
0033340 ( F U N C T I O N C
0033360 I R C L E . T R A N S F O R M F
0033400 N ) \r
0033420 ( F U N C T I O N C I R C
0033440 L E . T R A N S L A T E P T S )
0033460 \r
0033500 ( F U N C T I O N C I R C L E
0033520 . G L O B A L R E G I O N F N ]
0033540 \r [ C O N D \r
0033560 ( ( N O T ( 006 002 S K E T C
0033600 H . E L E M E N T . T Y P E P 006
0033620 001 ' E L L I P S E ) ) \r
0033640 ( 006 002 C R E A T E . S
0033660 K E T C H . E L E M E N T . T Y
0033700 P E 006 001 ' E L L I P S E E L
0033720 L I P S E I C O N " A d d s
0033740 a n e l l i p s e t o t h
0033760 e f i g u r e . " \r
0034000 ( F U N C T
0034020 I O N E L L I P S E . D R A W
0034040 F N ) \r
0034060 ( F U N C T I O N E L L
0034100 I P S E . E X P A N D F N ) \r
0034120 ' O
0034140 B S O L E T E \r
0034160 ( F U N C T I O N
0034200 S K . E L E M E N T S . C H A
0034220 N G E F N ) \r
0034240 ( F U N C T I O N
0034260 E L L I P S E . I N P U T F N )
0034300 \r
0034320 ( F U N C T I O N E L L I P S
0034340 E . I N S I D E F N ) \r
0034360 ( F U N C
0034400 T I O N E L L I P S E . R E G
0034420 I O N F N ) \r
0034440 ( F U N C T I O N
0034460 E L L I P S E . T R A N S L A T
0034500 E F N ) \r
0034520 N I L \r
0034540 ( F U N C T I O N
0034560 S K . B R U S H . R E A D C H
0034600 A N G E ) \r
0034620 ( F U N C T I O N E
0034640 L L I P S E . T R A N S F O R M
0034660 F N ) \r
0034700 ( F U N C T I O N E L L
0034720 I P S E . T R A N S L A T E P T
0034740 S ) \r
0034760 ( F U N C T I O N E L L I
0035000 P S E . G L O B A L R E G I O N
0035020 F N ] \r [ C O N D \r
0035040 ( ( N O T ( 006 002 S K
0035060 E T C H . E L E M E N T . T Y P
0035100 E P 006 001 ' A R C ) ) \r
0035120 ( 006 002 C R E A T E . S K
0035140 E T C H . E L E M E N T . T Y P
0035160 E 006 001 ' A R C A R C I C O N
0035200 " A d d s a n a r c t o
0035220 t h e f i g u r e . " ( F
0035240 U N C T I O N A R C . D R A W
0035260 F N ) \r
0035300 ( F U N C T I O N A R C
0035320 . E X P A N D F N ) \r
0035340 ' O B S O L
0035360 E T E \r
0035400 ( F U N C T I O N S K .
0035420 E L E M E N T S . C H A N G E F
0035440 N ) \r
0035460 ( F U N C T I O N A R C .
0035500 I N P U T F N ) \r
0035520 ( F U N C T I O
0035540 N A R C . I N S I D E F N ) \r
0035560 (
0035600 F U N C T I O N A R C . R E G
0035620 I O N F N ) \r
0035640 ( F U N C T I O N
0035660 A R C . T R A N S L A T E ) \r
0035700 N I
0035720 L \r
0035740 ( F U N C T I O N A R C . R
0035760 E A D C H A N G E F N ) \r
0036000 ( F U N
0036020 C T I O N A R C . T R A N S F
0036040 O R M F N ) \r
0036060 ( F U N C T I O N
0036100 A R C . T R A N S L A T E P T S
0036120 ) \r
0036140 ( F U N C T I O N A R C . G
0036160 L O B A L R E G I O N F N ] \r
0036200 [ C O N D \r
0036220 ( ( N O T ( 006 002 S K E T C H .
0036240 E L E M E N T . T Y P E P 006 001
0036260 ' O P E N C U R V E ) ) \r
0036300 ( 006 002 C R E A T E . S
0036320 K E T C H . E L E M E N T . T Y
0036340 P E 006 001 ' O P E N C U R V E
0036360 O P E N C U R V E I C O N \r
0036400 " A
0036420 d d s a c u r v e b y a
0036440 c c e p t i n g p o i n t s
0036460 t h e c u r v e g o e s t
0036500 h r o u g h . " ( F U N C T I
0036520 O N O P E N C U R V E . D R A
0036540 W F N ) \r
0036560 ( F U N C T I O N O P
0036600 E N C U R V E . E X P A N D F N
0036620 ) \r
0036640 ' O B S O L E T E \r
0036660 ( F U N C T
0036700 I O N S K . E L E M E N T S .
0036720 C H A N G E F N ) \r
0036740 ( F U N C T I
0036760 O N O P E N C U R V E . I N P
0037000 U T F N ) \r
0037020 ( F U N C T I O N K
0037040 N O T S . I N S I D E F N ) \r
0037060 ( F
0037100 U N C T I O N C U R V E . R E
0037120 G I O N F N ) \r
0037140 ( F U N C T I O N
0037160 O P E N C U R V E . T R A N S
0037200 L A T E F N ) \r
0037220 N I L \r
0037240 ( F U N C T
0037260 I O N O P E N C U R V E . R E
0037300 A D C H A N G E F N ) \r
0037320 ( F U N C
0037340 T I O N O P E N C U R V E . T
0037360 R A N S F O R M F N ) \r
0037400 ( F U N C
0037420 T I O N O P E N C U R V E . T
0037440 R A N S L A T E P T S F N ) \r
0037460 ( F
0037500 U N C T I O N O P E N C U R V
0037520 E . G L O B A L R E G I O N F N
0037540 ] \r [ C O N D \r
0037560 ( ( N O T ( 006 002 S K E T
0037600 C H . E L E M E N T . T Y P E P
0037620 006 001 ' C L O S E D C U R V E )
0037640 ) \r ( 006 002 C R E
0037660 A T E . S K E T C H . E L E M E
0037700 N T . T Y P E 006 001 ' C L O S E
0037720 D C U R V E C L O S E D C U R
0037740 V E I C O N \r
0037760 " A d d s a c
0040000 l o s e d c u r v e b y a
0040020 c c e p t i n g p o i n t s
0040040 t h a t i t g o e s t h o
0040060 u g h . " ( F U N C T I O N
0040100 \r
0040120
*
0040220 C L O S E D C U R V E . D R A W
0040240 F N ) \r
0040260 ( F U N C T I O N C L O
0040300 S E D C U R V E . E X P A N D F
0040320 N ) \r
0040340 ' O B S O L E T E \r
0040360 ( F U N C
0040400 T I O N S K . E L E M E N T S
0040420 . C H A N G E F N ) \r
0040440 ( F U N C T
0040460 I O N C L O S E D C U R V E .
0040500 I N P U T F N ) \r
0040520 ( F U N C T I O
0040540 N K N O T S . I N S I D E F N
0040560 ) \r
0040600 ( F U N C T I O N C L O S E
0040620 D C U R V E . R E G I O N F N )
0040640 \r
0040660 ( F U N C T I O N K N O T S .
0040700 T R A N S L A T E F N ) \r
0040720 N I L \r
0040740 (
0040760 F U N C T I O N C L O S E D C
0041000 U R V E . R E A D C H A N G E F
0041020 N ) \r
0041040 ( F U N C T I O N C L O S
0041060 E D C U R V E . T R A N S F O R
0041100 M F N ) \r
0041120 ( F U N C T I O N C L
0041140 O S E D C U R V E . T R A N S L
0041160 A T E P T S F N ) \r
0041200 ( F U N C T I
0041220 O N C L O S E D C U R V E . G
0041240 L O B A L R E G I O N F N ] \r
0041260 [ C O N D \r
0041300 ( ( N O T ( 006 002 S K E T C H .
0041320 E L E M E N T . T Y P E P 006 001
0041340 ' W I R E ) ) \r
0041360 ( 006 002 C R E A T E . S K E T C H
0041400 . E L E M E N T . T Y P E 006 001
0041420 ' W I R E W I R E I C O N "
0041440 A d d s a s e r i e s o f
0041460 l i n e s b y a c c e p t
0041500 i n g p o i n t s . " \r
0041520 ( F U N
0041540 C T I O N O P E N . W I R E .
0041560 D R A W F N ) \r
0041600 ( F U N C T I O N
0041620 W I R E . E X P A N D F N ) \r
0041640 '
0041660 O B S O L E T E \r
0041700 ( F U N C T I O
0041720 N S K . E L E M E N T S . C H
0041740 A N G E F N ) \r
0041760 ( F U N C T I O N
0042000 W I R E . I N P U T F N ) \r
0042020 ( F
0042040 U N C T I O N K N O T S . I N
0042060 S I D E F N ) \r
0042100 ( F U N C T I O N
0042120 K N O T S . R E G I O N F N )
0042140 \r
0042160 ( F U N C T I O N O P E N W I
0042200 R E . T R A N S L A T E F N ) \r
0042220 N
0042240 I L \r
0042260 ( F U N C T I O N O P E N
0042300 C U R V E . R E A D C H A N G E
0042320 F N ) \r
0042340 ( F U N C T I O N O P E
0042360 N W I R E . T R A N S F O R M F
0042400 N ) \r
0042420 ( F U N C T I O N O P E N
0042440 W I R E . T R A N S L A T E P T
0042460 S F N ) \r
0042500 ( F U N C T I O N O P
0042520 E N W I R E . G L O B A L R E G
0042540 I O N F N ] \r [ C O N D
0042560 \r ( ( N O T ( 006
0042600 002 S K E T C H . E L E M E N T .
0042620 T Y P E P 006 001 ' C L O S E D W
0042640 I R E ) ) \r ( 006
0042660 002 C R E A T E . S K E T C H . E
0042700 L E M E N T . T Y P E 006 001 ' C
0042720 L O S E D W I R E C L O S E D
0042740 W I R E I C O N \r
0042760 " A d d s a
0043000 c l o s e d p o l y g o n
0043020 b y a c c e p t i n g t h e
0043040 c o r n e r s . " ( F U N C
0043060 T I O N C L O S E D . W I R E
0043100 . D R A W F N ) \r
0043120 ( F U N C T I O
0043140 N C L O S E D W I R E . E X P
0043160 A N D F N ) \r
0043200 ' O B S O L E T E \r
0043220 (
0043240 F U N C T I O N S K . E L E M
0043260 E N T S . C H A N G E F N ) \r
0043300 ( F
0043320 U N C T I O N C L O S E D . W
0043340 I R E . I N P U T F N ) \r
0043360 ( F U N
0043400 C T I O N K N O T S . I N S I
0043420 D E F N ) \r
0043440 ( F U N C T I O N C
0043460 L O S E D W I R E . R E G I O N
0043500 F N ) \r
0043520 ( F U N C T I O N K N O
0043540 T S . T R A N S L A T E F N ) \r
0043560 N
0043600 I L \r
0043620 ( F U N C T I O N C L O S
0043640 E D W I R E . R E A D C H A N G
0043660 E F N ) \r
0043700 ( F U N C T I O N C L
0043720 O S E D W I R E . T R A N S F O
0043740 R M F N ) \r
0043760 ( F U N C T I O N C
0044000 L O S E D W I R E . T R A N S L
0044020 A T E P T S F N ) \r
0044040 ( F U N C T I
0044060 O N C L O S E D W I R E . G L
0044100 O B A L R E G I O N F N ] \r
0044120 [ C O N D \r (
0044140 ( N O T ( 006 002 S K E T C H . E
0044160 L E M E N T . T Y P E P 006 001 '
0044200 T E X T ) ) \r (
0044220 006 002 C R E A T E . S K E T C H .
0044240 E L E M E N T . T Y P E 006 001 '
0044260 T E X T N I L " t e x t i
0044300 s a d d e d b y p o i n t
0044320 i n g t o i t s p o s i t
0044340 i o n a n d t y p i n g . "
0044360 \r
0044400 ( F U N C T I O N T E X T . D
0044420 R A W F N ) \r
0044440 ( F U N C T I O N
0044460 T E X T . E X P A N D F N ) \r
0044500 ' O
0044520 B S O L E T E \r
0044540 ( F U N C T I O N
0044560 S K . E L E M E N T S . C H A
0044600 N G E F N ) \r
0044620 ( F U N C T I O N
0044640 T E X T . I N P U T F N ) \r
0044660 ( F U
0044700 N C T I O N T E X T . I N S I
0044720 D E F N ) \r
0044740 ( F U N C T I O N T
0044760 E X T . R E G I O N F N ) \r
0045000 ( F U
0045020 N C T I O N T E X T . T R A N
0045040 S L A T E F N ) \r
0045060 ( F U N C T I O
0045100 N T E X T . U P D A T E F N )
0045120 \r
0045140 ( F U N C T I O N T E X T . R
0045160 E A D C H A N G E F N ) \r
0045200 ( F U N
0045220 C T I O N T E X T . T R A N S
0045240 F O R M F N ) \r
0045260 ( F U N C T I O N
0045300 T E X T . T R A N S L A T E P
0045320 T S F N ) \r
0045340 ( F U N C T I O N T
0045360 E X T . G L O B A L R E G I O N
0045400 F N ] \r [ C O N D \r
0045420 ( ( N O T ( 006 002 S K
0045440 E T C H . E L E M E N T . T Y P
0045460 E P 006 001 ' B O X ) ) \r
0045500 ( 006 002 C R E A T E . S K
0045520 E T C H . E L E M E N T . T Y P
0045540 E 006 001 ' B O X B O X I C O N
0045560 " A d d s a b o x b y
0045600 a c c e p t i n g t w o c o
0045620 r n e r s . " \r
0045640 ( F U N C T I O N
0045660 S K . B O X . D R A W F N ) \r
0045700 (
0045720 F U N C T I O N S K . B O X .
0045740 E X P A N D F N ) \r
0045760 ' O B S O L E
0046000 T E \r
0046020 ( F U N C T I O N S K . E
0046040 L E M E N T S . C H A N G E F N
0046060 ) \r
0046100 ( F U N C T I O N S K . B O
0046120 X . I N P U T F N ) \r
0046140 ( F U N C T
0046160 I O N S K . B O X . I N S I D
0046200 E F N ) \r
0046220 ( F U N C T I O N S K
0046240 . B O X . R E G I O N F N ) \r
0046260 ( F
0046300 U N C T I O N S K . B O X . T
0046320 R A N S L A T E F N ) \r
0046340 N I L \r
0046360 ( F
0046400 U N C T I O N S K . B O X . R
0046420 E A D C H A N G E F N ) \r
0046440 ( F U N
0046460 C T I O N S K . B O X . T R A
0046500 N S F O R M F N ) \r
0046520 ( F U N C T I
0046540 O N S K . B O X . T R A N S L
0046560 A T E P T S F N ) \r
0046600 ( F U N C T I
0046620 O N S K . B O X . G L O B A L
0046640 R E G I O N F N ] \r ( C
0046660 O N D \r ( ( N O T
0046700 ( 006 002 S K E T C H . E L E M E
0046720 N T . T Y P E P 006 001 ' T E X T
0046740 B O X ) ) \r ( 006
0046760 002 C R E A T E . S K E T C H . E
0047000 L E M E N T . T Y P E 006 001 ' T
0047020 E X T B O X T E X T B O X I C
0047040 O N " A d d s a b o x i
0047060 n t o w h i c h t e x t c
0047100 a n b e t y p e d . " \r
0047120 ( F U
0047140 N C T I O N T E X T B O X . D
0047160 R A W F N ) \r
0047200 ( F U N C T I O N
0047220 T E X T B O X . E X P A N D F N
0047240 ) \r
0047260 ' O B S O L E T E \r
0047300 ( F U N C T
0047320 I O N S K . E L E M E N T S .
0047340 C H A N G E F N ) \r
0047360 ( F U N C T I
0047400 O N T E X T B O X . I N P U T
0047420 F N ) \r
0047440 ( F U N C T I O N T E X
0047460 T B O X . I N S I D E F N ) \r
0047500 ( F
0047520 U N C T I O N T E X T B O X .
0047540 R E G I O N F N ) \r
0047560 ( F U N C T I
0047600 O N T E X T B O X . T R A N S
0047620 L A T E F N ) \r
0047640 ( F U N C T I O N
0047660 T E X T B O X . U P D A T E F
0047700 N ) \r
0047720 ( F U N C T I O N T E X T
0047740 B O X . R E A D C H A N G E F N
0047760 ) \r
0050000 ( F U N C T I O N T E X T B
0050020 O X . T R A N S F O R M F N ) \r
0050040 (
0050060 F U N C T I O N T E X T B O X
0050100 . T R A N S L A T E P T S F N )
0050120 \r
0050140 ( F U N C T I O N T E X T B O
0050160 X . G L O B A L R E G I O N F N
0050200 ] ) \r \r ( 006 004 C R E A T E . S K
0050220 E T C H . E L E M E N T . T Y P
0050240 E 006 001 \r [ L A M B D A ( S
0050260 K E T C H T Y P E L A B E L
0050300 D O C S T R D R A W F N E X
0050320 P A N D F N O B S O L E T E
0050340 C H A N G E F N I N P U T F N
0050360 I N S I D E F N R E G I O N
0050400 F N \r
0050420 T R A N S L A T E F N
0050440 U P D A T E F N R E A D C H
0050460 A N G E F N T R A N S F O R M
0050500 F N T R A N S L A T E P T S F
0050520 N G L O B A L R E G I O N F N
0050540 ) 006 006 006 001 \r
0050560
*
0050640 006 006 ( * r r b " 1 8 -
0050660 O c t - 8 5 1 7 : 1 8 " ) 006 001
0050700 \r
0050720
*
0050760 006 006
0051000 ( * c r e a t e s a n e w
0051020 s k e t c h e l e m e n t
0051040 t y p e . ) 006 001 \r ( C O
0051060 N D \r ( ( A N D
0051100 O B S O L E T E ( N E Q O B
0051120 S O L E T E ' O B S O L E T E
0051140 ) ) \r ( p r i n
0051160 t o u t T O B S O L E T E
0051200 " w i l l n e v e r b e
0051220 c a l l e d . C R E A T E . S
0051240 K E T C H . E L E M E N T . T Y
0051260 P E " ) ) ) \r ( S E T Q
0051300 S K E T C H . E L E M E N T .
0051320 T Y P E S \r ( C O N S
0051340 ( P U T P R O P S K E T C H
0051360 T Y P E ' S K E T C H T Y P E
0051400 \r
0051420 ( 006 002 c r e a t e 006 001 S
0051440 K E T C H T Y P E \r
0051460
0051500 L A B E L _ L A B E L
0051520 \r
0051540 D O C S T R
0051560 _ D O C S T R \r
0051600
0051620 D R A W F N _ D R A W
0051640 F N \r
0051660 E X P A
0051700 N D F N _ E X P A N D F N \r
0051720
0051740 C H A N G E F
0051760 N _ C H A N G E F N \r
0052000
0052020 I N P U T F N _
0052040 I N P U T F N \r
0052060
0052100 I N S I D E F N _ I N S I
0052120 D E F N \r
0052140 R E
0052160 G I O N F N _ R E G I O N F
0052200 N \r
0052220 T R A N S
0052240 L A T E F N _ T R A N S L A
0052260 T E F N \r
0052300 U P
0052320 D A T E F N _ U P D A T E F
0052340 N \r
0052360 R E A D C
0052400 H A N G E F N _ R E A D C H
0052420 A N G E F N \r
0052440
0052460 T R A N S F O R M F N _ T R
0052500 A N S F O R M F N \r
0052520
0052540 T R A N S L A T E P T S F
0052560 N _ T R A N S L A T E P T S
0052600 F N \r
0052620 G L O B
0052640 A L R E G I O N F N _ G L O
0052660 B A L R E G I O N F N ) ) \r
0052700 S K E T C H .
0052720 E L E M E N T . T Y P E S ) ) \r
0052740 ( O R ( M E M B S K
0052760 E T C H T Y P E S K E T C H .
0053000 E L E M E N T . T Y P E . N A M
0053020 E S ) \r ( S E T
0053040 Q S K E T C H . E L E M E N T
0053060 . T Y P E . N A M E S ( C O N
0053100 S S K E T C H T Y P E S K E
0053120 T C H . E L E M E N T . T Y P E
0053140 . N A M E S ) ) ) \r S K
0053160 E T C H T Y P E ] ) \r \r ( 006 004 S
0053200 K E T C H . E L E M E N T . T Y
0053220 P E P 006 001 \r [ L A M B D A
0053240 ( S K E T C H T Y P E ) 006 006 006 001
0053260
*
0053320 006 006 ( * r r b
0053340 " 2 8 - D e c - 8 4 1 5 : 3 9
0053360 " ) 006 001 \r
0053400
*
0053460 006 006 ( * i s S K E T C H
0053500 T Y P E a s k e t c h e l
0053520 e m e n t \r 006 001
0053540
*
0053620 006 006 t y p e ? ) 006 001
0053640 \r ( A N D ( M E M B
0053660 S K E T C H T Y P E S K E T C
0053700 H . E L E M E N T . T Y P E . N
0053720 A M E S ) \r (
0053740 G E T P R O P S K E T C H T Y
0053760 P E ' S K E T C H T Y P E ] )
0054000 \r \r ( 006 004 S K E T C H . E L E M
0054020 E N T . N A M E P 006 001 \r [ L
0054040 A M B D A ( X ) 006 006 006 001
0054060
*
0054120 006 006 (
0054140 * r r b " 1 8 - M A R - 8 3
0054160 1 1 : 5 3 " ) 006 001 \r
0054200
*
0054260 006 006 ( * i s
0054300 X a s k e t c h e l e m e
0054320 n t t y p e n a m e ? ) 006 001
0054340 \r ( F M E M B X S K
0054360 E T C H . E L E M E N T . T Y P
0054400 E . N A M E S ] ) \r \r ( 006 004 \ C
0054420 U R S O R . I N . M I D D L E .
0054440 M E N U 006 001 \r [ L A M B D A
0054460 ( M E N U ) 006 006 006 001
0054500
*
0054540 006 006 ( * r r b
0054560 " 6 - N o v - 8 5 0 9 : 4
0054600 6 " ) 006 001 \r
0054620 \r 006 006 ( *
0054640 b r i n g s u p t h e m e
0054660 n u s o t h a t t h e c
0054700 u r s o r i s i n t h e
0054720 m i d d l e . ) 006 001 \r \r
0054740 ( M E N U M E N U ( 006 002 c r
0054760 e a t e 006 001 P O S I T I O N \r
0055000
0055020 X C O O R D _ (
0055040 D I F F E R E N C E L A S T M
0055060 O U S E X ( Q U O T I E N T
0055100 ( 006 002 f e t c h 006 001 ( M E N U
0055120 I M A G E W I D T H ) 006 002 o
0055140 f 006 001 M E N U ) \r
0055160
*
0055240 2 ) ) \r
0055260
0055300 Y C O O R D _ ( D I F F E
0055320 R E N C E L A S T M O U S E Y
0055340 ( Q U O T I E N T ( 006 002 f e
0055360 t c h 006 001 ( M E N U I M A G
0055400 E H E I G H T ) \r
0055420
*
0055500 006 002 o f
0055520 006 001 M E N U ) \r
0055540
*
0055620 2 ] ) \r ) \r \r \r \r 006
0055640 004 ( * c o l o r a n d f i
0055660 l l i n g s t u f f ) 006 001 \r \r
0055700 ( D E F I N E Q \r \r ( 006 004 S K E
0055720 T C H I N C O L O R P 006 001 \r
0055740 [ L A M B D A N I L 006 006 006 001
0055760
*
0056020 006
0056040 006 ( * r r b " 1 2 - J u l -
0056060 8 5 1 0 : 1 1 " ) 006 001 \r
0056100
*
0056160 006 006 ( * h
0056200 o o k t o d e t e r m i n e
0056220 i f s k e t c h s h o u l
0056240 d \r 006 001
0056260
*
0056340 006 006 a l l o w c o l o r .
0056360 ) 006 001 \r S K E T C H I N
0056400 C O L O R F L G ] ) \r \r ( 006 004 R
0056420 E A D . C O L O R . C H A N G E
0056440 006 001 \r [ L A M B D A ( M S
0056460 G A L L O W N O N E F L G C
0056500 U R R E N T C O L O R ) 006 006 006 001
0056520
0056540 006 006 ( * r r b " 2 9
0056560 - O c t - 8 5 1 2 : 3 0 " ) 006
0056600 001 \r
0056620
*
0056660 006
0056700 006 ( * r e a d s a c o l o
0056720 r f r o m t h e u s e r
0056740 a n d \r 006 001
0056760
*
0057040 006 006 r e t u r n s i t
0057060 ) 006 001 \r ( R E A D C O L
0057100 O R 1 M S G A L L O W N O N
0057120 E F L G C U R R E N T C O L O
0057140 R ] ) \r ) \r \r ( R P A Q ? 006 002
0057160 S K E T C H I N C O L O R F L G
0057200 006 001 ) \r \r ( R P A Q ? 006 002 F
0057220 I L L P O L Y G O N F L G 006 001
0057240 T ) \r \r ( R P A Q ? 006 002 F I L
0057260 L I N G M O D E F L G 006 001 T )
0057300 \r \r ( R P A Q ? 006 002 S K . D E
0057320 F A U L T . B A C K C O L O R 006
0057340 001 ) \r \r ( R P A Q ? 006 002 S K
0057360 . D E F A U L T . O P E R A T I
0057400 O N 006 001 ) \r ( D E C L A R E %
0057420 : D O E V A L @ C O M P I L E
0057440 D O N T C O P Y \r \r ( G L O B
0057460 A L V A R S S K E T C H I N C
0057500 O L O R F L G S K . D E F A U
0057520 L T . B A C K C O L O R ) \r ) \r
0057540 ( D E C L A R E % : E V A L @
0057560 C O M P I L E \r \r ( R E C O R D
0057600 006 002 S K F I L L I N G 006 001 (
0057620 F I L L I N G . T E X T U R E
0057640 F I L L I N G . C O L O R F I
0057660 L L I N G . O P E R A T I O N )
0057700 ) \r ) \r \r \r \r 006 004 ( * f n s
0057720 i n c l u d e d u n t i l s
0057740 y s t e m i s f i x e d s
0057760 o t h a t i t i s o k
0060000 t o c a l l D S P C O L O R
0060020 i n a s y s t e m w i t
0060040 h o u t c o l o r \r l o a d
0060060 e d . S h o u l d b e r e
0060100 m o v e d a f t e r J r e
0060120 l e a s e . ) 006 001 \r \r ( D E F I
0060140 N E Q \r \r ( 006 004 S K . C R E A T
0060160 E . D E F A U L T . F I L L I N
0060200 G 006 001 \r [ L A M B D A N I
0060220 L 006 006 006 001
0060240
*
0060300 006 006 ( * r r b " 2
0060320 1 - F e b - 8 6 1 1 : 2 2 " )
0060340 006 001 \r ( 006 002 c r e a t e
0060360 006 001 S K F I L L I N G \r
0060400 F I L L I N G .
0060420 T E X T U R E _ S K . D E F
0060440 A U L T . T E X T U R E \r
0060460 F I L L I N G .
0060500 C O L O R _ S K . D E F A U
0060520 L T . B A C K C O L O R \r
0060540 F I L L I N G .
0060560 O P E R A T I O N _ S K . D
0060600 E F A U L T . O P E R A T I O N
0060620 ] ) \r \r ( 006 004 S K F I L L I N G
0060640 P 006 001 \r [ L A M B D A ( F
0060660 I L L I N G ) 006 006 006 001
0060700
*
0060740 006 006 ( * r r b " 2
0060760 1 - F e b - 8 6 1 1 : 2 0 " )
0061000 006 001 \r
0061020
*
0061100 006 006 ( * d e t e r m i n e s
0061120 i f F I L L I N G i s a
0061140 l e g a l \r 006 001
0061160
*
0061240 006 006 s k e t c h f
0061260 i l l i n g . ) 006 001 \r (
0061300 C O N D \r ( ( A N
0061320 D ( L I S T P F I L L I N G
0061340 ) \r (
0061360 T E X T U R E P ( 006 002 f e t c
0061400 h 006 001 ( S K F I L L I N G F
0061420 I L L I N G . T E X T U R E )
0061440 006 002 o f 006 001 F I L L I N G ) )
0061460 \r ( N
0061500 U L L ( C D D D R F I L L I
0061520 N G ) ) ) \r
0061540 \r 006 006 ( *
0061560 s h o u l d a l s o c h e c
0061600 k i f ( f e t c h ( S K F
0061620 I L L I N G F I L L I N G . C
0061640 O L O R ) ) i s a c o l o
0061660 r a n d t h a t \r 006 001
0061700 006 006 ( S K F I L L
0061720 I N G F I L L I N G . O P E R
0061740 A T I O N ) i s a n o p e
0061760 r a t i o n . ) 006 001 \r \r
0062000 F I L L I N G ] ) \r \r (
0062020 006 004 S K . I N S U R E . F I L L
0062040 I N G 006 001 \r [ L A M B D A
0062060 ( F I L L I N G S K W ) 006 006 006
0062100 001
0062120
0062140 006 006 ( * r r b
0062160 " 1 6 - O c t - 8 5 1 5 : 4 7
0062200 " ) 006 001 \r \r
0062220 006 006 ( * c
0062240 o n v e r t s s e v e r a l
0062260 p o s s i b l e l e g a l f
0062300 i l l i n g s p e c i f i c a
0062320 t i o n s i n t o a s k e
0062340 t c h f i l l i n g ) 006 001 \r \r
0062360 ( C O N D \r
0062400 ( ( 006 002 S K F I L L I N G P 006
0062420 001 F I L L I N G ) ) \r
0062440 ( T ( P R O G [ ( D E
0062460 F A U L T F I L L I N G ( C O
0062500 N D \r
0062520
0062540 [ ( W I N D O W P
0062560 S K W ) \r
0062600
0062620 ( 006 002 f e
0062640 t c h 006 001 ( S K E T C H C O N
0062660 T E X T S K E T C H F I L L I
0062700 N G ) 006 002 o f 006 001 ( W I N D
0062720 O W P R O P S K W \r
0062740
*
0063040 '
0063060 S K E T C H C O N T E X T ] \r
0063100
*
0063140 ( T ( 006 002 S K . C R E A
0063160 T E . D E F A U L T . F I L L I
0063200 N G 006 001 ] \r
0063220 ( R E T U R N ( C
0063240 O N D \r
0063260 (
0063300 ( N U L L F I L L I N G ) \r
0063320
0063340 D E F A U
0063360 L T F I L L I N G ) \r
0063400
0063420 ( ( T E X T U R E P
0063440 F I L L I N G ) \r
0063460
0063500 ( 006 002 c r e a t e 006
0063520 001 S K F I L L I N G 006 002 u s
0063540 i n g 006 001 D E F A U L T F I L
0063560 L I N G F I L L I N G . T E X
0063600 T U R E _ F I L L I N G ) )
0063620 \r
0063640 ( ( \ P
0063660 O S S I B L E C O L O R F I L
0063700 L I N G ) \r
0063720 \r 006 006 ( *
0063740 n o t e t h a t s m a l l
0063760 n u m b e r s c a n b e e
0064000 i t h e r a t e x t u r e
0064020 o r a c o l o r . \r 006 001
0064040 006 006 T h i s a
0064060 l g o r i t h m w i l l m a
0064100 k e t h e m b e a t e x
0064120 t u r e . ) 006 001 \r \r
0064140
0064160 ( 006 002 c r e a t e 006
0064200 001 S K F I L L I N G 006 002 u s
0064220 i n g 006 001 D E F A U L T F I L
0064240 L I N G F I L L I N G . C O L
0064260 O R _ F I L L I N G ) ) \r
0064300
0064320 ( T
0064340
0064360 006 006 ( *
0064400 s h o u l d b e a c h e
0064420 c k h e r e f o r a c o
0064440 l o r \r 006 001
0064460
*
0064540 006 006 t o o . ) 006 001 \r
0064560
0064600 ( \ I L
0064620 L E G A L . A R G F I L L I N
0064640 G ] ) \r \r ( 006 004 S K . I N S U R
0064660 E . C O L O R 006 001 \r [ L A M
0064700 B D A ( C O L O R ) 006 006 006 001
0064720
*
0064760 006 006 ( *
0065000 r r b " 1 6 - O c t - 8 5 1
0065020 8 : 0 5 " ) 006 001 \r
0065040
*
0065120 006 006 ( * c h e c k
0065140 s t h e v a l i d i t y o
0065160 f a c o l o r \r 006 001
0065200
*
0065260 006 006 a r g u
0065300 m e n t . ) 006 001 \r ( C O
0065320 N D \r ( ( N U L L
0065340 C O L O R ) \r
0065360 N I L ) \r ( ( \ P
0065400 O S S I B L E C O L O R C O L
0065420 O R ) ) \r ( T (
0065440 \ I L L E G A L . A R G C O L
0065460 O R ] ) \r ) \r ( D E F I N E Q \r
0065500 \r ( 006 004 S K . T R A N S L A T E
0065520 . M O D E 006 001 \r [ L A M B D
0065540 A ( O P E R A T I O N S T R
0065560 E A M ) 006 006 006 001
0065600
0065620 006 006 ( * r r
0065640 b " 1 0 - M a r - 8 6 1 7 :
0065660 2 0 " ) 006 001 \r
0065700
*
0065760 006 006 ( * p i c k s t
0066000 h e b e s t o p e r a t i o
0066020 n f o r a \r 006 001
0066040
*
0066120 006 006 f i l l i n
0066140 g . ) 006 001 \r ( C O N D \r
0066160 ( ( E Q ( D S P
0066200 O P E R A T I O N N I L S T
0066220 R E A M ) \r
0066240 ' E R A S E ) \r
0066260 \r 006
0066300 006 ( * d r a w i n g s h o u
0066320 l d d o i t s b e s t j
0066340 o b o f e r a s i n g t h
0066360 e c u r r e n t i m a g e )
0066400 006 001 \r \r ( S E L
0066420 E C T Q O P E R A T I O N \r
0066440 ( I N V E
0066460 R T ' I N V E R T ) \r
0066500 ( E R A S E \r
0066520 \r
0066540 006 006 ( * d o n ' t
0066560 k n o w w h a t t o d o
0066600 b e c a u s e w e d o n ' t
0066620 k n o w w h a t b i t s
0066640 w e r e r e m o v e d b u t
0066660 t h i s \r 006 001
0066700 006 006 a t l e a s t l e
0066720 t s t h e u s e r k n o w
0066740 s o m e t h i n g h a p p e
0066760 n e d w r t t h i s e l e
0067000 m e n t . ) 006 001 \r \r
0067020 ' P A
0067040 I N T ) \r
0067060 ' E R A S E ) ) \r
0067100 ( T O P E R A T I O N ] ) \r
0067120 \r ( 006 004 S K . C H A N G E . F I
0067140 L L I N G . M O D E 006 001 \r [
0067160 L A M B D A ( E L T W I T H F
0067200 I L L I N G H O W S K W ) 006
0067220 006 006 001
0067240 006 006
0067260 ( * r r b " 3 - M a r - 8
0067300 6 1 4 : 3 6 " ) 006 001 \r
0067320
*
0067400 006 006 ( * c h
0067420 a n g e s t h e t e x t u r
0067440 e i n t h e e l e m e n t
0067460 \r 006 001
0067500
*
0067560 006 006 E L T W I T H F I L L I N
0067600 G . ) 006 001 \r ( P R O G
0067620 ( G F I L L E D E L T M O D E
0067640 F I L L I N G N E W F I L L
0067660 I N G T Y P E N E W E L T )
0067700 \r ( R E T U
0067720 R N ( C O N D \r
0067740 ( (
0067760 M E M B ( S E T Q T Y P E
0070000 ( 006 002 f e t c h 006 001 ( G L O B
0070020 A L P A R T G T Y P E ) 006 002
0070040 o f 006 001 E L T W I T H F I L L
0070060 I N G ) ) \r
0070100
0070120 ' ( B O X T E X T B O X
0070140 C L O S E D W I R E C I R C L
0070160 E ) ) \r \r
0070200 006 006 ( * o n
0070220 l y w o r k s f o r t h i
0070240 n g s t h a t h a v e a
0070260 f i l l i n g , f o r n o w
0070300 j u s t b o x e s a n d
0070320 p o l y g o n s ) 006 001 \r \r
0070340
0070360 ( S E T Q G F I L L E D
0070400 E L T ( 006 002 f e t c h 006 001 (
0070420 G L O B A L P A R T I N D I V
0070440 I D U A L G L O B A L P A R T )
0070460 006 002 o f 006 001 E L T W I T H F
0070500 I L L I N G ) ) \r
0070520 [
0070540 S E T Q M O D E ( 006 002 f e t
0070560 c h 006 001 ( S K F I L L I N G
0070600 F I L L I N G . O P E R A T I O
0070620 N ) \r
0070640
0070660 006 002 o f 006 001 ( S
0070700 E T Q F I L L I N G ( S E L
0070720 E C T Q T Y P E \r
0070740
*
0071020 ( B O X ( 006 002 f e t c h
0071040 006 001 ( B O X B O X F I L L I
0071060 N G ) 006 002 o f 006 001 G F I L L
0071100 E D E L T ) ) \r
0071120
*
0071200 ( T E X T B O X ( 006 002 f e t
0071220 c h 006 001 ( T E X T B O X T E
0071240 X T B O X F I L L I N G ) \r
0071260
*
0071360 006 002 o f 006 001 G F I L L E
0071400 D E L T ) ) \r
0071420
*
0071500 ( C I R C L E ( 006 002 f e t c h
0071520 006 001 ( C I R C L E C I R C L
0071540 E F I L L I N G ) \r
0071560
*
0071640 006 002
0071660 o f 006 001 G F I L L E D E L T )
0071700 ) \r
0071720
*
0071760 ( C L O S
0072000 E D W I R E ( 006 002 f e t c h 006
0072020 001 ( C L O S E D W I R E \r
0072040
*
0072160 C L O S E D W I R E F I L L
0072200 I N G ) \r
0072220
*
0072300 006 002 o
0072320 f 006 001 G F I L L E D E L T ) )
0072340 \r
0072360
*
0072420 ( S H O U L
0072440 D N T ] \r
0072460 ( C O N D
0072500 \r
0072520 ( ( N O T
0072540 ( E Q U A L H O W M O D E )
0072560 ) 006 006
0072600 ( * n e w f i l l i n g m
0072620 o d e ) 006 001 \r
0072640
0072660 ( S E T Q N E W F I L L I N
0072700 G ( 006 002 c r e a t e 006 001 S K
0072720 F I L L I N G 006 002 u s i n g 006
0072740 001 F I L L I N G F I L L I N
0072760 G . O P E R A T I O N _ H O
0073000 W ) ) \r
0073020 ( S
0073040 E T Q N E W E L T ( S E L E
0073060 C T Q T Y P E \r
0073100
*
0073140 ( B O X ( 006 002 c r e a
0073160 t e 006 001 B O X 006 002 u s i n g
0073200 006 001 G F I L L E D E L T B O
0073220 X F I L L I N G _ N E W F I
0073240 L L I N G ) ) \r
0073260
*
0073320 ( T E X T B O X ( 006 002 c
0073340 r e a t e 006 001 T E X T B O X
0073360 006 002 u s i n g 006 001 G F I L L E
0073400 D E L T T E X T B O X F I L L
0073420 I N G _ \r
0073440
*
0073540 N E W F I L L I N G ) ) \r
0073560
*
0073620 ( C L O S E D
0073640 W I R E ( 006 002 c r e a t e 006 001
0073660 C L O S E D W I R E 006 002 u s
0073700 i n g 006 001 G F I L L E D E L T
0073720 \r
0073740
*
0074040 C L O S E D W I R E F I L L
0074060 I N G _ \r
0074100
*
0074200 N E W F I L L I N
0074220 G ) ) \r
0074240
0074260 (
0074300 C I R C L E ( 006 002 c r e a t e
0074320 006 001 C I R C L E 006 002 u s i n
0074340 g 006 001 G F I L L E D E L T C
0074360 I R C L E F I L L I N G _ \r
0074400
*
0074500 N E W F I L L I
0074520 N G ) ) \r
0074540
*
0074600 ( S H O U L D N T ) ) ) \r
0074620
0074640 ( 006 002 c r e a t e
0074660 006 001 S K H I S T O R Y C H A N
0074700 G E S P E C \r
0074720
0074740 N E W E L T _
0074760 ( 006 002 c r e a t e 006 001 G L O
0075000 B A L P A R T \r
0075020
*
0075060 C O M M O N G
0075100 L O B A L P A R T _ ( 006 002 f
0075120 e t c h 006 001 ( G L O B A L P A
0075140 R T \r
0075160
*
0075260 C O M M O N G L O B
0075300 A L P A R T ) \r
0075320
*
0075400 006
0075420 002 o f 006 001 E L T W I T H F I L
0075440 L I N G ) \r
0075460
*
0075520 I N D I V I D U A
0075540 L G L O B A L P A R T _ N E
0075560 W E L T ) \r
0075600
0075620 O L D E L T _
0075640 E L T W I T H F I L L I N G \r
0075660
*
0075720 P R O P E R T Y _ ' F I L L
0075740 I N G \r
0075760
0076000 N E W V A L U E _
0076020 N E W F I L L I N G \r
0076040
0076060 O L D V
0076100 A L U E _ F I L L I N G ] )
0076120 \r \r ( 006 004 R E A D . F I L L I N
0076140 G . M O D E 006 001 \r [ L A M B
0076160 D A N I L 006 006 006 001
0076200
*
0076240 006 006 ( * r
0076260 r b " 3 - M a r - 8 6 1 4
0076300 : 3 0 " ) 006 001 \r
0076320
*
0076400 006 006 ( * r e a d s
0076420 a f i l l i n g m o d e f
0076440 r o m t h e u s e r . ) 006 001
0076460 \r ( 006 002 \ C U R S O R .
0076500 I N . M I D D L E . M E N U 006 001
0076520 ( 006 002 c r e a t e 006 001 M E N
0076540 U \r
0076560
0076600 C E N T E R F L G _
0076620 T \r
0076640
0076660 T I T L E _ " H
0076700 o w s h o u l d t h e f i
0076720 l l i n g m e r g e w i t h
0076740 t h e c o v e r e d f i g
0076760 u r e s ? " \r
0077000
0077020 M E N U R O
0077040 W S _ 1 \r
0077060
0077100 I T E M S
0077120 _ ' ( ( 006 002 R E P L A C E 006 001
0077140 ' R E P L A C E \r
0077160
*
0077220 " t
0077240 h e f i l l i n g c o m p l
0077260 e t e l y c o v e r s a n y
0077300 t h i n g u n d e r i t . "
0077320 \r
0077340
*
0077400 ) \r
0077420
*
0077460 ( P A I N T ' P A I N
0077500 T \r
0077520
0077540 " t h e b l a c k p a r t s
0077560 o f t h e f i l l i n g
0077600 c o v e r b u t t h e w h
0077620 i t e p a r t s s h o w t
0077640 h r o u g h . " \r
0077660
*
0077720 ) \r
0077740
*
0100000 ( E R A
0100020 S E ' E R A S E \r
0100040
*
0100100 "
0100120 t h e b l a c k p a r t s
0100140 o f t h e f i l l i n g a
0100160 r e e r a s e d . " ) \r
0100200
*
0100240 ( I N V E R
0100260 T ' I N V E R T \r
0100300
*
0100340 "
0100360 t h e b l a c k p a r t s
0100400 o f t h e f i l l i n g a
0100420 r e i n v e r t e d . " ] ) \r
0100440 ) \r ( D E F I N E Q \r \r ( 006 004 S
0100460 K E T C H . C R E A T E . C I R
0100500 C L E 006 001 \r [ L A M B D A
0100520 ( C E N T E R P T R A D I U S
0100540 P T B R U S H D A S H I N G
0100560 F I L L I N G S C A L E ) 006
0100600 006 006 001 006 006 ( * r r b
0100620 " 1 1 - D e c - 8 5 1 0 : 4 3
0100640 " ) 006 001 \r
0100660
*
0100740 006 006 ( * c r e a t e s a
0100760 s k e t c h c i r c l e e
0101000 l e m e n t . ) 006 001 \r (
0101020 006 002 S K . C I R C L E . C R E A
0101040 T E 006 001 ( 006 002 S K . I N S U R
0101060 E . P O S I T I O N 006 001 C E N
0101100 T E R P T ) \r
0101120 ( C O N D \r
0101140 [ ( N U M B E R P
0101160 R A D I U S P T ) \r
0101200 ( 006 002 c r e a
0101220 t e 006 001 P O S I T I O N \r
0101240
0101260 X C O O R D _ ( P L
0101300 U S ( 006 002 f e t c h 006 001 ( P
0101320 O S I T I O N X C O O R D )
0101340 006 002 o f 006 001 C E N T E R P T )
0101360 \r
0101400
0101420 R A D I U S P T ) \r
0101440
0101460 Y C O O R D _ (
0101500 P L U S ( 006 002 f e t c h 006 001
0101520 ( P O S I T I O N Y C O O R D
0101540 ) 006 002 o f 006 001 C E N T E R P
0101560 T ] \r
0101600 ( T ( 006 002 S K . I N S U R E
0101620 . P O S I T I O N 006 001 R A D I
0101640 U S P T ) ) ) \r
0101660 ( 006 002 S K . I N S U R E .
0101700 B R U S H 006 001 B R U S H ) \r
0101720 ( 006 002 S K .
0101740 I N S U R E . D A S H I N G 006 001
0101760 D A S H I N G ) \r
0102000 ( O R ( N U M B E R
0102020 P S C A L E ) \r
0102040 1 . 0 ) \r
0102060 ( 006 002 S K . I N
0102100 S U R E . F I L L I N G 006 001 F
0102120 I L L I N G ] ) \r \r ( 006 004 C I R
0102140 C L E . E X P A N D F N 006 001 \r
0102160 [ L A M B D A ( G C I R C L
0102200 E S C A L E ) 006 006 006 001
0102220
*
0102260 006 006 ( * r r b " 7 - D e c
0102300 - 8 5 2 0 : 4 5 " ) 006 001 \r
0102320 \r
0102340 006 006 ( * r e t u r n s
0102360 a s c r e e n e l t t h a
0102400 t h a s a c i r c l e s
0102420 c r e e n e l e m e n t c a
0102440 l c u l a t e d f r o m t h
0102460 e \r 006 001 006
0102500 006 g l o b a l p a r t . ) 006 001
0102520 \r \r ( P R O G ( C E N
0102540 T E R R A D I U S P T B R U
0102560 S H ( I N D G C I R C L E (
0102600 006 002 f e t c h 006 001 ( G L O B A
0102620 L P A R T I N D I V I D U A L
0102640 G L O B A L P A R T ) 006 002 o f
0102660 006 001 G C I R C L E ) ) ) \r
0102700 \r
0102720 006 006 ( * c h e c k t o
0102740 m a k e s u r e t h e r e
0102760 i s a n i n i t i a l s
0103000 c a l e f i e l d . \r 006 001
0103020 006 006 T h i s c
0103040 h a n g e w a s i n t r o d
0103060 u c e d o n A p r 2 7 a
0103100 n d c a n b e t a k e n
0103120 o u t t h e r e l e a s e
0103140 a f t e r \r 006 001
0103160 006 006 J a z z I t c a n
0103200 a l s o b e t a k e n o
0103220 u t o f t h e o t h e r
0103240 e x p a n d f n s a s w e
0103260 l l . ) 006 001 \r \r
0103300 [ C O N D \r
0103320 ( ( 006 002 f e t c h 006 001
0103340 ( C I R C L E C I R C L E I
0103360 N I T S C A L E ) 006 002 o f 006 001
0103400 I N D G C I R C L E ) ) \r
0103420 ( T \r
0103440 \r
0103460 006 006 ( * o l d f o r
0103500 m a t d i d n ' t h a v e
0103520 a n i n i t i a l s c a l e
0103540 , d e f a u l t i t t o
0103560 1 . 0 ) 006 001 \r \r
0103600 ( 006 002 r e p l a
0103620 c e 006 001 ( G L O B A L P A R T
0103640 I N D I V I D U A L G L O B A
0103660 L P A R T ) 006 002 o f 006 001 G C
0103700 I R C L E \r
0103720 006 002 w i t h 006
0103740 001 ( S E T Q I N D G C I R C
0103760 L E ( 006 002 c r e a t e 006 001 C
0104000 I R C L E 006 002 u s i n g 006 001
0104020 I N D G C I R C L E C I R C L
0104040 E I N I T S C A L E _ 1 . 0
0104060 ] \r ( R E T
0104100 U R N ( 006 002 c r e a t e 006 001
0104120 S C R E E N E L T \r
0104140
0104160 L O C A L P A R T _ \r
0104200
0104220 ( 006 002 c r e a t
0104240 e 006 001 L O C A L C I R C L E \r
0104260
*
0104320 C E N T E R P O S I T I O N _
0104340 ( S E T Q C E N T E R ( S
0104360 K . S C A L E . P O S I T I O N
0104400 . I N T O . V I E W E R \r
0104420
*
0104500 ( 006 002 f
0104520 e t c h 006 001 ( C I R C L E C
0104540 E N T E R L A T L O N ) \r
0104560
*
0104640 006
0104660 002 o f 006 001 I N D G C I R C L E
0104700 ) \r
0104720
*
0105000 S C A L E ) ) \r
0105020
0105040 R A D I U S P
0105060 O S I T I O N _ ( S E T Q
0105100 R A D I U S P T ( S K . S C A
0105120 L E . P O S I T I O N . I N T O
0105140 . V I E W E R \r
0105160
*
0105240 ( 006 002 f e t c
0105260 h 006 001 ( C I R C L E R A D I
0105300 U S L A T L O N ) \r
0105320
*
0105400 006 002
0105420 o f 006 001 I N D G C I R C L E )
0105440 \r
0105460
*
0105540 S C A L E ) ) \r
0105560
0105600 R A D I U S
0105620 _ ( 006 002 D I S T A N C E B E
0105640 T W E E N 006 001 C E N T E R R
0105660 A D I U S P T ) \r
0105700
0105720 L O C A L C I
0105740 R C L E B R U S H _ \r
0105760
0106000 ( S C A
0106020 L E . B R U S H ( C O N D \r
0106040
*
0106100 (
0106120 [ N O T ( N U M B E R P ( S
0106140 E T Q B R U S H ( 006 002 f e t
0106160 c h 006 001 ( C I R C L E B R U
0106200 S H ) \r
0106220
*
0106320 006 002 o f 006 001 I N D G C I R
0106340 C L E ] \r
0106360
*
0106440 006 006 ( * n e w f o r m a
0106460 t , o l d f o r m a t h a
0106500 d b r u s h \r 006 001
0106520
*
0106600 006 006 w i d t h
0106620 o n l y . ) 006 001 \r
0106640
*
0106700 B R U S H )
0106720 \r
0106740
*
0107000 ( T [ 006 002 r e p l a c e 006 001
0107020 ( C I R C L E B R U S H )
0107040 006 002 o f 006 001 I N D G C I R C L
0107060 E \r
0107100
*
0107140 006 002 w i t h 006 001
0107160 ( S E T Q B R U S H \r
0107200
*
0107260 ( 006 002 c r e a
0107300 t e 006 001 B R U S H \r
0107320
*
0107400 B R
0107420 U S H S I Z E _ B R U S H \r
0107440
*
0107540 B R U S H S H A P E _
0107560 ' R O U N D ] \r
0107600
*
0107640 B R U S H
0107660 ) ) \r
0107700
0107720 ( 006 002 f e t
0107740 c h 006 001 ( C I R C L E C I R
0107760 C L E I N I T S C A L E ) 006 002
0110000 o f 006 001 I N D G C I R C L E )
0110020 \r
0110040
0110060 S C A L E ) \r
0110100
0110120 L
0110140 O C A L C I R C L E F I L L I N
0110160 G _ ( A P P E N D ( 006 002 f
0110200 e t c h 006 001 ( C I R C L E C
0110220 I R C L E F I L L I N G ) \r
0110240
*
0110320 006 002
0110340 o f 006 001 I N D G C I R C L E )
0110360 ) \r
0110400
0110420 L O C A L C I R C L E D A S
0110440 H I N G _ ( 006 002 f e t c h 006
0110460 001 ( C I R C L E D A S H I N
0110500 G ) 006 002 o f 006 001 I N D G C I
0110520 R C L E ) ) \r
0110540
0110560 G L O B A L P A R T _ G C I
0110600 R C L E ] ) \r \r ( 006 004 C I R C L
0110620 E . D R A W F N 006 001 \r [ L A
0110640 M B D A ( C I R C L E E L T
0110660 W I N D O W R E G I O N ) 006 006
0110700 006 001
0110720 006 006 ( *
0110740 r r b " 2 0 - J u n - 8 6
0110760 1 7 : 0 8 " ) 006 001 \r
0111000
*
0111060 006 006 ( * d r a w
0111100 s a c i r c l e f r o m
0111120 a c i r c l e \r 006 001
0111140
*
0111220 006 006 e l e m e
0111240 n t . ) 006 001 \r ( P R O G
0111260 ( ( G C I R C L E ( 006 002 f e
0111300 t c h 006 001 ( S C R E E N E L T
0111320 I N D I V I D U A L G L O B A
0111340 L P A R T ) 006 002 o f 006 001 C I
0111360 R C L E E L T ) ) \r
0111400 ( L C I R C L E ( 006
0111420 002 f e t c h 006 001 ( S C R E E N
0111440 E L T L O C A L P A R T ) 006
0111460 002 o f 006 001 C I R C L E E L T )
0111500 ) \r C P O
0111520 S D A S H I N G F I L L I N
0111540 G ) \r ( S E
0111560 T Q C P O S ( 006 002 f e t c h
0111600 006 001 ( L O C A L C I R C L E
0111620 C E N T E R P O S I T I O N )
0111640 006 002 o f 006 001 L C I R C L E ) )
0111660 \r ( S E T Q
0111700 D A S H I N G ( 006 002 f e t c
0111720 h 006 001 ( L O C A L C I R C L E
0111740 L O C A L C I R C L E D A S H
0111760 I N G ) 006 002 o f 006 001 L C I R
0112000 C L E ) ) \r
0112020 ( S E T Q F I L L I N G ( 006
0112040 002 f e t c h 006 001 ( L O C A L C
0112060 I R C L E L O C A L C I R C L
0112100 E F I L L I N G ) 006 002 o f 006 001
0112120 L C I R C L E ) ) \r
0112140 ( C O N D \r
0112160 ( ( 006 002 f e t c
0112200 h 006 001 ( S K F I L L I N G F
0112220 I L L I N G . C O L O R ) 006 002
0112240 o f 006 001 F I L L I N G ) \r
0112260 \r
0112300 006 006 ( * i f t h e c
0112320 i r c l e i s f i l l e d
0112340 w i t h a c o l o r c a l
0112360 l F I L L C I R C L E w i t
0112400 h b o t h t h e t e x t u
0112420 r e \r 006 001
0112440 006 006 a n d t h e c o l o r .
0112460 T h i s a l l o w s i r i
0112500 s t o d o i t s t h i n
0112520 g b e f o r e t e x t u r e
0112540 s a n d c o l o r s a r e
0112560 \r 006 001 006 006
0112600 m e r g e d . ) 006 001 \r \r
0112620 ( D S P O P
0112640 E R A T I O N ( P R O G 1 (
0112660 D S P O P E R A T I O N ( 006 002
0112700 f e t c h 006 001 ( S K F I L L I
0112720 N G F I L L I N G . O P E R A
0112740 T I O N ) 006 002 o f 006 001 F I L
0112760 L I N G ) \r
0113000
*
0113040 W I N D O W ) \r
0113060
0113100 ( F I L L
0113120 C I R C L E ( 006 002 f e t c h 006
0113140 001 ( P O S I T I O N X C O O
0113160 R D ) 006 002 o f 006 001 C P O S )
0113200 \r
0113220
0113240 ( 006 002 f e
0113260 t c h 006 001 ( P O S I T I O N
0113300 Y C O O R D ) 006 002 o f 006 001 C
0113320 P O S ) \r
0113340
0113360 (
0113400 006 002 f e t c h 006 001 ( L O C A L
0113420 C I R C L E R A D I U S ) 006
0113440 002 o f 006 001 L C I R C L E ) \r
0113460
*
0113520 F I L L I N G
0113540 W I N D O W ) ) \r
0113560 W
0113600 I N D O W ) ) \r
0113620 ( ( 006 002 f e t c h 006 001
0113640 ( S K F I L L I N G F I L L
0113660 I N G . T E X T U R E ) 006 002 o
0113700 f 006 001 F I L L I N G ) 006 006 (
0113720 * i f t h e c i r c l e
0113740 i s f i l l e d w i t h \r
0113760 006 001
0114000
*
0114040 006
0114060 006 t e x t u r e , c a l l F
0114100 I L L C I R C L E . ) 006 001 \r
0114120 ( D S P
0114140 O P E R A T I O N ( P R O G 1
0114160 ( D S P O P E R A T I O N (
0114200 006 002 f e t c h 006 001 ( S K F I L
0114220 L I N G F I L L I N G . O P E
0114240 R A T I O N ) 006 002 o f 006 001 F
0114260 I L L I N G ) \r
0114300
*
0114340 W I N D O W ) \r
0114360
0114400 ( F I
0114420 L L C I R C L E ( 006 002 f e t c
0114440 h 006 001 ( P O S I T I O N X C
0114460 O O R D ) 006 002 o f 006 001 C P O
0114500 S ) \r
0114520
0114540 ( 006 002
0114560 f e t c h 006 001 ( P O S I T I O
0114600 N Y C O O R D ) 006 002 o f 006 001
0114620 C P O S ) \r
0114640
*
0114700 ( 006 002 f e t c h 006 001 ( L O C
0114720 A L C I R C L E R A D I U S )
0114740 006 002 o f 006 001 L C I R C L E )
0114760 \r
0115000
0115020 ( C O N D
0115040 \r
0115060
0115100 ( (
0115120 E Q ( D S P O P E R A T I O N
0115140 N I L W I N D O W ) \r
0115160
*
0115220 '
0115240 E R A S E ) \r
0115260 \r 006 006 ( *
0115300 u s e b l a c k i n c a
0115320 s e t h e w i n d o w m o
0115340 v e d b e c a u s e o f t
0115360 e x t u r e t o w i n d o w
0115400 a l i g n m e n t \r 006 001
0115420 006 006 b u g . ) 006
0115440 001 \r \r
0115460
*
0115520 B L A C K S H A D E ) \r
0115540
*
0115600 ( T ( 006 002
0115620 f e t c h 006 001 ( S K F I L L I
0115640 N G F I L L I N G . T E X T U
0115660 R E ) 006 002 o f 006 001 F I L L I
0115700 N G ) ) ) \r
0115720
*
0115760 W I N D O W ) ) \r
0116000 W I
0116020 N D O W ) ) ) \r
0116040 ( R E T U R N ( 006 002 \ C I
0116060 R C L E . D R A W F N 1 006 001 C
0116100 P O S ( 006 002 f e t c h 006 001 (
0116120 L O C A L C I R C L E R A D I
0116140 U S P O S I T I O N ) 006 002 o f
0116160 006 001 L C I R C L E ) \r
0116200
0116220 ( 006 002 f e t c h 006 001
0116240 ( L O C A L C I R C L E R A D
0116260 I U S ) 006 002 o f 006 001 L C I R
0116300 C L E ) \r
0116320 ( 006
0116340 002 f e t c h 006 001 ( L O C A L C
0116360 I R C L E L O C A L C I R C L
0116400 E B R U S H ) 006 002 o f 006 001 L
0116420 C I R C L E ) \r
0116440
0116460 D A S H I N G W I N D O W ]
0116500 ) \r \r ( 006 004 \ C I R C L E . D R
0116520 A W F N 1 006 001 \r [ L A M B D
0116540 A ( C E N T E R P T R A D I
0116560 U S P T R A D I U S B R U S
0116600 H D A S H I N G W I N D O W
0116620 ) 006 006 006 001 006 006 ( * r r
0116640 b " 2 0 - J u n - 8 6 1 6 :
0116660 5 7 " ) 006 001 \r
0116700 \r 006 006 ( *
0116720 d r a w s a c i r c l e
0116740 f o r s k e t c h f r o m
0116760 s o m e i n f o r m a t i o n
0117000 . \r 006 001 006 006
0117020 C a l l s b y C I R C L E .
0117040 D R A W F N a n d A R C . D
0117060 R A W F N ) 006 001 \r \r ( C
0117100 O N D \r ( D A S H
0117120 I N G \r \r
0117140 006 006 ( * d
0117160 r a w i t w i t h t h e
0117200 a r c d r a w i n g c o d e
0117220 w h i c h d o e s d a s h
0117240 i n g . ) 006 001 \r \r
0117260 ( D R A W C U R V
0117300 E ( 006 002 S K . C O M P U T E .
0117320 A R C . P T S 006 001 C E N T E R
0117340 P T R A D I U S P T \r
0117360
0117400 ( P T P
0117420 L U S R A D I U S P T ( C O
0117440 N S T A N T ( 006 002 c r e a t e
0117460 006 001 P O S I T I O N \r
0117500
*
0117560 X C
0117600 O O R D _ 0 \r
0117620
*
0117700 Y C O O R
0117720 D _ - 1 ) ) ) \r
0117740
0117760 N I L ) \r
0120000
0120020 T B R U S H D A S H
0120040 I N G W I N D O W ) ) \r
0120060 ( T ( D R A W C I R C
0120100 L E ( 006 002 f e t c h 006 001 ( P
0120120 O S I T I O N X C O O R D )
0120140 006 002 o f 006 001 C E N T E R P T )
0120160 \r
0120200 ( 006 002 f e t c h 006 001 ( P O
0120220 S I T I O N Y C O O R D ) 006
0120240 002 o f 006 001 C E N T E R P T ) \r
0120260
0120300 R A D I U S B R U S H D A
0120320 S H I N G W I N D O W ] ) \r \r
0120340 ( 006 004 C I R C L E . I N P U T F
0120360 N 006 001 \r [ L A M B D A ( W
0120400 I N D O W ) 006 006 006 001
0120420
*
0120460 006 006 ( * r r b " 2
0120500 0 - M a y - 8 6 1 0 : 4 9 " )
0120520 006 001 \r \r
0120540 006 006 ( * r e a
0120560 d s a t w o p o i n t s
0120600 f r o m t h e u s e r a n
0120620 d r e t u r n s a c i r c
0120640 l e e l e m e n t t h a t
0120660 i t \r 006 001
0120700 006 006 r e p r e s e n t s . ) 006 001
0120720 \r \r ( P R O G [ C E N
0120740 T E R P T R A D I U S P T (
0120760 S K E T C H C O N T E X T ( W
0121000 I N D O W P R O P W I N D O W
0121020 ' S K E T C H C O N T E X T ]
0121040 \r ( S T A T
0121060 U S P R I N T W I N D O W "
0121100 \r " " I n d i c a t e c e n
0121120 t e r o f c i r c l e " ) \r
0121140 ( C O N D \r
0121160 ( ( N
0121200 O T ( S E T Q C E N T E R P
0121220 T ( S K . R E A D . P O I N T
0121240 . W I T H . F E E D B A C K W
0121260 I N D O W C I R C L E . C E N
0121300 T E R N I L N I L N I L
0121320 N I L \r
0121340
0121360 S K
0121400 E T C H . U S E . P O S I T I O
0121420 N . P A D ) ) ) \r
0121440 ( C L O S E P R O
0121460 M P T W I N D O W W I N D O W
0121500 ) \r
0121520 ( R E T U R N N I L ) ) ) \r
0121540 ( 006 002 M A R K
0121560 . S P O T 006 001 ( 006 002 f e t c h
0121600 006 001 ( I N P U T P T I N P U
0121620 T . P O S I T I O N ) 006 002 o f
0121640 006 001 C E N T E R P T ) \r
0121660 N I
0121700 L W I N D O W ) \r
0121720 ( S T A T U S P R I N T
0121740 W I N D O W " \r " " I n d
0121760 i c a t e a p o i n t o f
0122000 t h e c i r c u m f e r e n
0122020 c e o f t h e c i r c l e
0122040 " ) \r ( S E
0122060 T Q R A D I U S P T ( 006 002 S
0122100 K . R E A D . C I R C L E . P O
0122120 I N T 006 001 W I N D O W ( 006 002
0122140 f e t c h 006 001 ( I N P U T P T
0122160 I N P U T . P O S I T I O N )
0122200 006 002 o f 006 001 C E N T E R P T
0122220 ) \r
0122240
0122260 C I R C L E . E D G E ) )
0122300 006
0122320 006 ( * e r a s e c e n t e r
0122340 m a r k ) 006 001 \r
0122360 ( 006 002 M A R K . S P O T 006
0122400 001 ( 006 002 f e t c h 006 001 ( I N
0122420 P U T P T I N P U T . P O S I
0122440 T I O N ) 006 002 o f 006 001 C E N
0122460 T E R P T ) \r
0122500 N I L W I N D
0122520 O W ) \r ( C
0122540 L O S E P R O M P T W I N D O W
0122560 W I N D O W ) \r
0122600 ( O R R A D I U S P T
0122620 ( R E T U R N N I L ) ) \r
0122640 ( S E T Q C E
0122660 N T E R P T ( S K . M A P . I
0122700 N P U T . P T . T O . G L O B A
0122720 L C E N T E R P T W I N D O
0122740 W ) ) \r ( S
0122760 E T Q R A D I U S P T ( S K
0123000 . M A P . I N P U T . P T . T O
0123020 . G L O B A L R A D I U S P T
0123040 W I N D O W ) ) \r
0123060 ( R E T U R N ( 006 002 S
0123100 K . C I R C L E . C R E A T E 006
0123120 001 C E N T E R P T R A D I U
0123140 S P T ( 006 002 f e t c h 006 001 (
0123160 S K E T C H C O N T E X T S K
0123200 E T C H B R U S H ) 006 002 o f 006
0123220 001 \r
0123240
*
0123340 S K E T C
0123360 H C O N T E X T \r
0123400
*
0123460 ) \r
0123500
0123520 ( 006 002 f e t c h 006 001 ( S K E
0123540 T C H C O N T E X T S K E T C
0123560 H D A S H I N G ) 006 002 o f 006 001
0123600 S K E T C H C O N T E X T ) \r
0123620
0123640 ( S K . I N P
0123660 U T . S C A L E W I N D O W )
0123700 \r
0123720 ( 006 002 f e t
0123740 c h 006 001 ( S K E T C H C O N T
0123760 E X T S K E T C H F I L L I N
0124000 G ) 006 002 o f 006 001 S K E T C H
0124020 C O N T E X T ] ) \r \r ( 006 004 S K
0124040 . U P D A T E . C I R C L E . A
0124060 F T E R . C H A N G E 006 001 \r
0124100 [ L A M B D A ( G C I R E L T
0124120 ) 006 006 006 001
0124140
0124160 006
0124200 006 ( * r r b " 7 - D e c -
0124220 8 5 1 9 : 5 0 " ) 006 001 \r
0124240 \r
0124260 006 006 ( * u p d a t e s t
0124300 h e d e p e n d e n t f i e
0124320 l d s o f a c i r c l e
0124340 e l e m e n t w h e n a f
0124360 i e l d c h a n g e s . ) 006 001
0124400 \r \r ( 006 002 r e p l a c e
0124420 006 001 ( C I R C L E C I R C L
0124440 E R E G I O N ) 006 002 o f 006 001
0124460 ( 006 002 f e t c h 006 001 ( G L O B
0124500 A L P A R T I N D I V I D U A
0124520 L G L O B A L P A R T ) 006 002 o
0124540 f 006 001 G C I R E L T ) \r
0124560 006 002 w i t h 006 001 N I L
0124600 ] ) \r \r ( 006 004 S K . R E A D . C
0124620 I R C L E . P O I N T 006 001 \r
0124640 [ L A M B D A ( W I N D O W
0124660 C E N T E R P T C U R S O R )
0124700 006 006 006 001
0124720 006
0124740 006 ( * r r b " 2 0 - M a y -
0124760 8 6 1 0 : 4 6 " ) 006 001 \r
0125000 \r
0125020 006 006 ( * r e a d s a p
0125040 o i n t f r o m t h e u s
0125060 e r p r o m p t i n g t h e
0125100 m w i t h a c i r c l e
0125120 t h a t f o l l o w s t h e
0125140 \r 006 001 006 006
0125160 c u r s o r ) 006 001 \r \r (
0125200 S K . R E A D . P O I N T . W I
0125220 T H . F E E D B A C K W I N D
0125240 O W C U R S O R ( A N D S
0125260 K E T C H . V E R B O S E . F E
0125300 E D B A C K ( F U N C T I O N
0125320 S K . S H O W . C I R C L E )
0125340 \r
0125360
*
0125420 ) \r
0125440 C E N T E R P T \r
0125460 ' M I D D L E N I
0125500 L S K E T C H . U S E . P O S
0125520 I T I O N . P A D ] ) \r \r ( 006 004
0125540 S K . S H O W . C I R C L E 006 001
0125560 \r [ L A M B D A ( X Y
0125600 W I N D O W C E N T E R P T )
0125620 006 006 006 001
0125640
0125660 006 006 ( * r r b " 1 5 - N
0125700 o v - 8 5 1 4 : 1 8 " ) 006 001 \r
0125720 \r
0125740 006 006 ( * x o r s a
0125760 c i r c l e t o X Y f
0126000 r o m C E N T E R P T i n
0126020 a w i n d o w . \r 006 001
0126040 006 006 U s e d a s
0126060 t h e f e e d b a c k f u n
0126100 c t i o n f o r r e a d i n
0126120 g t h e r a d i u s p o i
0126140 n t f o r c i r c l e s . )
0126160 006 001 \r
0126200
*
0126260 006 006 ( * M a r k t h e p o
0126300 i n t t o o . ) 006 001 \r
0126320 ( 006 002 S H O W S K E T C H X Y 006
0126340 001 X Y W I N D O W ) \r
0126360 ( P R O G ( ( C E N T E R
0126400 X ( 006 002 f e t c h 006 001 ( P O
0126420 S I T I O N X C O O R D ) 006
0126440 002 o f 006 001 C E N T E R P T ) )
0126460 \r ( C E N
0126500 T E R Y ( 006 002 f e t c h 006 001
0126520 ( P O S I T I O N Y C O O R D
0126540 ) 006 002 o f 006 001 C E N T E R P
0126560 T ) ) ) \r (
0126600 D R A W C I R C L E C E N T E
0126620 R X C E N T E R Y ( 006 002 S K
0126640 . D I S T A N C E . T O 006 001 C
0126660 E N T E R X C E N T E R Y X
0126700 Y ) \r
0126720 1 N I L W I N D O
0126740 W ] ) \r \r ( 006 004 C I R C L E . I
0126760 N S I D E F N 006 001 \r [ L A M
0127000 B D A ( G C I R C L E W R E
0127020 G ) 006 006 006 001
0127040
0127060 006 006 ( *
0127100 r r b " 5 - A U G - 8 3 1
0127120 7 : 3 4 " ) 006 001 \r
0127140 \r 006 006
0127160 ( * d e t e r m i n e s i f
0127200 t h e g l o b a l c i r c
0127220 l e G C I R C L E i s i n
0127240 s i d e o f W R E G . ) 006 001
0127260 \r \r
0127300 006 006 ( * c o n s i
0127320 d e r a c i r c l e i n s
0127340 i d e o n l y i f o n e
0127360 o f i t s c o n t r o l p
0127400 o i n t s i s i n s i d e .
0127420 \r 006 001 006 006 {
0127440 o l d c o d e ( P R O G (
0127460 ( C P O S ( f e t c h ( C I
0127500 R C L E C E N T E R L A T L O
0127520 N ) o f L C I R C L E ) )
0127540 C X C Y R A D ) \r 006 001
0127560 006 006 ( S E T Q R
0127600 A D ( D I S T A N C E B E T W
0127620 E E N C P O S ( f e t c h
0127640 ( C I R C L E R A D I U S L A
0127660 T L O N ) o f L C I R C L E
0127700 ) ) ) \r 006 001
0127720 006 006 ( R E T U R N ( A N D (
0127740 I L E S S P ( F E T C H ( R
0127760 E G I O N B O T T O M ) O F
0130000 W R E G ) \r 006 001
0130020 006 006 ( D I F F E R E N C E
0130040 ( S E T Q C Y ( F E T C H
0130060 ( P O S I T I O N Y C O O R
0130100 D ) O F C P O S ) ) R A D
0130120 ) ) \r 006 001 006
0130140 006 ( I L E S S P ( F E T C H
0130160 ( R E G I O N L E F T ) O F
0130200 W R E G ) ( D I F F E R E N
0130220 C E \r 006 001 006
0130240 006 ( S E T Q C X ( F E T C H
0130260 ( P O S I T I O N X C O O R
0130300 D ) O F C P O S ) ) R A D
0130320 ) ) \r 006 001 006
0130340 006 ( I G R E A T E R P ( F E T
0130360 C H ( R E G I O N T O P )
0130400 O F W R E G ) ( I P L U S
0130420 C Y R A D ) ) \r 006 001
0130440 006 006 ( I G R E A T E R
0130460 P ( F E T C H ( R E G I O N
0130500 R I G H T ) O F W R E G )
0130520 \r 006 001 006 006 (
0130540 I P L U S C X R A D ) ) ) )
0130560 ) } ) 006 001 \r \r ( P R O
0130600 G ( ( I N D G C I R C L E (
0130620 006 002 f e t c h 006 001 ( G L O B A
0130640 L P A R T I N D I V I D U A L
0130660 G L O B A L P A R T ) 006 002 o f
0130700 006 001 G C I R C L E ) ) ) \r
0130720 ( R E T U R N
0130740 ( O R ( I N S I D E P W R E
0130760 G ( 006 002 f e t c h 006 001 ( C I
0131000 R C L E C E N T E R L A T L O
0131020 N ) 006 002 o f 006 001 I N D G C I
0131040 R C L E ) ) \r
0131060 ( I N
0131100 S I D E P W R E G ( 006 002 f e
0131120 t c h 006 001 ( C I R C L E R A
0131140 D I U S L A T L O N ) 006 002 o f
0131160 006 001 I N D G C I R C L E ] ) \r
0131200 \r ( 006 004 C I R C L E . R E G I O
0131220 N F N 006 001 \r [ L A M B D A
0131240 ( C I R C S C R E L T ) 006 006 006 001
0131260
*
0131320 006 006 ( * r r b
0131340 " 3 - O c t - 8 5 1 7 : 1 2
0131360 " ) 006 001 \r
0131400
*
0131460 006 006 ( * r e t u r n s t
0131500 h e r e g i o n o c c u p p
0131520 i e d b y a \r 006 001
0131540
*
0131620 006 006 c i r c l
0131640 e . ) 006 001 \r ( P R O G
0131660 ( ( L O C A L C I R C L E ( 006
0131700 002 f e t c h 006 001 ( S C R E E N
0131720 E L T L O C A L P A R T ) 006
0131740 002 o f 006 001 C I R C S C R E L T
0131760 ) ) \r R A
0132000 D I U S ) \r
0132020 ( S E T Q R A D I U S ( I P
0132040 L U S ( F I X ( A D D 1 (
0132060 006 002 f e t c h 006 001 ( L O C A L
0132100 C I R C L E R A D I U S ) 006
0132120 002 o f 006 001 L O C A L C I R C L
0132140 E ) ) ) \r
0132160
0132200 ( L R S H [ A D D 1 (
0132220 M A X 1 ( 006 002 f e t c h 006 001
0132240 ( B R U S H B R U S H S I Z
0132260 E ) 006 002 o f 006 001 ( 006 002 f e t
0132300 c h 006 001 ( L O C A L C I R C L
0132320 E \r
0132340
*
0132440 L O C A L C I R C
0132460 L E B R U S H \r
0132500
*
0132600 ) 006
0132620 002 o f 006 001 L O C A L C I R C L
0132640 E \r
0132660
*
0132760 ] \r
0133000
0133020 1 ) ) )
0133040 \r ( R E T U
0133060 R N ( C R E A T E R E G I O N
0133100 ( I D I F F E R E N C E ( 006
0133120 002 f e t c h 006 001 ( P O S I T I
0133140 O N X C O O R D ) 006 002 o f 006
0133160 001 ( S E T Q L O C A L C I R
0133200 C L E \r
0133220
*
0133300 ( 006
0133320 002 f e t c h 006 001 ( L O C A L C
0133340 I R C L E \r
0133360
*
0133460 C E
0133500 N T E R P O S I T I O N \r
0133520
*
0133640 ) \r
0133660
*
0133760 006 002 o f 006 001 L O C A L
0134000 C I R C L E ) ) ) \r
0134020
*
0134060 R A D I U S ) \r
0134100
0134120 ( I D I F F E R E N C E (
0134140 006 002 f e t c h 006 001 ( P O S I T
0134160 I O N Y C O O R D ) 006 002 o f
0134200 006 001 L O C A L C I R C L E ) \r
0134220
*
0134260 R A D I U S ) \r
0134300
0134320 ( S E T Q R A D I U S ( I
0134340 T I M E S R A D I U S 2 ) )
0134360 \r
0134400 R A D I U S
0134420 ] ) \r \r ( 006 004 C I R C L E . G L
0134440 O B A L R E G I O N F N 006 001 \r
0134460 [ L A M B D A ( G C I R E L
0134500 T ) 006 006 006 001
0134520
*
0134560 006 006 ( * r r b " 1 8 - O c t
0134600 - 8 5 1 6 : 3 2 " ) 006 001 \r
0134620 \r
0134640 006 006 ( * r e t u r n s
0134660 t h e g l o b a l r e g i o
0134700 n o c c u p i e d b y a
0134720 g l o b a l c i r c l e e l
0134740 e m e n t . ) 006 001 \r \r (
0134760 O R ( 006 002 f e t c h 006 001 ( C
0135000 I R C L E C I R C L E R E G I
0135020 O N ) 006 002 o f 006 001 ( 006 002 f e
0135040 t c h 006 001 ( G L O B A L P A R
0135060 T I N D I V I D U A L G L O B
0135100 A L P A R T ) 006 002 o f 006 001 G
0135120 C I R E L T ) ) \r
0135140 ( P R O G ( ( I N D V C I R
0135160 C L E ( 006 002 f e t c h 006 001 (
0135200 G L O B A L P A R T I N D I V
0135220 I D U A L G L O B A L P A R T )
0135240 006 002 o f 006 001 G C I R E L T )
0135260 ) \r
0135300 R A D I U S C E N T E R R
0135320 E G I O N ) \r
0135340 \r 006 006 ( *
0135360 m a k e t h e r a d i u s
0135400 b e t o o l a r g e b y
0135420 t h e a m o u n t o f t
0135440 h e b r u s h t o c a t c
0135460 h r o u n d o f f , \r 006 001
0135500 006 006 i . e .
0135520 i t s h o u l d b e h a
0135540 l f t h e b r u s h s i z
0135560 e . ) 006 001 \r \r
0135600 [ S E T Q R A D I U
0135620 S ( P L U S ( 006 002 D I S T A
0135640 N C E B E T W E E N 006 001 ( S E
0135660 T Q C E N T E R ( 006 002 f e t
0135700 c h 006 001 ( C I R C L E C E N
0135720 T E R L A T L O N ) \r
0135740
*
0136020 006 002 o
0136040 f 006 001 I N D V C I R C L E ) )
0136060 \r
0136100
0136120 ( 006 002 f e t c
0136140 h 006 001 ( C I R C L E R A D I
0136160 U S L A T L O N ) 006 002 o f 006 001
0136200 I N D V C I R C L E ) ) \r
0136220
0136240 (
0136260 006 002 f e t c h 006 001 ( B R U S H
0136300 B R U S H S I Z E ) 006 002 o f
0136320 006 001 ( 006 002 f e t c h 006 001 ( C
0136340 I R C L E B R U S H ) 006 002 o
0136360 f 006 001 I N D V C I R C L E ] \r
0136400 ( S
0136420 E T Q R E G I O N ( C R E A
0136440 T E R E G I O N ( D I F F E R
0136460 E N C E ( 006 002 f e t c h 006 001
0136500 ( P O S I T I O N X C O O R D
0136520 ) 006 002 o f 006 001 C E N T E R )
0136540 \r
0136560
*
0136620 R A D I U S ) \r
0136640
0136660 ( D I F F
0136700 E R E N C E ( 006 002 f e t c h 006
0136720 001 ( P O S I T I O N Y C O O
0136740 R D ) 006 002 o f 006 001 C E N T E
0136760 R ) \r
0137000
0137020 R A D I
0137040 U S ) \r
0137060
0137100 ( S E T Q R A D I
0137120 U S ( T I M E S R A D I U S
0137140 2 ) ) \r
0137160
0137200 R A D I U S ) ) \r
0137220 ( 006
0137240 002 r e p l a c e 006 001 ( C I R C
0137260 L E C I R C L E R E G I O N )
0137300 006 002 o f 006 001 I N D V C I R C
0137320 L E 006 002 w i t h 006 001 R E G I
0137340 O N ) \r
0137360 ( R E T U R N R E G I O N
0137400 ] ) \r \r ( 006 004 C I R C L E . T R
0137420 A N S L A T E 006 001 \r [ L A M
0137440 B D A ( C I R C L E S K E L T
0137460 D E L T A P O S ) 006 006 006 001
0137500
0137520 006 006 ( *
0137540 r r b " 1 8 - O c t - 8 5 1
0137560 1 : 0 0 " ) 006 001 \r
0137600 \r 006 006
0137620 ( * r e t u r n s a c h a
0137640 n g e d g l o b a l c i r c
0137660 l e e l e m e n t w h i c h
0137700 h a s t h e c i r c l e
0137720 t r a n s l a t e d b y \r 006
0137740 001 006 006 D E L
0137760 T A P O S . ) 006 001 \r \r (
0140000 P R O G ( ( G C I R C L E (
0140020 006 002 f e t c h 006 001 ( G L O B A
0140040 L P A R T I N D I V I D U A L
0140060 G L O B A L P A R T ) 006 002 o f
0140100 006 001 C I R C L E S K E L T ) )
0140120 ) \r ( R E T
0140140 U R N ( 006 002 c r e a t e 006 001
0140160 G L O B A L P A R T \r
0140200
0140220 C O M M O N G L O B A L
0140240 P A R T _ ( A P P E N D (
0140260 006 002 f e t c h 006 001 ( G L O B A
0140300 L P A R T C O M M O N G L O B
0140320 A L P A R T ) 006 002 o f 006 001 \r
0140340
*
0140460 C I R C L E
0140500 S K E L T \r
0140520
*
0140600 ) ) \r
0140620 I N D
0140640 I V I D U A L G L O B A L P A R
0140660 T _ ( 006 002 c r e a t e 006 001
0140700 C I R C L E 006 002 u s i n g 006 001
0140720 G C I R C L E C E N T E R L
0140740 A T L O N _ \r
0140760
*
0141040 ( P T
0141060 P L U S ( 006 002 f e t c h 006 001
0141100 ( C I R C L E \r
0141120
*
0141240 C E N T E R L A T L O N \r
0141260
*
0141400 ) \r
0141420
*
0141520