home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / pstry106.zip / PASTRY.DOC < prev    next >
Text File  |  1996-02-28  |  6KB  |  153 lines

  1.         
  2. The Pastry Box - version 1.06
  3.  
  4. This version of the utility has been recompiled to take advantage of
  5. new Warp compile options.  This means that this version will not
  6. run under OS/2 2.0, OS/2 2.1, or OS/2 2.11.
  7.  
  8. This utility allows the user to load a file or text from the
  9. clipboard into a listbox and then select multiple noncontiguous lines
  10. to be pasted to the clipboard in one operation. I use it with an
  11. offline mail reader to select lines from other sources to paste into
  12. replies.  It could also be used to select multiple names from an
  13. organization list to form a distribution list. It could also be used
  14. to make a subset of a list of items and copy the subset to the clipboard.  
  15.  
  16. Because of the nature of a multiple selection listbox, each line to
  17. be marked must be selected by a mouse click or key press.  You cannot
  18. mark multiple lines by dragging the mouse cursor. 
  19.  
  20. The utility is WPS aware, so you may also select a file by dragging a
  21. copy of it onto the icon object.  It will not accept a file or text
  22. dropped onto the open application.
  23.  
  24. There is no online help, but the utility is simple to use and the
  25. menu selections are similar to other OS/2 PM applications.
  26.  
  27. The file INSTALL.CMD will install the utility on the desktop if you
  28. have installed REXX.  The files will be installed on the boot drive
  29. under \OS2\APPS.  If you want the utility to be installed on another
  30. drive, you must modify the INSTALL.CMD file, or use the Drive object
  31. to move the files PASTRY.EXE, PASTRY.ICO, and PASTRY.INI to the desired
  32. location. If you use the Drives object move the files after the running
  33. the INSTALL.CMD, the program object on the desktop will be updated.
  34.  
  35. The unmodified distribution ZIP file  may be uploaded to other
  36. bulletin board systems and on-line services.
  37.  
  38. This utility is not public domain, the author retains the copyright.
  39. It may not be distributed with any commercial product without permission
  40. from the author. Inclusion in CDROM collections of public domain and
  41. shareware programs is acceptable and the author's permission is not
  42. needed.  This version of the utility is free for use on home
  43. systems.  A commercial site license for the program is available for $50
  44. or $100 with the company name added to the application. Contact the
  45. author via email for further information. 
  46.  
  47. The author may be contacted  via internet email as 
  48. don.hawkinson@twsubbs.twsu.edu or dwhawk@.southwind.net
  49.  
  50. The following is a simple description of the items on the Menu Bar.
  51.  
  52. File
  53.  
  54. This selection opens a standard OS/2 file dialog box and allows the
  55. user to select a file to be loaded. The source file is loaded via a
  56. thread, and all other functions are accessable while the file is loading.
  57. The utility opens the source as read only so it will not modify the source
  58. file. The utility will read up to 2048 character lines, lines longer will
  59. be wrapped to the next line. 
  60.  
  61. Search
  62.  
  63. This selection opens a menu that has five entries:
  64. From Top
  65. From Top Ignore Case
  66. From Current
  67. From Current Ignore Case
  68. Enter Search Text
  69.  
  70. The search stops at the first match that is found
  71. The search function will move the line that contains the matched text to
  72. the top of the listbox, unless the last line of the file is already on
  73. screen. The line will also be marked.  
  74.  
  75. Global
  76.  
  77. This selection opens a menu that has three entries:
  78. Select All
  79. Deselect All
  80. Clear All
  81.  
  82. Select All will mark all of the lines in the listbox, Deselect All
  83. will unmark all of the lines.  The standard shortcut key combnation
  84. Ctrl+/ will mark all of the lines and the key combination Ctrl+\ will
  85. unmark all of the lines. Clear All will remove all of the lines from
  86. the listbox. They are not moved to the clipboard.
  87.  
  88. Copy
  89.  
  90. This selection opens a menu line that has one entry - Copy.  This
  91. will copy the marked line or lines to the OS/2 clipboard.  The standard
  92. shortcut key combination of Ctrl+Ins will also copy the marked lines
  93. into the OS/2 clipboard.  When the marked lines are copied from the
  94. listbox, the trailing blanks are removed from the line.  This was added
  95. to eliminate the trailing blanks that were present in some of the OS/2
  96. announcements and were causing line wrap problems when I posted the
  97. messages on my local BBS.
  98.  
  99. Paste
  100.  
  101. This selection opens a menu line that has one entry - Paste.  This will
  102. paste text from the clipboard into the listbox. The standard shortcut
  103. key combination of Ctrl+Ins will also paste text from the clipboard
  104. into the listbox.
  105.  
  106. This version has an additional option for inserting text from the
  107. clipboard when there is already text loaded in the application's
  108. listbox.  If a line of text is marked, the text from the clipboard
  109. will inserted above the marked text.  If no text is marked, the text
  110. from the clipboard will be appended at the end of listbox.
  111.  
  112. The Copy and Paste menu selections now have a submenu and the
  113. "standard" WPS shortcut keystrokes are now active.  The Control
  114. Insert key combination will copy marked lines to the clipboard and
  115. the Shift Insert key combination will paste text from the clipboard
  116. into the listbox. 
  117.  
  118. Time
  119. This selection opens a menu line that has one entry - Stamp. This
  120. will paste the system time and date into the listbox.  No particular
  121. reason, I saw the IDate and ITime classes and wanted to try them. The
  122. time stamp is handled like the text pasted from the clipboard. If
  123. there is a marked line, the time stamp will be inserted above that line.
  124.  
  125. Exit
  126.  
  127. This selection opens a menu line that has two entries.
  128. Save Settings
  129. Exit
  130.  
  131. The font, text color, background color used in the listbox may be
  132. configured via the drag & drop method.  Configuration changes may be
  133. saved by using the save settings option which is under Exit. Included
  134. in the saved configuration information is the size and position of the
  135. application's window on the desktop, the file selected, and the
  136. search string.
  137.  
  138. The configuration is saved in the file PASTRY.INI.  The .INI
  139. file is read from the working directory, so you can have multiple
  140. .INI files by changing the working directory entry in the settings
  141. notebook for the program object.  You can also have multiple copies
  142. of the application open at one time if you desire.
  143.  
  144. About
  145.  
  146. This entry brings up a box with the copyright info and my name and
  147. email addresses.
  148.  
  149.  
  150.  
  151. Don Hawkinson 
  152.  
  153.