$ 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