$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>activeregions.tedit!1 0000000 X E R O X \t A C T I V E R E G I 0000020 O N S \r 2 \r \r 4 \r \r 1 \r \r A C T 0000040 I V E R E G I O N S \r 1 \r \r 4 \r 0000060 \r B y : D . B a r s t o w 0000100 ( U n s u p p o r t e d ) \r I 0000120 N T R O D U C T I O N \r A C T I 0000140 V E R E G I O N S i s a l 0000160 i s p u s e r s p a c k a g e 0000200 f o r s p e c i f y i n g 0000220 t h a t c e r t a i n r e g 0000240 i o n s o f a w i n d o w 0000260 b e s e n s i t i v e t o 0000300 b u t t o n a c t i v i t y 0000320 o f t h e m o u s e . 0000340 W h e n e v e r t h e l e f 0000360 t m o u s e b u t t o n i 0000400 s h e l d d o w n a n d 0000420 t h e m o u s e i s w i t 0000440 h i n o n e o f t h e a 0000460 c t i v e r e g i o n s a s 0000500 s o c i a t e d w i t h a 0000520 w i n d o w , t h a t r e g 0000540 i o n w i l l b e h i g h 0000560 l i g h t e d . A r e g i 0000600 o n i s " p i c k e d " b 0000620 y r e l e a s i n g t h e 0000640 l e f t b u t t o n w h e n 0000660 t h e r e g i o n i s h 0000700 i g h l i g h t e d . W h e 0000720 n a r e g i o n i s p i 0000740 c k e d , t h e a s s o c i 0000760 a t e d f u n c t i o n i s 0001000 i n v o k e d . T h e p i 0001020 c k e d r e g i o n i s o 0001040 n l y l o w l i g h t e d b 0001060 y c a l l s t o S E T P I 0001100 C K R E G I O N . S E T P I C 0001120 K R E G I O N i s c a l l e 0001140 d a u t o m a t i c a l l y 0001160 w h e n e v e r t h e m o u 0001200 s e i s u s e d t o p i 0001220 c k a n e w r e g i o n ; 0001240 o t h e r w i s e i t i s 0001260 t h e u s e r ' s r e s p 0001300 o n s i b i l i t y t o c a 0001320 l l i t w h e n a p p r o 0001340 p r i a t e . T h e m o s 0001360 t r e c e n t l y p i c k e 0001400 d r e g i o n i s s a v e 0001420 d a n d c a n b e a c c 0001440 e s s e d b y a c a l l 0001460 t o G E T P I C K R E G I O N 0001500 . I t i s p r o b a b l 0001520 y b e s t n o t t o t r 0001540 y t o m i x t h i s p a 0001560 c k a g e w i t h o t h e r 0001600 m e n u s o r b u t t o n 0001620 a c t i v i t y i n a w 0001640 i n d o w , s i n c e B U T 0001660 T O N E V E N T F N m a y g 0001700 e t s c r e w e d u p . \r F 0001720 U N C T I O N S \r S E T A C T I 0001740 V E R E G I O N S ( W I N D O W 0001760 R E G I O N L I S T H I G H 0002000 L I G H T F N L O W L I G H T 0002020 F N ) \t \t [ F u n c t i o n ] \r 0002040 R E G I O N L I S T i s a 0002060 l i s t o f e l e m e n t s 0002100 o f i n s t a n c e s o f 0002120 A C T I V E R E G I O N , a 0002140 r e c o r d w i t h s e v 0002160 e n f i e l d s : \r R E G I O 0002200 N i s r e l a t i v e t o 0002220 W I N D O W \r H E L P S T R I 0002240 N G i s a s t r i n g w 0002260 h i c h w i l l b e p u t 0002300 i n t h e p r o m p t w 0002320 i n d o w w h e n t h e m 0002340 o u s e b u t t o n i s h 0002360 e l d d o w n f o r ? ? 0002400 s e c o n d s \r D O W N F N i 0002420 s a f u n c t i o n w i t 0002440 h t h r e e a r g u m e n t 0002460 s : W I N D O W R E G I O N 0002500 D A T A i t i s c a l l 0002520 e d w h e n e i t h e r : \r 0002540 1 . t h e l e f t g o e s 0002560 d o w n i n a r e g i o 0002600 n \r 2 . a r e g i o n i s 0002620 e n t e r e d w i t h t h 0002640 e l e f t b u t t o n d o 0002660 w n a f t e r t h e l e f t 0002700 b u t t o n w e n t d o w 0002720 n i n t h e w i n d o w 0002740 \r U P F N i s a f u n c t 0002760 i o n w i t h t h r e e a 0003000 r g u m e n t s : W I N D O 0003020 W R E G I O N D A T A i t 0003040 i s c a l l e d w h e n 0003060 t h e l e f t g o e s u p 0003100 i n a r e g i o n \r H I 0003120 G H L I G H T F N , i f g i 0003140 v e n , o v e r r i d e s t 0003160 h e h i g h l i g h t f n u 0003200 s e d i n t h e c a l l 0003220 t o S E T A C T I V E R E G I 0003240 O N S . \r L O W L I G H T F N 0003260 , i f g i v e n , o v e r 0003300 r i d e s t h e l o w l i g 0003320 h t f n u s e d i n t h e 0003340 c a l l t o S E T A C T I 0003360 V E R E G I O N S . \r D A T A 0003400 i s a r b i t r a r y i n 0003420 f o r m a t i o n y o u m a 0003440 y a s s o c i a t e w i t h 0003460 t h e r e g i o n . I f 0003500 R E G I O N L I S T i s N I 0003520 L , t h e a c t i v e r e 0003540 g i o n s t u f f f o r t 0003560 h e w i n d o w w i l l b 0003600 e d i s a b l e d . \r H I G H 0003620 L I G H T F N a n d L O W L 0003640 I G H T F N a r e f u n c t 0003660 i o n s o f t w o a r g u 0003700 m e n t s : W I N D O W A C 0003720 T I V E R E G I O N . L O W 0003740 L I G H T F N d e f a u l t s 0003760 t o H I G H L I G H T F N , 0004000 w h i c h i n t u r n d 0004020 e f a u l t s t o i n v e r 0004040 t i n g t h e i n d i c a t 0004060 e d r e g i o n . \r F I N D A 0004100 C T I V E R E G I O N ( W I N D 0004120 O W P O S I T I O N R E G I 0004140 O N L I S T / O P T I O N A L ) 0004160 \t \t \t [ F u n c t i o n ] \r R e 0004200 t u r n s t h e A C T I V E 0004220 R E G I O N w h i c h c o n 0004240 t a i n s P O S I T I O N . 0004260 I f t h e r e a r e s e 0004300 v e r a l , r e t u r n s t 0004320 h e f i r s t i n t h e 0004340 a c t i v e r e g i o n l i s 0004360 t . \r A D D A C T I V E R E G I 0004400 O N ( W I N D O W A C T I V E 0004420 R E G I O N ) \t \t \t \t \t [ F u n 0004440 c t i o n ] \r A d d s A C T I 0004460 V E R E G I O N a t t h e 0004500 f r o n t o f t h e a c t 0004520 i v e r e g i o n l i s t f 0004540 o r W I N D O W . \r D E L E T 0004560 E A C T I V E R E G I O N ( W I 0004600 N D O W A C T I V E R E G I O 0004620 N ) \t \t \t \t \t [ F u n c t i o n 0004640 ] \r D e l e t e s A C T I V E 0004660 R E G I O N f r o m t h e 0004700 a c t i v e r e g i o n l i s 0004720 t f o r W I N D O W . \r S E 0004740 T P I C K R E G I O N ( W I N D 0004760 O W A C T I V E R E G I O N 0005000 O L D R E G I O N / O P T I O N 0005020 A L ) \t \t \t [ F u n c t i o n ] 0005040 \r L o w l i g h t s t h e m 0005060 o s t r e c e n t p i c k e 0005100 d r e g i o n o f a w i 0005120 n d o w a n d s e t s A C 0005140 T I V E R E G I O N t o b e 0005160 t h e n e w a c t i v e 0005200 r e g i o n . \r G E T P I C K R 0005220 E G I O N ( W I N D O W ) \t \t \t 0005240 \t \t \t \t \t [ F u n c t i o n ] \r 0005260 R e t u r n s t h e p i c 0005300 k r e g i o n o f a w i 0005320 n d o w ( a s a n A C T I 0005340 V E R E G I O N ) . \r E X A M P 0005360 L E S \r I f y o u w a n t 0005400 e a c h a c t i v e r e g i 0005420 o n t o a c t l i k e a 0005440 m e n u i t e m , s i m p 0005460 l y p u t t h e a p p r o p 0005500 r i a t e a c t i o n s a s 0005520 t h e P I C K F N s o f 0005540 t h e r e g i o n s i n R 0005560 E G I O N L I S T . E a c h 0005600 P I C K F N s h o u l d c 0005620 a l l ( S E T P I C K R E G I 0005640 O N W I N D O W N I L ) u 0005660 n l e s s i t r e d i s p l 0005700 a y s t h e e n t i r e w 0005720 i n d o w , i n w h i c h 0005740 c a s e i t s h o u l d c 0005760 a l l S E T A C T I V E R E G 0006000 I O N S a g a i n . \r I f y 0006020 o u w a n t t o p i c k 0006040 a r e g i o n a n d l a t 0006060 e r u s e i t ( e . g . , 0006100 a s a n a r g u m e n t 0006120 t o a n i t e m o n s o 0006140 m e f i x e d m e n u ) , 0006160 g i v e e a c h A C T I V E 0006200 R E G I O N a P I C K F N 0006220 o f N I L a n d u s e ( 0006240 G E T P I C K R E G I O N W I 0006260 N D O W ) t o d e t e r m i 0006300 n e t h e m o s t r e c e 0006320 n t l y p i c k e d r e g i 0006340 o n . T h i s a c t i o n w 0006360 o u l d p r e s u m a b l y 0006400 w a n t t o c a l l ( S E 0006420 T P I C K R E G I O N W I N D 0006440 O W N I L ) o r s o m e t 0006460 h i n g s i m i l a r . \r \0 \0 0006500 \0 \0 \0 003 ( L I S T ( ( P A G E 0006520 N I L ( P A P E R S I Z E 0006540 L e t t e r F O L I O I N F O 0006560 ( A R A B I C ) S T A R 0006600 T I N G P A G E # 1 ) ( 0 0006620 0 6 1 2 7 9 2 ) ( ( F O L 0006640 I O N I L ( P A R A L O O K 0006660 S ( Q U A D C E N T E R E D 0006700 ) C H A R L O O K S ( S U P 0006720 E R S C R I P T 0 I N V I S 0006740 I B L E O F F S E L E C T P 0006760 O I N T O F F P R O T E C T 0007000 E D O F F S I Z E 1 0 F 0007020 A M I L Y M O D E R N O V E 0007040 R L I N E O F F S T R I K E 0007060 O U T O F F U N D E R L I N 0007100 E O F F E X P A N S I O N 0007120 R E G U L A R S L O P E R E 0007140 G U L A R W E I G H T M E D 0007160 I U M I N V E R T E D O F F 0007200 U S E R I N F O N I L S T 0007220 Y L E N I L ) F O R M A T I 0007240 N F O ( A R A B I C ) ) 0007260 ( 1 7 4 3 6 2 8 8 3 6 ) 0007300 N I L ) ( H E A D I N G N I 0007320 L ( H E A D I N G T Y P E R 0007340 U N N I N G H E A D ) ( 8 4 0007360 7 4 4 5 2 8 3 6 ) N I L ) 0007400 ( T E X T N I L N I L ( 0007420 8 4 9 6 4 5 6 6 0 0 ) N 0007440 I L ) ) ) ( P A G E N I L 0007460 ( P A P E R S I Z E L e t t e 0007500 r F O L I O I N F O ( A R A 0007520 B I C ) ) ( 0 0 6 1 2 0007540 7 9 2 ) ( ( F O L I O N I 0007560 L ( P A R A L O O K S ( Q U 0007600 A D C E N T E R E D ) C H A 0007620 R L O O K S ( S U P E R S C R 0007640 I P T 0 I N V I S I B L E 0007660 O F F S E L E C T P O I N T 0007700 O F F P R O T E C T E D O F 0007720 F S I Z E 1 0 F A M I L Y 0007740 M O D E R N O V E R L I N E 0007760 O F F S T R I K E O U T O 0010000 F F U N D E R L I N E O F F 0010020 E X P A N S I O N R E G U L 0010040 A R S L O P E R E G U L A R 0010060 W E I G H T M E D I U M I 0010100 N V E R T E D O F F U S E R 0010120 I N F O N I L S T Y L E N 0010140 I L ) F O R M A T I N F O ( 0010160 A R A B I C ) ) ( 1 7 4 0010200 3 6 2 8 8 3 6 ) N I L ) 0010220 ( H E A D I N G N I L ( H E 0010240 A D I N G T Y P E R U N N I N 0010260 G H E A D ) ( 8 4 7 4 4 5 0010300 2 8 3 6 ) N I L ) ( T E X 0010320 T N I L N I L ( 8 4 9 6 0010340 4 5 6 6 0 0 ) N I L ) ) ) 0010360 ( P A G E N I L ( P A P E 0010400 R S I Z E L e t t e r F O L 0010420 I O I N F O ( A R A B I C 0010440 ) ) ( 0 0 6 1 2 7 9 2 ) 0010460 ( ( F O L I O N I L ( P A 0010500 R A L O O K S ( Q U A D C E 0010520 N T E R E D ) C H A R L O O K 0010540 S ( S U P E R S C R I P T 0 0010560 I N V I S I B L E O F F S 0010600 E L E C T P O I N T O F F P 0010620 R O T E C T E D O F F S I Z 0010640 E 1 0 F A M I L Y M O D E 0010660 R N O V E R L I N E O F F 0010700 S T R I K E O U T O F F U N 0010720 D E R L I N E O F F E X P A 0010740 N S I O N R E G U L A R S L 0010760 O P E R E G U L A R W E I G 0011000 H T M E D I U M I N V E R T 0011020 E D O F F U S E R I N F O 0011040 N I L S T Y L E N I L ) F 0011060 O R M A T I N F O ( A R A B I 0011100 C ) ) ( 1 7 4 3 6 2 8 0011120 8 3 6 ) N I L ) ( H E A D 0011140 I N G N I L ( H E A D I N G 0011160 T Y P E R U N N I N G H E A D 0011200 ) ( 8 4 7 4 4 5 2 8 3 6 0011220 ) N I L ) ( T E X T N I L 0011240 N I L ( 8 4 9 6 4 5 6 0011260 6 0 0 ) N I L ) ) ) ) ) \0 \0 \0 0011300 \0 \0 005 \0 \a \0 ( \0 \0 \0 \0 001 310 \0 021 \0 0011320 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 0011360 212 \0 212 001 8 \0 006 \0 \0 \0 004 002 003 \0 \0 \0 0011400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011420 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 \0 \0 0011440 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 D \0 0011500 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 0011520 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H 0011540 E A D I N G \0 \v R U N N I N G H 0011560 E A D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011600 \0 \0 ( \0 * \0 * 001 310 \0 \v \0 \0 \0 004 002 0011620 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 036 \0 036 001 0011660 310 \0 \v \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 0011700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011720 \0 \0 ( \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 004 002 0011740 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 0012000 \a \0 024 \0 006 M O D E R N \0 \f \0 \0 \0 0012020 \0 \0 \0 002 \0 \0 024 \0 006 M O D E R N \0 0012040 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 024 \0 006 M O D 0012060 E R N \0 006 \0 \0 \0 \0 \0 \0 \0 \0 \0 022 \0 0012100 004 L O G O \0 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 0012120 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 0012140 \0 002 \0 \0 024 \0 006 M O D E R N \0 \n \0 0012160 \0 \0 \0 \0 \0 001 \0 \0 024 \0 006 M O D E R 0012200 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0012220 002 \0 004 \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 001 0012240 \0 \0 \0 \0 003 \0 \0 \0 016 \0 \0 \0 \0 002 \0 \0 0012260 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R 0012300 U L E . G E T F N 001 \0 024 \0 006 M O 0012320 D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0012340 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 003 \0 0012360 \0 \0 002 \0 001 \0 \v H R U L E . G E T 0012400 F N 001 \0 024 \0 006 M O D E R N \0 \n \0 0012420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 002 0012440 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 001 \0 \v 0012460 H R U L E . G E T F N 001 \0 024 \0 006 0012500 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0012520 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0012540 002 \0 \0 \0 016 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 0012560 \0 002 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0012600 G E T F N 001 \0 024 \0 006 M O D E R N 0012620 \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 0012640 \0 \0 001 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 0012660 001 \0 \v H R U L E . G E T F N 001 \0 0012700 024 \0 006 M O D E R N \0 \f \0 \0 \0 \0 \0 0012720 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 0012740 \0 002 \0 001 \0 \0 \0 036 \0 \0 \0 \0 002 \0 \0 \0 0012760 \0 \0 002 \0 \a \0 \0 \0 \r \0 \0 \0 \0 005 \0 \0 0013000 \0 \0 \0 002 \0 \a \0 \0 003 s \0 \0 \0 \0 \a \0 0013020 \0 \0 \0 \0 002 \0 \a \0 \0 \0 \n \0 \0 \0 \0 005 0013040 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 021 \0 \0 \0 \0 0013060 \a \0 \0 \0 ( \0 \0 \0 \0 006 \0 \0 \0 016 \0 \0 0013100 \0 \0 \a \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 [ \0 0013120 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 035 0013140 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0013160 p \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 0013200 \0 X \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 005 \0 0013220 \0 \0 " \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 005 0013240 \0 \0 \0 _ \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0013260 006 \0 \0 \0 m \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0013300 \0 006 \0 \0 \0 X \0 \0 \0 \0 \a \0 \0 \0 \0 \0 0013320 002 \0 006 \0 \0 \0 V \0 \0 \0 \0 \a \0 \0 \0 \0 0013340 \0 002 \0 006 \0 \0 \0 220 \0 \0 \0 \0 \a \0 \0 \0 0013360 \0 \0 002 \0 006 \0 \0 \0 257 \0 \0 \0 \0 \a \0 \0 0013400 \0 \0 \0 002 \0 \a \0 \0 \0 021 \0 \0 \0 \0 \a \0 0013420 \0 \0 # \0 \0 \0 \0 006 \0 \0 \0 017 \0 \0 \0 \0 0013440 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 u \0 \0 \0 0013460 \0 \a \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 020 \0 \0 0013500 \0 \0 \a \0 \0 \0 023 \0 \0 \0 \0 006 \0 \0 \0 021 0013520 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0013540 D \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 \a \0 \0 0013560 \0 023 \0 \0 \0 \0 \a \0 \0 \0 023 \0 \0 \0 \0 006 0013600 \0 \0 \0 021 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0013620 006 \0 \0 \0 < \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0013640 \0 \a \0 \0 \0 016 \0 \0 \0 \0 \a \0 \0 \0 & \0 0013660 \0 \0 \0 006 \0 \0 \0 017 \0 \0 \0 \0 \a \0 \0 \0 0013700 \0 \0 002 \0 006 \0 \0 \0 g \0 \0 \0 \0 \a \0 \0 0013720 \0 \0 \0 002 \0 \a \0 \0 \0 ( \0 \0 \0 \0 \a \0 0013740 \0 \0 \0 \0 002 \0 006 \0 \0 \0 ; \0 \0 \0 \0 \a 0013760 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 \t \0 \0 \0 \0 0014000 005 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 257 \0 \0 \0 0014020 \0 \a \0 \0 \0 006 \0 \0 \0 \0 006 \0 \0 \0 c \0 0014040 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 242 0014060 \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 006 \0 \0 0014100 \0 h \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 006 0014120 \0 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0014140 \a \0 \0 \r > \0 a z 272 0014151