home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / LOOK.ZIP / LOOK.DOC next >
Text File  |  1988-09-17  |  2KB  |  53 lines

  1. LOOK is a full-screen file display program for OS/2.
  2.  
  3. To use LOOK, at the command line type:
  4.  
  5.      LOOK filename
  6.  
  7. where filename is the name of the file you want to view.
  8.  
  9. This is a revised version of a program summitted by GE user address
  10. R.EPPS  .
  11.  
  12. The changes I made to look are the following
  13.  
  14. Added mouse support:  Can use mouse to page up/page down
  15.                                        scroll up/down
  16.                                        select help
  17.  
  18.  
  19. Added my own sf_kb_getch function which makes it easier to check for regualar
  20. key strokes versus function and key pad functions.  Orginal program did not
  21. reconize my 101 key board page up, page down, cursor pad, etc keys.
  22.  
  23. Added function to change color of screen of select bar,display text,help text,
  24. and error messages.
  25.  
  26. Save the current screen on entry to look and restore it to orginal state on
  27. exit.
  28.  
  29. Also my computer with only 2 megs of memory would have out of memory error when
  30. browsing large files.  I changed the malloc to use the Os2 function, but this
  31. made little change. I then allocated the segment in 64 k increments and
  32. allocated my pointers from the segment using to MAKEP macro.  This made it
  33. possible to read my larger files with out of memory errors.  Do not know if
  34. there is a limit but have tested with some files of about 1 meg.
  35.  
  36.  
  37.  
  38. The source for look and library functions for video,mouse,keyboard,datetime,
  39. misc, are available for $10.00 on 5 1/4 diskette or $11.00 on 3.5 diskette.
  40. The source is written in microsoft C 5.1.
  41.  
  42. Mail Check/Money order To:
  43.  
  44. Thomas Sandberg
  45. 24220 Western Ave #B
  46. Harbor City, CA 90710
  47.  
  48. Call Work 213-618-4096
  49.      Home 213-325-4306
  50.  
  51.  
  52.  
  53.