home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / clipview.zip / ClipView.hlp (.txt) < prev    next >
OS/2 Help File  |  2002-03-17  |  18KB  |  512 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Copyright Disclaimers and other issues ΓòÉΓòÉΓòÉ
  3.  
  4. The ClipView suite of programs: 
  5.  
  6. ClipView.exe 
  7. ClipPrint.exe 
  8. ClipPipe.exe 
  9. PipeClip.exe 
  10.  
  11. are written by Dave Saville and are (C) Copyright 1996-2002 by Dave Saville. 
  12. All rights reserved. 
  13.  
  14. These programs are freely distributable, and may be used by and distributed 
  15. along with any other software, provided that these files are not internally 
  16. modified, nor sold as a complete package by themselves. 
  17.  
  18. These programs are provided "as is" without any warranty of any kind either 
  19. expressed or implied. If it breaks you get to keep all the pieces. 
  20.  
  21. These programs are 'postcardware'. If you like them please send me a postcard 
  22. of something interesting in your local area, address below. If you don't like 
  23. 'em - tough. 
  24.  
  25. Enjoy. 
  26.  
  27. Dave Saville 
  28. 49 Mungo Park Way 
  29. Orpington 
  30. Kent 
  31. UK 
  32. BR5 4EE 
  33.  
  34. dave.saville@ntlworld.com 
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  38.  
  39.  The ZIP file was created with INFO-ZIP. I assume you have unzipped it as you 
  40. are reading this! 
  41.  
  42. UNZIP the programs to a directory somewhere useful, like a directory on your 
  43. PATH if you want to use ClipPipe or PipeClip.exe 
  44.  
  45. Note that the EMX runtime dlls are required. 
  46.  
  47.  
  48. ΓòÉΓòÉΓòÉ 3. ClipView ΓòÉΓòÉΓòÉ
  49.  
  50. *** WARNING *** WARNING *** WARNING ****
  51. As from ClipView 1.6 the format of the .ClipSave file has changed. It is NOT, 
  52. repeat NOT backwards compatible. 
  53.  
  54. If you are updating from a previous version then ClipView should cope but in 
  55. case of problems please delete your .ClipSave file(s) first. 
  56.  
  57. Sorry for any inconvenience. *** WARNING *** WARNING *** WARNING ***
  58.  
  59. ClipView gives multiple text clipboards. It is based, visually, on the Unix 
  60. utility cutview. But it is not a port. ClipView traps the write to clipboard 
  61. messages and, if textual, copies them. 
  62.  
  63. Each clip is presented in ClipView as a single line containing two buttons and 
  64. a one line list box. (Note that on install, or if a .ClipSave file cannot be 
  65. found, then ClipView will only show one line - the current clipboard contents.) 
  66.  
  67. Clips may be edited, printed and saved. 
  68.  
  69. The current contents of the clipboard may be changed by selecting a different 
  70. clip to be the current one. 
  71.  
  72. Note:  The only sizing operation allowed is to make the window wider. 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ 3.1. Other Viewers ΓòÉΓòÉΓòÉ
  76.  
  77. Note that ClipView only uses the text portion of the clipboard. 
  78.  
  79. Starting a similar program, such as the clipboard viewer itself, may disable 
  80. ClipView, as only one program can trap the messages at a time. 
  81.  
  82. ClipView is a "well behaved" clipboard viewer in that it will pass on 
  83. WM_DRAWCLIPBOARD messages to any previously registered clipboard viewer. It 
  84. will also restore a previous viewer on exit if it is still valid. 
  85.  
  86. Clearly any clipboard viewer that is not "well behaved" will "break the chain" 
  87. as it were, which is why I said may in the first paragraph of this section. 
  88.  
  89. It follows from the above that it is possible to have more than one ClipView 
  90. running for those of you who must have more than 21 clips. (Hint. Fill one with 
  91. your locked clips and turn off capture for that instance.) 
  92.  
  93.  
  94. ΓòÉΓòÉΓòÉ 3.2. Startup Options ΓòÉΓòÉΓòÉ
  95.  
  96. ClipView can be run from the command line or program object - I stick one on my 
  97. xcentre. There are six start up options: 
  98.  
  99.  -a   Autosave all clips at program close 
  100.  
  101.  -f   Filename to save clips as - default .ClipSave - Files will be saved in 
  102.       the path contained in the HOME environmental variable, or the working 
  103.       directory. 
  104.  
  105.  -h   mins Number of minutes of inactivity before ClipView will autohide 
  106.  
  107.  -m   Start minimised 
  108.  
  109.  -o   Always stay on top 
  110.  
  111.  -u   Unhide on copy to clipboard 
  112.  
  113.  
  114. ΓòÉΓòÉΓòÉ 3.3. Clips ΓòÉΓòÉΓòÉ
  115.  
  116. Each clip is represented by one line in the viewer. The line is made up of two 
  117. buttons and a list box. 
  118.  
  119. Operations on the clips may be done either by using the Clips menu or the right 
  120. mouse button (RMB) on the desired clip. Some operations such as Edit and Print 
  121. can only be done via the RMB as a clip must be selected. 
  122.  
  123. The first button (select) shows by a '>' which clip is the current clipboard 
  124. contents. This rotates round the 'free' lines each time a clip action is made. 
  125. To restore to the clipboard a previously taken clip just click the select 
  126. button before pasting. 
  127.  
  128. The second button (lock) shows an open padlock if the clip is open and a closed 
  129. padlock if the clip is locked. A locked clip can be selected like an unlocked 
  130. one, but will never get overwritten. For example I keep my email address in a 
  131. locked clip. A locked clip must be unlocked in order to use RMB functions on 
  132. it. 
  133.  
  134.  The list box shows the clip. The clip may be edited in situ, by double 
  135. clicking or by RMB pop up, provided it is unlocked. 
  136.  
  137. Locking the last free clip will generate a further free line up to a maximum of 
  138. twenty one. You can also add lines via the RMB pop up or the Clips menu. The 
  139. pop up allows clips to be added, deleted, printed, edited or the whole lot 
  140. saved to a file called '.ClipSave'. This file will either reside in the 
  141. directory you ran ClipView from or in your HOME environmental variable if 
  142. present. Restarting ClipView with a .ClipSave file restores all previous clips 
  143. and button states. However, the oldest unlocked line will be overwritten by the 
  144. current clipboard contents. 
  145.  
  146. When a write clipboard operation, from anywhere, happens ClipView will 
  147. overwrite the oldest unlocked clip it has (LRU), unless the text is already in 
  148. one of the clips in which case only the timestamp is updated. This means that 
  149. after time the clips can appear in the ClipView window in an odd order. 
  150. Starting from scratch they will rotate around the rows, but as you for example 
  151. make a different one current, it will change the timestamp for that clip and 
  152. hence the overwrite order. 
  153.  
  154. Clip capture can be toggled on or off from within ClipView. 
  155.  
  156.  
  157. ΓòÉΓòÉΓòÉ 3.3.1. Add Clip line ΓòÉΓòÉΓòÉ
  158.  
  159.  From the RMB or Clips menu this will add another clip line to the bottom of 
  160. the window up to a maximum of 21. 
  161.  
  162.  
  163. ΓòÉΓòÉΓòÉ 3.3.2. Delete Last Clip line ΓòÉΓòÉΓòÉ
  164.  
  165. From the RMB or Clips menu this will delete the bottom clip line. Regardless of 
  166. its lock state 
  167.  
  168.  
  169. ΓòÉΓòÉΓòÉ 3.3.3. Save Clips ΓòÉΓòÉΓòÉ
  170.  
  171. ClipView needs to know where to save the clips. 
  172.  
  173. If a HOME environmental variable is found then that will be used, otherwise the 
  174. current working directory is used. The -f switch at start up can be used to 
  175. override the file name. Default is .ClipSave. 
  176.  
  177.  
  178. ΓòÉΓòÉΓòÉ 3.3.4. Edit Clip line ΓòÉΓòÉΓòÉ
  179.  
  180. Editing clips can be done either in situ or by double clicking a clip line or 
  181. RMB and selecting 'Edit' from the pop up menu. Select 'Save' in the editor and 
  182. then exit the editor to update the clip. 
  183.  
  184. ClipView needs some temporary space for clip edits. For this it assumes a TMP 
  185. environmental variable exists that points to a temporary directory. Clip edits 
  186. are saved as pid.clip#.tmp and removed after use. 
  187.  
  188. Note that the edit session is running asynchronously with ClipView. This has 
  189. several implications: 
  190.  
  191.    1. Any action in the editor that writes to the clipboard will be seen by 
  192.       ClipView. 
  193.  
  194.    2. When saved back, it is possible that normal clip rotation has already 
  195.       overwritten the clip with a new value and saving will overwrite it again. 
  196.       Thus losing a later clip. (I have yet to work out a locking strategy and 
  197.       I am not sure if it is worth the effort.) 
  198.  
  199.    3. When editing the current clip, either in situ or via the editor, is 
  200.       finished and if it is still the current clip, then ClipView updates the 
  201.       contents of the clipboard. 
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 3.3.5. Print Clip line ΓòÉΓòÉΓòÉ
  205.  
  206. This RMB option will cause the selected clip to be: 
  207.  
  208.      Printed to a printer 
  209.  
  210.      Saved to a file 
  211.  
  212.      Appended to a file 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 3.3.5.1. To Printer ΓòÉΓòÉΓòÉ
  216.  
  217. This RMB option will print the selected clip to the selected device: 
  218.  
  219.      LPT1 
  220.  
  221.      LPT2 
  222.  
  223.      COM1 
  224.  
  225.      COM2 
  226.  
  227.      COM3 
  228.  
  229.      COM4 
  230.  
  231.  
  232. ΓòÉΓòÉΓòÉ 3.3.5.2. To File ΓòÉΓòÉΓòÉ
  233.  
  234. This RMB option will cause the selected clip to be written to a file. 
  235.  
  236. If the file exists it will be overwritten. 
  237.  
  238.  
  239. ΓòÉΓòÉΓòÉ 3.3.5.3. Append To File ΓòÉΓòÉΓòÉ
  240.  
  241. This RMB option will cause the selected clip to be appended to an existing 
  242. file. 
  243.  
  244.  
  245. ΓòÉΓòÉΓòÉ 3.4. Options ΓòÉΓòÉΓòÉ
  246.  
  247. NB The settings of the "Options" are not saved across invocations, only the 
  248. clips and the lock states. 
  249.  
  250.  
  251. ΓòÉΓòÉΓòÉ 3.4.1. On Top ΓòÉΓòÉΓòÉ
  252.  
  253. If started with the -o switch, ClipView will "stay on top" of other windows. 
  254.  
  255. This option may be toggled from the Options menu. 
  256.  
  257.  
  258. ΓòÉΓòÉΓòÉ 3.4.2. Autohide ΓòÉΓòÉΓòÉ
  259.  
  260. If started with the -h nnn switch, ClipView will autohide after the nominated 
  261. number of minutes of inactivity. It will reappear by any of the normal methods 
  262. for viewing a minimised window or, optionally, a new copy/cut to the clipboard. 
  263.  
  264. Inactive means no mouse activity in the ClipView window and no new text in the 
  265. clipboard. 
  266.  
  267. Autohide can be toggled on or off from within ClipView and will switch between 
  268. hiding and not hiding. If started with -h then the hide time will be restored. 
  269. If not started with -h then toggling it on will set it to 1 minute. There is no 
  270. way to alter the hide time once started. 
  271.  
  272.  
  273. ΓòÉΓòÉΓòÉ 3.4.3. Unhide on Copy ΓòÉΓòÉΓòÉ
  274.  
  275. If started with the -u switch ClipView will front itself, if minimised, when a 
  276. write text operation is sent to the clipboard. 
  277. This option may be toggled from the Options menu. 
  278.  
  279.  
  280. ΓòÉΓòÉΓòÉ 3.4.4. Save on Exit ΓòÉΓòÉΓòÉ
  281.  
  282. If started with the -a switch ClipView will save all clips on exit. 
  283. This option may be toggled from the Options menu. 
  284.  
  285.  
  286. ΓòÉΓòÉΓòÉ 3.4.5. Clip Capture ΓòÉΓòÉΓòÉ
  287.  
  288. You may suspend ClipView capturing clipboard draws by toggling this option. 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 3.5. History ΓòÉΓòÉΓòÉ
  292.  
  293. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  294. Γöé1.6 March    ΓöéAdded autohide/restore Γöé
  295. Γöé2002         Γöé                       Γöé
  296. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  297. Γöé             ΓöéAdded F2 to save clips Γöé
  298. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  299. Γöé             ΓöéAdded F3 to quit       Γöé
  300. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  301. Γöé             ΓöéAdded Help             Γöé
  302. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  303. Γöé             ΓöéAdded menu bar         Γöé
  304. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  305. Γöé             ΓöéAdded -f switch to     Γöé
  306. Γöé             Γöéallow save filename    Γöé
  307. Γöé             Γöéother than .ClipSave   Γöé
  308. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  309. Γöé             ΓöéAdded -h switch to hideΓöé
  310. Γöé             Γöéafter n minutes        Γöé
  311. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  312. Γöé             ΓöéAdded -u switch to     Γöé
  313. Γöé             Γöéunhide on copy to      Γöé
  314. Γöé             Γöéclipboard              Γöé
  315. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  316. Γöé             ΓöéChanged format of      Γöé
  317. Γöé             Γöé.ClipView save file    Γöé
  318. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  319. Γöé             ΓöéChanged "next clip to  Γöé
  320. Γöé             Γöéoverwrite" to proper   Γöé
  321. Γöé             ΓöéLRU                    Γöé
  322. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  323. Γöé             ΓöéAfter editing if clip  Γöé
  324. Γöé             Γöéis current then update Γöé
  325. Γöé             Γöéclipboard.             Γöé
  326. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  327. Γöé             ΓöéFixed menus to stay    Γöé
  328. Γöé             Γöéopen whilst traversing Γöé
  329. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  330. Γöé             ΓöéMost startup options   Γöé
  331. Γöé             Γöécan be toggled once    Γöé
  332. Γöé             Γöéstarted                Γöé
  333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  334. Γöé1.5 October  ΓöéAdded -a switch to     Γöé
  335. Γöé2001         Γöéautosave clips at      Γöé
  336. Γöé             Γöéprogram close          Γöé
  337. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  338. Γöé             ΓöéAdded -m switch to     Γöé
  339. Γöé             Γöéstart minimised        Γöé
  340. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  341. Γöé             ΓöéChanged menu wording   Γöé
  342. Γöé             Γöéfrom "Save buffers" to Γöé
  343. Γöé             Γöé"Save Clips" and added Γöé
  344. Γöé             Γöésave  option to main   Γöé
  345. Γöé             Γöéwindow menu            Γöé
  346. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  347. Γöé             ΓöéFixed Alt-F7 not       Γöé
  348. Γöé             Γöéworking for window moveΓöé
  349. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  350. Γöé             ΓöéFixed background oddityΓöé
  351. Γöé             Γöéon some displays       Γöé
  352. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  353. Γöé             ΓöéFixed bug in Print     Γöé
  354. Γöé             Γöéroutines. No idea when Γöé
  355. Γöé             Γöéit broke, I guess no   Γöé
  356. Γöé             Γöéone was using this     Γöé
  357. Γöé             Γöéoption                 Γöé
  358. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  359. Γöé             ΓöéFixed edit window not  Γöé
  360. Γöé             Γöécoming to foreground   Γöé
  361. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  362. Γöé             ΓöéIncreased maximum      Γöé
  363. Γöé             Γöénumber of clips to     Γöé
  364. Γöé             Γöétwenty one             Γöé
  365. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  366. Γöé1.4 June 2001ΓöéFixed crash on startup Γöé
  367. Γöé             Γöéif HOME environmental  Γöé
  368. Γöé             Γöévariable not set       Γöé
  369. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  370. Γöé1.3 June 2001ΓöéAdded -o switch to     Γöé
  371. Γöé             Γöéfloat on top - Thanks  Γöé
  372. Γöé             Γöéto Ulrich M╨ñller       Γöé
  373. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  374. Γöé             ΓöéDisables RMB on locked Γöé
  375. Γöé             Γöéfiles                  Γöé
  376. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  377. Γöé             ΓöéEditing in-situ now    Γöé
  378. Γöé             Γöéupdates clip           Γöé
  379. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  380. Γöé             ΓöéFixed crashing if all  Γöé
  381. Γöé             Γöéclips locked           Γöé
  382. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  383. Γöé             ΓöéLock button now has    Γöé
  384. Γöé             Γöégraphic padlocks       Γöé
  385. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  386. Γöé             ΓöéUnlinks temp file afterΓöé
  387. Γöé             Γöéuse                    Γöé
  388. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  389. Γöé             Γöé.ClipSave file will    Γöé
  390. Γöé             Γöésave in HOME           Γöé
  391. Γöé             Γöéenvironmental variable Γöé
  392. Γöé             Γöéif set                 Γöé
  393. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  394. Γöé1.2 April    ΓöéAdded double click LMB Γöé
  395. Γöé1998         Γöéjumps to edit clip     Γöé
  396. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  397. Γöé             ΓöéFixed some bugs in editΓöé
  398. Γöé             Γöéroutine                Γöé
  399. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  400. Γöé1.1 August   ΓöéAdded Print and append Γöé
  401. Γöé1996         Γöéto file                Γöé
  402. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  403. Γöé1.0 July 1996ΓöéInitial release.       Γöé
  404. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  405.  
  406.  
  407. ΓòÉΓòÉΓòÉ 4. ClipPrint ΓòÉΓòÉΓòÉ
  408.  
  409. I do a lot of remote support work and, at some unearthly time in the morning, 
  410. have several telnet sessions open as well as 3270. What I need for the 
  411. postmortem at the office is some evidence. It's all there in various sessions 
  412. and their history buffers, but I only want odd bits. Copying with the mouse is 
  413. fine but then what? Would you believe that the clipboard viewer WON'T PRINT! So 
  414. I wrote ClipPrint. Put it on your toolbar/launchpad and one click will print 
  415. the text contents of the clipboard. 
  416.  
  417. Drag the ClipPrint program to the launchpad, Xcentre or whatever. 
  418.  
  419. If you don't print to LPT1 then open the settings notebook and change the 
  420. parameter(s) to what you do use. 
  421.  
  422.      -p LPT1-2/COM1-COM4 
  423.  
  424.      -f filename - Prints to file instead of printer 
  425.  
  426.      -a filename - append to existing file. Note that ClipPrint will insert a 
  427.       CR/LF before appending clips. 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ 4.1. ClipPrint History ΓòÉΓòÉΓòÉ
  431.  
  432. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  433. Γöé1.1 July 1996Γöé-a switch added        Γöé
  434. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  435. Γöé             Γöé-f switch added        Γöé
  436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  437. Γöé             Γöé-p corrected in notes. Γöé
  438. Γöé             ΓöéVersion 1.0 notes      Γöé
  439. Γöé             Γöémissed out that it was Γöé
  440. Γöé             Γöérequired               Γöé
  441. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  442. Γöé1.0 July 1996ΓöéInitial release        Γöé
  443. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  444.  
  445.  
  446. ΓòÉΓòÉΓòÉ 5. ClipPipe ΓòÉΓòÉΓòÉ
  447.  
  448. Used on the command line to pipe input from the clipboard. 
  449.  
  450. eg clippipe | someprogram 
  451.  
  452.  
  453. ΓòÉΓòÉΓòÉ 5.1. ClipPipe History ΓòÉΓòÉΓòÉ
  454.  
  455. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  456. Γöé1.0 October  ΓöéInitial release        Γöé
  457. Γöé2001         Γöé                       Γöé
  458. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ 6. PipeClip ΓòÉΓòÉΓòÉ
  462.  
  463. Used on the command line to pipe output to the clipboard. 
  464.  
  465. eg dir /w | pipeclip 
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 6.1. PipeClip History ΓòÉΓòÉΓòÉ
  469.  
  470. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  471. Γöé1.0 October  ΓöéInitial release        Γöé
  472. Γöé2001         Γöé                       Γöé
  473. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  474.  
  475.  
  476. ΓòÉΓòÉΓòÉ <hidden> Using Help ΓòÉΓòÉΓòÉ
  477.  
  478. Use Using Help to find out how to use the help facility. 
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ <hidden> General ΓòÉΓòÉΓòÉ
  482.  
  483. Use General Help to diplay information about the contents of the active window. 
  484.  
  485.  
  486. ΓòÉΓòÉΓòÉ <hidden> Index ΓòÉΓòÉΓòÉ
  487.  
  488. Use Help Index to display an alphabetic list of references to the help topics 
  489. in the active program. 
  490.  
  491. Note:  To see all the text of the index entries, maximise the index window. 
  492.  
  493. You can select an index entry to display the help topic that is related to that 
  494. index entry. 
  495.  
  496.  
  497. ΓòÉΓòÉΓòÉ <hidden> About ΓòÉΓòÉΓòÉ
  498.  
  499. Use About to display ownership information for the active program. 
  500.  
  501.  
  502. ΓòÉΓòÉΓòÉ 7. Thanks and Acknowledgements ΓòÉΓòÉΓòÉ
  503.  
  504. EDM/2 
  505. Larry Salomon Jr.    For basic help when I started PM programming. 
  506. Ulrich Moeller      For "Always on top" 
  507.  
  508. And my "Beta testers"  For comments, new features and testing 
  509.  
  510. Cees van Veelen 
  511. Lewis G Rosenthal 
  512. Sander Nyman