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