[comp.binaries.atari.st] v09i009: dcshowit -- Replace the desktop textfile viewer

koreth@panarthea.ebay.sun.com (Steven Grimm) (12/28/89)

Submitted-by: uace0@uhnix2.uh.edu (Michael B. Vederman)
Posting-number: Volume 9, Issue 9
Archive-name: dcshowit

DC SHOWIT v1.0 (FREEWARE) from Double Click Software.

Place DC SHOWIT in your AUTO folder, and it will _completely_ replace the
GEM desktop's 'SHOW' text file routine.  Absolutely *NO* 'Install Application'
needed.

DC SHOWIT is a sample module of the DC DESKTOP enhancements for the GEM desktop

DC SHOWIT also views degas and neo pictures, includes mouse support for easy
scrolling, page up/down, 1/2 pg up/down, search, search next, etc...

The DC SHOWIT distributed with the DC DESKTOP package will be smaller, will
hook into the DC DESKTOP program, and will support other picture and text
file formats.

More info on DC DESKTOP will be forthcoming.  Enjoy this program, it should
be extremely useful!  It is around 6000 bytes and is 100% assembly language.

- mike

------------------------------------------------------------------------------
Double Click Me | Double Click Software | P.O. Box 741206 | Houston, Tx, 77274
------------------------------------------------------------------------------
Support BBS: (713)944-0108 | SHADOW | DC FORMATTER | DC UTILITIES | and others

------- 8< ----  like cut here ---- >8 -------

table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 dcshowit.arc
M&@-$0U-(3U=)5"Y04D< 9Q4  )H31;79V6X5  !@&@   QX  !(P   (1 "0a
M"P'__V >   :< !C#0H AP#$ -X VRU$0U-(3U=)5 T* #$QH !%Z/VL3?K^a
M]"AZ_]8N%MZF0?K_U")(/#H I'0*W!E1RO_\2JX #&<B2F)F#DJB9PHPO D)a
M0B@ "E6(878J3YO,2^W^B+O'9$1@8" /+D<O $AL 7@_/ !(3D%<CTJ 9P  a
MD  J0"\ /SP 24'Z_WAA0DY!+F\ !B!'<#]"H%'(__QP +I\  )E G #.@ &a
M!@!W9A@B3=/,)$F<.O_V0?H YG!=(MA1R/_\3M)(>0!,_]E.02@/+P@_/  )a
MH I.0: )2'H N#\\ "9.3GH !$ ! F(:0?@6,F<$0?@5T@Q88!IF"#\0/SP a
M/DY!>@,N1$YU0?K_#$/Z :H@R4/Z )  (,E#^@# (,E#^@$ (,E#^O^D(,E#a
M^@!P((E-^@!482I!^@"B,+H Y$'Z_KXPO" @0B@ $TGZ_WXHB&$.3?H .D'Za
M 38HB&$"8/)P $'Z 500'C# $!XPP! >,, 0'C# 0E!!^OZ<(@@P/ #(3D).a
M=0H  0 C 9 #%P ! 2!X!/(P*  "3G4F;O_X)$TD%G  $!L(@  '9@I@ A3;a
M4<C__& >,@ " 0!PZ4D"   /9@(0&Q(;($J0 ,%@ A384<C__+?"9<HL;O_Pa
M( Y![0 "*$A#[0 <)$DF22X8WI  T\?<.@ "9N!*:  49B#3Z  ((AEG&-7!a
M<@#5P=&2$AEG#+(\  %F\D7J /Y@\"!.XH\R!P)! ']G"%-!,-M1R?_\[H]3a
M1TS;)EY(T"9>3-LF7DCH)EX ($S;)EY(Z"9> $!,VR9>2.@F7@!@3-LF7DCHa
M)EX @$S;)EY(Z"9> *!,VR9>2.@F7@# 3-LF7DCH)EX X$'H 0!1S_^L1>[_a
M"'0"), B'"3!T(%1RO_V2D5G;D/Z $0J0+I\  )E""IJ__AG B) <@ @#0@ a
MD -G AK!( F0 (T"@ #__P!G.MO ($W@B%- =  F B@"*@(L BX")$(F0BA"a
M2.!_.$C@?SA(X'\X2.!_.$C@?SA(X'\X2.!X %'(_^*SS6,$&L%@^$[6$F :a
M   7'    A0   1B ) $@P2$!QL!   F;P $(\L  !2D+GP  !V2("L #-"Ka
M !2#!!T<!H    $ +P O"T)G/SP 2DY!3^\ #$AY   8D "#$ <)3D%<CR\\a
M@U !\(,>""9.3ER/0F<@@Q #'9($@SH! (,Z@S8',4Y!(D_3_(-V" 8P%P@ a
M  UF@X443FD,40 ]9C8,KP#]/'(  F<.(#F#F 6\L*D  H,@ B!*@V0% +IGa
M%D*%" 0C[P "@[8"YB^#H@H P@ "3OD2-%9XA,@8Q"\  $J :P  'B!O  )Aa
M  - <-\,>0$$@^0%ZFT(,_R#OP,  ,"*, ,  ""#O@0$\C/HA5(!ZH,LE \$a
MZFX6(X.B INWA) #"@)@+),F!^Q@""/H "B$"@(C^9,V!8@  !9HA"@!%H2.a
M 8B%% &$DTX!MH0\ @!DDU@#A$YUFUZ;:00  /__@!@:E9  A+* '2& '3Z a
M+3J45 (!\)2X @'HE;X" C^3? (!5)/B"3].0=[\  P,>91P P'H;Y,OD_@!a
M (8@E>H! *,( 4*%)@4*< %.=:,6 P1.3H,T P(SP*,L".JP?  ";0RPHR('a
M >AF  %&8(E,!&<  3B%:(-T!O^0!"\\A :C5@$%A4 !#*-@ 0.&2@$CA$H$a
M['0/09-T!P&H2.<@@#^#+ (_ J." 0>%;!$&3-\!!"("XTDQ@!  4<K_WH7,a
M 8BCH@$&AB"%W '(I9H!(( 0W*1:!0'P9QPOA/0![*6^ 5R0 !  BAP!?8?\a
MFAR&7(UL 0&CD@--6(^CB $:I%X# 5X(HS0$_:UF&H,( 0&#" 4  !)@V+- a
MA,(# DY-DV(!!)5^ :B*LI6" >J6%)  $!H$< !.=858&6)*$&=:#!@ +F;Va
M#!  3F8^#"@ 10 !9D:#" %/LS@!/H96M9(!!)  $-25]@'HMA(& ?!@ /Y&a
M@T0#4&8*@T0'20 !9P#]ZI30E<8#5"/(L_@!8I2 !AV23F"@ (40"5YA /]Za
M9P $_H;D" 1H  '_UD*YPR(!>H4& 5"$# 0,.D)GE5H!8L,P!4Y.05"/PS@4a
M+TY!5(\@0$'H !H@$&$ !2H@0$.S4 @*2' '80 $\(,2 9:#" &^PV(!&Y<Fa
M 0.5)@$&PW0!=XX2!&$ #_BTC (9CL.: 7:ER@%2E,H"&8Z4T (4F)  $<H!a
M (5J 3"#=@2>(!_1A*X!=H4& GH$@[K$'@,!=K"#Q 44F&8P(J2V"'8,(0 *a
M9OHBM!(#=B/)A&8$DHF0 (&EE )^DX7NET0!4J5* X1G"K50!81@  ,F@!7"a
M 46.U,2  AF.E6(#:C/\Q!8" 6BEE ."9S*UF@&"I40"=C2TE =8!$(  0P@a
MA)*CZ /X4XB&.,2. @%VTYP%;A08M#S34@((4K1R!&A@%+&T- -V;"Z#%@,)a
M9@:3; 5L8!0O"+4\M$"76 ,@7S:%7@&VA38"9KJ5\ %NT\JJR@$DILJC8@<#a
M_:UG  +LI]0!<JG4 _)@SJ[4!"(  ('C7 D@L#P (&<  (*#" <-9T*R/ !Qa
M@T 'K+"\  X "(,8 ;J#"@9( #AF(#*%X@@O 6$ # @B']3&#O]^;@#^(E')a
M_^Q@ /]R@S($4   9I.\" L(2H!O /]@RXS$L@%ZRHRGV 508 #]XH4X S)Fa
M2(I@ @K(A& &9RYK /\<B"H"+P& &DX"(A^#2 &:@X@!Q+,H >J%L T 9@YAa
M  M@2H!N /V LSX!U(/8 V1F2H;$ N))A,8""F*(9@+^MH I9@$TAV8!A),Ha
M W!F"),, :*SG %VDS8#=&8TQ:P!4+.< 9;0&H;5SK5\!@%Z8 #\Y)-P V)Fa
M-*A:M50!/ P  C\\  -.3=[\  :#"@%%@PZ+$A1A  N68 #]MK"\ &(  &8(a
M80 )8(,0 ?*#$"!A  !G  #PLGP <V9^(_P D 8,.DIY   !4&<T0H4(@UP#a
M #\Y@Q(#5"\\A"*#; -"3D&#; (*,X4R @%Z@P@! 8,R#X1@ /Q$80 #S$J a
M;P#]DHLXA#X!>HTXA# !4(LX 0R#A QN9@)@P+(\ '5F(C*$< 58XDDO 8.Na
M$<HB'TJ :P#]0&X ^^11R?_L@\X!-(/. 4N#S@0:#'D A'P&AF< _2!3A+@!a
MAH/5 5*#\ $2@_ !38/P! #]"%*(& $Z@Z("^B"$W@A>!F@  ?_6+X/8 AF.a
MDSX!2872 0:&Z)-. 3Z%X@P$3G42V&;\3G5P #"4 H1<"TP@0$/Y   *57 #a
MDS\#$B)\@PP?,&$  1YA  ((3G530!+89PA1R/_Z4D!@ E.)$OP ((0.!DYUa
M,) $@P2%!Y9J B/\A!0$   )BHD* 8Z)% *208-F$ F*0>@ ##0\  * _"<0a
M,\"#+ 68X(C@B(4* IHRD_86@/P "B8 X(O@BP8# # 1 P*   #__Y,F >B$a
ML@8)F%'*_\:&2@<,$  P9@80@Y   V#T((.JA<8!-I4.%&(P/  ,80#_1$YUa
M1FEL93H@D 2#!(8'!"!,96Z*$BM486(Z(#0@($1#(%-(3U=)5"!B>2!-:6MEa
M(%9E9&5R;6%N("AC*2 Q.3@Y@R0"4R"'Z@')DS(!@IQZ!#/H_]:C9@)6,Y-,a
M @%6HW !6)6^ 5BCR@$;KL"CW %PKM*6P@$QDWH# $PQI*P#5@!.A X"_^2&a
M#@+_YK,0 0V^!I3J @J"LR@!"9?J CP @!)H 7& %&@!!*4J TYU.*4"" 1$a
M  %(YPCPLW(!(+YH"DS?#Q!1S/_D3G6 %<2_EJ6& FJQA/X2;F<B%!BT/  )a
M9@1AFF#L+P@_M-"[U!D@7V#63G4;14UA>" R,"!C:&%R86-T97)SE:@%/"V0a
M!(,$A@>%#04^#0I%;H,A$R!S96%R8V@@<W1R:6YG(#H@ !2VY+;JB@P&#0H*a
M&W!3A2V#*04ND ,;<<4- 2"S^ @,.F<$($!@-K3^ @O*FD+$#@(,#\-Z 0JVa
M/(40 2::8K1H AF.M"P'#!$D27  $(1, 1##< .J$[S$:H7\ 7;#@!V:%!&Ta
M&&;P)DA%Z0 !2A)G!K4+9_A@X%.()$@CR\20 (2&!!F.L(C#K O"#"  "F;Ta
M4H@CR,.D 6J$H (!=L8N@R ## P8@QX!]L,D O13AB(!;K7N 7:UO@%8A3P!a
M^K.< _A2B)5Z VIL!H=(P_("&8Z&% )B!I:< F!4U0@$4F<.([/P AF.U!H&a
M< %.=4*YU"0#2.< I 0!!Z 1! $ A"X" 7:$GHD*"VXF?/^0!&  _W*'.* 2a
MY-^VHTX! *<>!P  CK7(9BR &3J_'H0ZIU '!F$ _4I@&(6LKU2$8 :WR&8 a
M_YR &9*_#H22@\(#;'  I(P'57 @;&EN9<@JQ#.#$P=A<G)O=PT*SD"C> P@a
M(#Q"04-+4U!!0T6CG8 3(!A224=(5"!M;W5S92!B=71T;VX-"D1O=VZ+9L27a
MA1. &V8&4D5455).@!9C TQ%1H 08H/& W!A9XW&#3Q32$E&5#X@*R!U<""'a
MT(6)BBG4( $\@!O,BD,!9(3"C$4$,2\R((9RA44'1#X@:V5Y#>-- 2"*&@$@a
MEC$!58<<"%1O<"!O9B!FTYG4F(5]@Z"%. )";Y,J 6T@(&]F(&9I;&4@.B"0a
M SQ"/B!K97D-"E!R:6YT('!A9V6#%@$@AAP!4(<<!T-A;F-E;""&(X<<!U5.a
M1$\^#0J%+84RBC<!48=3!E-E87)C:(DBA6\!4X=O"$YE>'0@;6%TAR"%BP%.a
MAXL(5&%B('=I9'2#.P(M,8:+"DQ%1E0@87)R;W>-<P$KAQ\$4DE'2(D@"5%Ua
M:70@5FEE=X:<A>: (ZZ $\H30D]42"!M;W5S92!B=71T;VYS ),%!V5S<R!Aa
M;GF4-PL@=&\@8V]N=&EN=98WGP^?'H 3'AT-   O/   #E8_/  )3D'>_  &a
M0_D  !$A80#X^H,4 0*#& ,"3DV#& $$A!@""C"#& [B80#YS$YU('D   %Na
ML8,N!0%V949*A X'4F<F,_P  8,8 5"#4 , /SF#(@)4+X0& 7J#8 %"A6 %a
M"G !3G6#;@$'AUX! X5>!P9P_V   (R%5 %>A5H'7C%\ ) #3(0& __D,81La
M U@ 3H8( O_F@ZX!#8Y A8X):@P8  IF^B/(@YH!:HR@!6PH%!"T@^("9@:#a
MV ;F8!0O"#^%VH/VAX "(%^#/ ,-9M"%/ -N< "'X %JA. $&8YF9H7@!%!Ga
M1B"%S@*0 +F#_ -^9PB$" 44F&0(0I0,!5!P "/ DQ0!>I<$ 8*;! $ D  Ea
M  &:E@ !(83Z@_R&" +_Y).< 1N>+I.N 4R0 !0  DH@AK $9P@,(),* _)*a
M&)8, A08@_X#"F<BF 0$]^)@[)  % 0"8-:6U@)*((5 EDJ5#I?@ E@CHQX"a
M&8Z3^@%VA?0!4I3> AF.E.0"%)B6\*-* 3^E2@(,T90F GJPDRP$%)AGUH4.a
M G8$DSJE(@%VE2P!?J@PI4X"=C"D,@%8AGP&4<C_^$H8EH "8@:D;@(9CI;:a
MA(0" 7:D?IRF!@%N;E84&)?:E'"9V@9*@&<\+PBCZ (! */,!%B/(%^#$@',a
MHP0"/ "KX P@7["\ &$  &<0 ("C>@(@L*.^" !Q9P)@HDYUHXJCC84&A0L&a
M+SS_D 2S- 5(3D%<C[0*"0#L(]   !2@((3N J0$@T(!#*4. A28M& !#*0 a
MA2RD(@(4G)<P CP B1271 &<LX@!2;:(AE:%4 >@3G4B3]/\LQ 3!C 7"   a
M#68   1.:0Q1  -F&+1Z# # 9P  N QI  (  H,< :ZCP %S@QX# F8>B10!a
MFHDH 9  I*X, ,!P($YS#)$ !0$!@TX!3J38# 0$(BD !&L  #XCP8-A @0Ba
ME ('B+*\   6=(-@ EBRH_8$!"YB%(4(!?)E  !&A1(&,F0  #PC@YX"%G2Sa
ML@&(AU8# &8FA50# $JI@U0!ZK0B A7^I#X"%MR$)J1( A7VL^('M$[Y$C16a
M>)AB!+!\ '.#W@M>(\D  !7Z(D$B48/F WEF.,1@!!7^9C"D@ ( B(.2 =R*a
M<H44 ;2#, 'VA(8"%1J$5L:( A7^DR0#;68(QI8# +HBP[0"%?J %7($8$CYa
M!L-Q A9LAW0'"&9$#'D!!,.$ ^IL-)5D$;IG,B1!)&H ! R: %  4F8D@P@%a
M20!.9AR#$ 54 $EF%(,8"TX 1V8,#%H (&8&E68"NDR'5H;FU%P-&3 RP 1 a
M  K _  #0=-L"A<TT,!P ! 8,L"#!(,$!3+ 0E$BTY0(%QPP/ #(3D*T% (9a
M=*2$!ADP   9.(,$ 52#")-L AF"@Q !BM-P!P(! 0(! 0"%!@$!@PFIK]2+a
M!@ #!0 %!=.L@R0# ! 'A :*((4YAC^&/JSJ@U>#3@0& 0$$@U4! X1C! 0"a
M 0B(8(-I 0F$=(5Q 073]; 0); 0-;9% 0 = ) $! , " , !@$ " $ " $ a
M! $! P$!  4  84&@P>#"H0HA"R'"(H/ I #@!D; P  !8-' 0&'00("!81Ca
M 0*%#P(&!850@V8" 0"#$@$"@VJ#<H]D! $" P&&&H9#>P,-"@T*1$,@4TA/a
M5TE4('8Q+C @1E)%15=!4D4-"E!R;V=R86T@8GD@36EC:&%E;"!"+B!6961Ea
M<FUA;@T*0V]P>7)I9VAT("AC*2 Q.3@Y($1O=6)L92!#;&EC:R!3;V9T=V%Ra
M90T*&W @3D]7($E.4U1!3$Q%1" ;<81Z(51H:7,@=F5R<VEO;B J25,J(%!5a
M0DQ)0R!$3TU!24X-"I1+)P8&* X0!C(." @&* H:" P*D ,&#@:N!@P2#B0,a
M#@HF""H0#! (#(,%!1XH$" F@PP6'@8&"@X,!@8()#P$!I $$@P&"@8(A 4%a
M" 8(+@:#!18&!A8&! X(* 8(%&(V!A(2& P&.AH,@V48%@825@8("A@(& 82a
M"!@L"A@.#! :# Q @W0'$@HD"A8&9H-\%00&*@P.&C0.3@:@#!"0 P8*$"0&a
M%(13@S2#=@D(" 0*( 0&!#R3[02^$!@0@U #"@8L@U"#8@(&,(.*@X8,") #a
M"BXZ"! P#@H(A:2$)H.:A4((! @&?@8&#!2#YPT0!B(H"BXF( 8*(! ,@_<'a
M# X&'A((-(/O@[,'!) % ) '&@A$0U-(3U=)5"Y$3T, S0,  )H3R[D9:/0%a
M   ,("!9(#($Q!0D3ZXDH0(BS1P00][ R2,GS1DT=$"@&),"1(P<.'(T4!!Pa
M Y$W=<2P*0.139HQ:PR^,4/G3A@Y94:6#,*&#0@I%C$^E%)F3ADY=LJ0&:E3a
M(!PY;\[("=,&A)@\()J\1!.FC$\A+D!847JT31@W3!6,)&@0H4*&=F*X@*'Qa
MC1LV6./.[>@0!!F'="J*J4-'*8@P#XU(*5+D2I#%84%D00G"+-8Q$O.P..QFa
MJ8*_<P*G&5RX84;$(&86=G/X81[*+M>4V:RF3F@0<]Z 8&/W3&L0=-#T)?-Fa
M# @S:58VG#,2M&C2AN^D"0X<#<NG4:>V<9&6[<&$"Y>G=L-R9G66;(D4F;*$a
MRA,HE=^0J;-R#G>U"M*O;_]>_-F&;HR!TU\JL52&&UP%6$8;!V9DQAMRG ?"a
M$44T 8)Z[+D'7W!A9#1''7# L1*#;M#!G )GD0$"3B*&,491(+PH!QUAI,$:a
MA19BR!]\4!%F(XPVX@;B4<<AYN&0$<YA5D^M&=6&2GF,Q,999]01QAEE1-8$a
MA"S9^* <9M&1AEV'B8%21OIEV)]T3(K!$DXK(6:8C2,I$80353R6A4<YY !#a
M9&GN" *;/KGI5QFDV>A;D$84(804>4JQYT=^WK=60=^]Y1\(7V#6AHAE%/;%a
MBF6T^"*)#D(H(8Z'SK$&'1*!<$*F)ZQXYH\CW2'<&&B(9YMAL,I*1QYPE%$Ka
M<O4!IUMP+,TA8!D'6JH %=:!4(<;:<11!TMFE-%A'3B5>>:%F+H57E\<9O1:a
M'2"0EU2$Y &K6[%R?%G562.=D(0;H87!9! ANC1&AV.Z<:RJWIG+4+"&#MR3a
M4I'MFQJS$=X!(1ES;)8P>%2,A*6)N[T1!AF&V?7B<5!5Q2P(053AWG%OL$&Ra
M')NE.*AUK*T;H\ QD3FK6RS4.MUR(SF\DHHVAN:MBN:M/$<>2K?Q4*:V^DB>a
MM!MK:D<:9=SQ$$Y53AEA$%,,D402QR4'H\U.%/$$9RI^<:VG3Q5E%!FCJG<$a
MV2/!\1(=X!85V11I?(J77R@5N/-+/;.V,K)EO.#W&("'J[-T<_0:[-9=PWT>a
M6@J,P?-XLM**\ALJ5_MTU'ZEX6]45KV!A[17X P"Y]*YX5L8($Q>^6R]XS3'a
M0V5,9UV$;:!DE%6$P<J:JF=A)1M6P9:!QW320B'\0RLC4003\$U_\X&W<YW[a
M[B!04006#$$.<X3^^A2&'35.J;BG9G5F7UHO)^'$%%0( A.80*ZV<&PS4TA"a
@$Z# A#T-X3U["L_+LO"$*DB!92Y[FQ&>P 3U2$%:&@ (a
 a
end