home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / listpm7.zip / readme < prev    next >
Text File  |  1999-07-17  |  3KB  |  83 lines

  1. (C) Paul Elliott 1996,1999
  2.  
  3. Is covered by the GNU public licence. See Copying for details.
  4.  
  5. Is a simple test file lister. Can change fonts, copy selected text
  6. change the colors used, to clipboard, display more than one 
  7. file at a time.
  8.  
  9. Someone with access to a NT system and IBMCPP 40
  10. please port to NT/95/98. It should be easy.
  11. Email me how it comes out pelliott@io.com
  12.  
  13. ListPM is a presentation manager file list program. It is written
  14. using IBM's Open class library.
  15.  
  16. It can search for text strings within files and display more than
  17. one file at a time.
  18.  
  19. Installation:
  20.  
  21. copy run\listpm.exe to some directory in your PATH.
  22.  
  23. copy listpm.inf to some directory in your BOOKSHELF variable.
  24.  
  25. copy listpm.hlp to some directory in your HELP variable.
  26.  
  27. Run with the listpm command, or invoke from the workplace shell.
  28.  
  29. Fixed from listpm2.zip:
  30.  
  31. Fixed search routines so that search for text runs on other
  32. thread. Should end Hour-glass, freezes when searching long file
  33. for text.
  34.  
  35. Fixed import to determine OS/2 or UNIX format by the way first
  36. line ends, and import accordingly.
  37.  
  38. Modified for listpm4.zip 4-22-98
  39.  
  40. Read from standard input if called with 0 parameters.
  41.  
  42. Put name of displayed file on tasklist entry.
  43.  
  44. Reduce priority of search thread.
  45.  
  46. Updated to listpm7.zip to use IBMCPP 40.
  47.  
  48. Fixed non C++ standard code.
  49. Used IOC IFilesystemEntity to determine if filename string coresponds
  50. to a directory.
  51. changeSwitch noop'ed in case not OS/2.
  52.  
  53. On inport instead of determining OS/2 or UNIX format by the way first
  54. line ends, and import accordingly, use MLEFormat.
  55.  
  56. Use IMultiLineEdit.copy rather than IClipborad.copy for elegance
  57. and to avoid bugs in IClipboard.
  58.  
  59. When search window gets focus post GOTFOCUS command, when
  60. get the GOTFOCUS command set focus to the text entry field.
  61.  
  62. Added support for colors. Color menu is under the Options
  63. menu item on the title bar.
  64.  
  65. Design overview.
  66.  
  67. List text files using User Interface Class library.
  68. Can list multiple files, each in its own window, with
  69. its own thread.
  70.  
  71. All IOC code is written by hand, no visual parts.
  72. The resource were created with Universal Resource 
  73. Editor then converted to Intergrated Resource Editor.
  74.  
  75. In listpm.h the IDs IDM_COLOR_START thru IDM_COLOR_LAST
  76. must be kept in order and in sync with the entries of
  77. the tables list_set_colors and list_reset_colors in list.cpp.
  78. Similarly, the string IDs COLOR_STR_START to STR_TSHADOWC.
  79.  
  80. Someone with access to a NT system and IBMCPP 40
  81. please port to NT/95/98. It should be easy.
  82. Email me how it comes out pelliott@io.com
  83.