$ 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