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