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