home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / OS2 / CMDFLD13.ZIP / README.TXT < prev   
Text File  |  1994-03-08  |  9KB  |  244 lines

  1.  
  2. CMDFldr - Command Folder V 1.30 (c) Dirk Suesserott Mar 3 1994
  3.  
  4. email: doyke@rbi.informatik.uni-frankfurt.de
  5.     or suesserott@wiwi.uni-frankfurt.de
  6.  
  7. Description:
  8. ============
  9.  
  10. CMDFldr is a Workplace class that replaces the WPFolder class shipped with 
  11. OS/2 2.x.  It adds a submenu to each folder on the WPS and lets you start an 
  12. OS/2 or DOS Window in the right path on the right drive.  In addition, it 
  13. asks for confirmation of the 'arrange' item, which is useful especially for 
  14. the desktop.  
  15.  
  16. I wrote it for OS/2 2.1 but it should also work with OS/2 2.0.  
  17.  
  18. If you click through many folders in order to find a particular file and then 
  19. want to perform some commands on the file, it is often very difficult to open 
  20. a command line and cd to the right path - without even knowing the full path 
  21. name.  With CMDFolder installed this is no longer a problem:  Simply 
  22. right-click on the folder containing your file and select 'Command line...'.  
  23. And there you are.  CMDFolder will start a windowed OS/2 session in the right 
  24. path on the right drive - wherever you are on whatever drive you are.  
  25. CMDFolder is HPFS aware and works with long pathnames (including blanks).  It 
  26. won't work on a drive itself (i.e.  you can't right-click on Drive C and open 
  27. a command line.  That's because a drive does not belong to the class WPFolder 
  28. but to the class WPDrive). 
  29. If you wish, CMDFolder will also start an OS/2 fullscreen session or a DOS window
  30. or fullscreen session.
  31. In addition, CMDFolder also asks you to confirm the selection of the 'arrange'
  32. or 'sort' item. If you already hit 'arrange' on the desktop by mistake, you'll
  33. know why this is useful.
  34.  
  35. I hope you will have as much fun as i have with this tool.
  36.  
  37. For installation details see below.  There is also an uninstallation section 
  38. (in case you don't like CMDFolders any more).  
  39.  
  40.  
  41.  
  42.  
  43. Disclaimer
  44. ==========
  45. The Program is supplied "AS IS" without any warranty of any kind, either 
  46. expressed or implied, including, but not limited to, the implied warranties of 
  47. merchantabilty and fitness for a particular purpose.  In no event i will be 
  48. liable for any damages, either direct or consequential, caused by the use, or 
  49. inability to use, this program, even if i have been advised of the possibility 
  50. of such damages.  You are free to re-distribute this package as long as you 
  51. don't get paid for it (if somebody wants to pay, please tell me).  
  52.  
  53.  
  54.  
  55. Bugs
  56. ====
  57. Hmm, I don't know why, but CMDFolder wants the 'Sort' item of Drive C to be 
  58. confirmed. This is strange, because Drive C is actually not a folder but a 
  59. drive.
  60. If you can help me or find other bugs, please tell me.  Any suggestions are
  61. welcome, too.
  62. Please send email to doyke@rbi.informatik.uni-frankfurt.de
  63.                   or suesserott@wiwi.uni-frankfurt.de
  64.  
  65.  
  66.  
  67.  
  68. Installation
  69. ============
  70.    First of all, this package consists of four files:
  71.       CMDFldr.ENG (38379 bytes) the English DLL
  72.       CMDFldr.GER (38443 bytes) the German DLL
  73.       install.exe (20064 bytes) installation program
  74.       readme.txt  (some bytes)  this file.
  75.  
  76.  
  77.  
  78. Updating from previous versions to V 1.30
  79. =========================================
  80.    If you already have installed Command Folder V 1.10 or V 1.20, 
  81.    there are three ways to update. The latter two are slow, because
  82.    you have to boot multiple times and/or boot from floppy disk. 
  83.    The 1st method is the fastest, but feel free.
  84.  
  85.    1st method:
  86.       - add the following line as first line to your config.sys:
  87.          'call=c:\os2\xcopy.exe c:\sucked\cmdfldr.dll c:\os2\dll'
  88.       - make sure xcopy.exe is in the c:\os2 directory and source 
  89.         and target directories are set appropriate (change the above
  90.         line if necessary).
  91.       - Reboot.
  92.       - While rebooting OS/2 should tell you '1 file copied'.
  93.       - After rebooting you should delete the 'xcopy'-line from the 
  94.         config.sys.
  95.       - That's it.
  96.  
  97.    2nd method:
  98.       - You may fool OS/2 by booting from floppy-disk(s).
  99.       - Insert OS/2 Installation Disk (Disk #0)
  100.       - (Re)boot.
  101.       - Insert 2nd disk (Disk #1) after OS/2 tells you.
  102.       - ESCape to the command prompt after OS/2 asks you to
  103.         either proceed with the installation or ESCape.
  104.       - Copy the new CMDFolder.DLL over the old one.
  105.       - press CTRL-ALT-DEL simultaneously in order to reboot
  106.         (there is no way to shutdown).
  107.       - That's it.
  108.  
  109.    3rd method:
  110.       - Run my install program (no matter which version).
  111.       - Type 'u' to un-install the old CMDFolder.
  112.       - Wait until the install program shows something like
  113.         'CMDFolder successfully uninstalled, please reboot'.
  114.       - Do so.
  115.       - Copy the new .DLL over the old one (make sure to use the
  116.         right language (German or English, see below)
  117.       - Run install program again.
  118.       - Type 'i' to install the new .DLL.
  119.       - Wait until the install program shows something like
  120.         'CMDFolder successfully installed, please reboot'.
  121.       - Do so.
  122.       - That's it.
  123.  
  124.  
  125.  
  126.  
  127. Quick Installation Guide:
  128. =========================
  129.    1. Rename either the German DLL (CMDFldr.GER) or
  130.       the English DLL (CMDFldr.ENG) to CMDFldr.DLL
  131.    2. Move the DLL into your libpath
  132.    3. Run the install program (no parameters required)
  133.    4. Reboot
  134.  
  135.  
  136.  
  137. Slow Installation Guide:
  138. ========================
  139.    First Step:
  140.       Rename either CMDFldr.GER or CMDFldr.ENG to CMDFldr.DLL The only
  141.       difference between the DLLs is that one is in German language while the
  142.       other one is in English language.  (i.e.  the new context menu will
  143.       either show 'Command Line...'  or 'Befehlszeile...'). Do this by typing
  144.       the following on a command line:
  145.  
  146.             'ren CMDFldr.ENG *.DLL'  (english version)
  147.          or 'ren CMDFldr.GER *.DLL'  (german version)
  148.  
  149.       (without quotation marks, of course)
  150.  
  151.  
  152.    Second Step:
  153.       Move the DLL into any path included in your libpath statement in the 
  154.       config.sys, e.g.  c:\os2\dll.  Do this by typing the following on a 
  155.       command line:
  156.  
  157.          'copy /b CMDFldr.DLL c:\os2\dll'
  158.  
  159.  
  160.    Third Step:
  161.       Invoke the installation program by typing
  162.  
  163.           'install'
  164.  
  165.       There are no parameters required and therefore all parameters you 
  166.       supply will be ignored.
  167.  
  168.       As you'll see, there is a little menu
  169.          i)nstall
  170.          u)ninstall
  171.          e)xit
  172.  
  173.       Type 'i' to install the DLL. The program will register the DLL in the
  174.       system and then replace the WPFolder class with the CMDFolder class
  175.       (i.e. all ordinary folders sitting around and waiting for being 
  176.       clicked will become CMDFolders sitting around and waiting for being
  177.       clicked).
  178.    Note:
  179.       Don't be afraid: 'replace' does not mean that the contents of your
  180.       folders are replaced or that the folders themselves are replaced. Only
  181.       the Workplace class named WPFolder is replaced by a derived class named
  182.       CMDFolder. The effect is that all objects (i.e. folders) that formerly
  183.       belonged to the class WPFolder will then belong to the class CMDFolder
  184.       and therefore have the new properties of the new class.
  185.  
  186.  
  187.    Fourth and Last Step:
  188.       Wait a few seconds. Your harddisk will start spinning. Don't panic,
  189.       the program won't move, copy, or delete anything (i hope) but OS/2
  190.       will search along the libpath to find the DLL. The install program 
  191.       will show something like 'CMDFolder successfully installed'
  192.       Now shutdown and reboot for the changes to take effect.
  193.  
  194.  
  195.  
  196. Trouble Shooting:
  197. =================
  198.    If the installation didn't succeed make sure that 
  199.  
  200.       - you renamed one of the files to 'CMDFldr.DLL' (not case sensitive).
  201.         Do *not* rename the DLL to 'CMDFolder.DLL' or something like that.
  202.         It is very important that the file is called CMDFldr.DLL. Otherwise
  203.         OS/2 won't find it.
  204.  
  205.       - you moved the previously renamed DLL into your libpath (if you don't
  206.         know what this means please refer to the OS/2 Online Reference Manual
  207.         for further details)
  208.  
  209.    I'm not sure what happens if you have already installed some other
  210.    replacements for the WPFolder class. Just try it.
  211.  
  212.  
  213.  
  214. De-Installation 
  215. =============== 
  216. If you don't like the CMDFolder any more (I will not hope so) run the install
  217. program again.  Type 'u' to uninstall the CMDFolder.  The program will then
  218. re-replace the CMDFolder with the original WPFolder class.  You should reboot
  219. after Install tells you to do so.  All CMDFolders will become ordinary folders
  220. again, the additional menu item 'Command line...'  will be removed from their
  221. popup menus.  You should also delete the CMDFldr.DLL from your libpath after
  222. rebooting.  It is not possible to delete the DLL without running the uninstall
  223. procedure.
  224.  
  225.  
  226.  
  227. History
  228. =======
  229. Command Folder V 1.30, released Mar 3 1994
  230.    - confirmation of 'Sort' now works with all submenu items (i.e. Sort by 
  231.      Name, Sort by Size, ...)
  232.    - confirmation of selection of 'Arrange' or 'Sort' menu items can now be
  233.      set for each folder separately.
  234.  
  235. Command Folder V 1.20, released Feb 15 1994
  236.    - now uses the command line interpreter as defined in config.sys
  237.    - capable of starting DOS sessions and fullscreen OS/2 sessions - as well 
  238.      as OS/2 windows
  239.    - asks for confirmation of selection of 'Arrange' or 'Sort' menu items
  240.  
  241. Command Folder V 1.10, released Dec 20 1993
  242.    - starts only OS/2 Windows (i.e. 'cmd.exe')
  243.  
  244.