home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / apps / f1334 / read.me < prev   
Text File  |  1991-06-04  |  12KB  |  305 lines

  1. The Desktop Helper
  2. Copyright (C) 1991 Robert E. Alleger
  3. All rights reserved.
  4.  
  5. Robert E. Alleger
  6. 317 Monroe Avenue
  7. Edgewater Park, NJ 08010
  8.  
  9. CompuServe EMAIL-  70240,264
  10.  
  11.  
  12.  
  13. The Desktop Helper is a Windows 3.0 Desktop utility that provides
  14. capabilities missing from Microsoft's Program Manager while also
  15. providing the more important capabilities of the Task Manager.  The
  16. features include:
  17.  
  18.         - Convenient pop-up menu at the click of a button.
  19.  
  20.         - Pop-up menu available from any window.
  21.  
  22.         - Configurable launch list of frequently executed programs.
  23.           No need to use an editor to maintain the list.  Why
  24.           should anyone have to leave the Windows environment in
  25.           order to maintain a Windows program?
  26.  
  27.         - Switch to or terminate a task, even if the task is not
  28.           currently visible (ie. hidden by other windows).
  29.  
  30.         - Arrange Desktop windows and ICONs.
  31.  
  32.         - Able to exit Windows without being queried about saving
  33.           Desktop changes.
  34.  
  35.         - Pop-up file selector browser to choose a file to run.
  36.  
  37.         - No useless ICON to clutter up the Desktop.
  38.  
  39.         - Small memory usage- occupies less than 18K of memory (code,
  40.           data, and stack) when not in use.  When activated, small
  41.           (less than 4K) segments of program code are loaded into
  42.           memory.  When finished performing a task, Windows is free to
  43.           remove these extra segments if the memory space is needed by
  44.           other applications.
  45.  
  46.  
  47. The contents of this package are:
  48.  
  49.         READ.ME    -the file you are currently reading
  50.         DH.WRI     -installation & use documentation (view with WRITE)
  51.         DH.INI     -initialization file
  52.         DH.EXE     -The Desktop Helper program
  53.         DHHOOK.DLL -Dynamic Link Library used by DH.EXE
  54.         ORDER.TXT  -Order form (ASCII text file)
  55.  
  56.  
  57. The Desktop Helper is distributed as shareware.  The Desktop Helper
  58. may be freely copied and distributed for evaluation as long as the
  59. following rules are followed:
  60.  
  61.         1.  The program and the documentation (READ.ME and DH.WRI) are
  62.             not modified in any way, shape, or form.
  63.  
  64.         2.  A copy of READ.ME, DH.WRI, DH.INI, and DH.EXE are provided
  65.             with each copy of the program.
  66.  
  67.         3.  No charge, other than a media and handling charge (not to
  68.             exceed $5.00), is made.
  69.  
  70.         4.  A user may use the program for thirty days before paying the
  71.             registration fee.  If the program is used after the thirty-
  72.             day evaluation period, an obligation to register and pay
  73.             the registration fee is incurred.
  74.  
  75.             If at the end of this trial period you do not feel that
  76.             this program is worth the registration fee then you are
  77.             obligated to discontinue the usage of The Desktop Helper.
  78.  
  79. The registration fee for The Desktop Helper is $15 (U.S. Dollars).
  80. Payment of this fee entitles you to technical support via mail (EMAIL
  81. or U.S. postal) and encourages the author to add new features.  You
  82. will receive a registration number valid for any version 1.x of The
  83. Desktop Helper.  Proper registration will disable the occasional beg
  84. for money.  See the DH.WRI or ORDER.TXT files for further details and
  85. a mail-in registration form.
  86.  
  87. Please support the Shareware concept.  Register your copy.
  88.  
  89.  
  90.  
  91. *****************************
  92. * Current Bugs/Restrictions *
  93. *****************************
  94.  
  95. 1.  No known bugs.
  96.  
  97. 2.  The Desktop Helper will only work properly in Windows 3.0 and above
  98.     environments.  This is because DH makes use of support only available
  99.     as of version 3.0, such as- floating menus, multi-level menus,
  100.     proportional fonts in all dialog boxes, etc.
  101.  
  102.  
  103.  
  104. **********************
  105. * History of Changes *
  106. **********************
  107.  
  108. Most of the following changes have been suggested by users of The
  109. Desktop Helper.  I believe in giving credit to those who have taken
  110. the time to pass along their suggestions.
  111.  
  112.  
  113.  
  114. ---Version 1.2---
  115.  
  116.  
  117.  
  118. ---Version 1.1---
  119. 1.  The "Launch Maintenance" dialog box is now (finally!) functional.
  120.     This eliminates the need to exit DH, use a text editor to edit
  121.     DH.INI, and rerun DH.
  122.  
  123.     You view, change, delete, and add menu entries as well as move an
  124.     entry up or down to change its position in the list.
  125.  
  126.     Because it is no longer necessary to edit DH.INI, the description
  127.     of its format and contents have been dropped from the manual
  128.     (DH.WRI).
  129.  
  130.     Even though the format of DH.INI has changed slightly (SEPARATORs
  131.     now have a digit appended to them), you do not need to make any
  132.     changes manually.  A minor change will be made automatically the
  133.     first time you use the new "Launch" menu to make a change to the
  134.     menu list.
  135.  
  136.     Thanks to all those who have been patiently awaiting this feature
  137.     and thanks to Jim & Jim who insisted that it be implemented in order
  138.     to call DH a finished product.
  139.  
  140. 2.  Minor bug fix- when calculating how many items will fit in the pop-up
  141.     menu based on screen resolution the result was off by one.  For some
  142.     reason I subtracted one from the result.  You may now have room to
  143.     add one more item to the menu.
  144.  
  145. 3.  DH will now first look for your DH.INI file in the same directory
  146.     that DH was run from.  If it fails to find it there then it will
  147.     default to the Windows directory.
  148.  
  149.     First suggested by Jim D'Agostino.  Thanks.
  150.  
  151.  
  152. ---Version 1.0---
  153. 1.  Public Release.
  154.     
  155.     Version 0.9 was released only to beta testers.
  156.  
  157.  
  158. ---Version 0.9---
  159. 1.  Increased the maximum number of characters per menu item from sixteen
  160.     to thirty-two.
  161.  
  162.     First suggested by Tom Clark.  Thanks.
  163.  
  164. 2.  The "Registration" dialog box allowed you to type more characters on
  165.     each line then was acceptable.  The User Name is limited to twenty-
  166.     five characters and the License Number is limited to six characters.
  167.     It was possible to exceed both limits.
  168.  
  169. 3.  Added additional Task Manager functionality- a multi-level "Windows"
  170.     menu with the usual "Cascade", "Tile", and "Arrange ICONs".  This
  171.     menu selection will arrange all desktop windows and ICONs.  It will
  172.     not arrange child MDI windows and ICONs.
  173.  
  174.     First hinted at by Alan Mandler.  Thanks.
  175.  
  176. 4.  Added a "Preferences" dialog box.  This dialog will allow you to
  177.     choose left, right, or middle mouse button activation.  If you
  178.     choose the right or middle buttons then it is not necessary to
  179.     hold down the Control key when clicking in the non-client area of
  180.     a window.  The other benefit is that you do not have to hold the
  181.     button down- the menu won't disappear like it does when the left
  182.     button is used.
  183.  
  184.     Also, note that if you select the middle button and your Windows
  185.     mouse driver is not capable of supporting this button then you will
  186.     not be able to activate DH.  You must manually edit DH.INI, change
  187.     the "Button=3" entry in the "[Preferences]" section back to "Button=1"
  188.     (left button) or "Button=2" (right button), and restart Windows.
  189.  
  190.     First suggested by Alan Mandler and Jim Freeman.  Thanks.
  191.  
  192. 5.  Rearranged the components of the "Run" dialog box to allow for a
  193.     longer list of directories and a larger path.
  194.  
  195. 6.  Renamed the "Exit" menu item to "Close" so as not to be confused
  196.     with the new "Exit Windows" menu item.
  197.  
  198. 7.  Added an "Exit Windows" menu item.  This will terminate Windows
  199.     without asking whether you want to save your Desktop changes.
  200.  
  201.     First suggested by Antonio R. Dias.
  202.  
  203. 8.  DH can now be used as your primary shell program.  DH will display
  204.     a minimal shell (title bar with System menu).  Just
  205.     change the "shell" entry in system.ini to run dh.exe.  DH.exe and
  206.     DHHOOK.DLL must both be located in your Windows directory.
  207.  
  208.     The only other catch is that if your are running ATM (and possibly
  209.     some other software, but who knows?...) any other programs in your
  210.     "load=" or "run=" lines in win.ini will not automatically start up.
  211.     They must be started manually.  This is a restriction at the moment.
  212.     This problem will be solved in a future release.
  213.  
  214.     First suggested by Brent Ingraham.  Thanks.
  215.  
  216. 9.  The "Run" dialog box now contains radio buttons that dictate what
  217.     the default file name will be.
  218.  
  219.     First suggested by Ermine Todd III.
  220.  
  221. 10. Try to find the hidden dedication display in the "About" dialog box.
  222.  
  223.  
  224. ---Version 0.8---
  225. 1.  Public Release.
  226.     
  227.     Version 0.7 was released only to beta testers.
  228.  
  229.  
  230. ---Version 0.7---
  231. 1.  There is now an alternate, more convenient way to activate The
  232.     Desktop Helper.  Hold down the <Control> key while pressing the
  233.     left mouse button on top of any non-client area of any window.
  234.     Suitable non-client areas of a window are the title bar, a blank
  235.     portion of the menu bar, scroll bars, ICONs, etc.
  236.  
  237.     This method is superior to the "hot keys" method of activation
  238.     that some other launching utilities use.  Who wants to change
  239.     the hot key used when ever you install a new application/utility
  240.     that happens to use the same hot key?  It is also better than
  241.     appending entries to the System Menu because the System Menu
  242.     is not always available in every window, such as some dialog
  243.     boxes.
  244.  
  245.     First suggested by Jim D'Agostino.  Thanks.
  246.  
  247. 2.  In order to allow more space for user added programs, the "Launch",
  248.     "Task", "Run", "About", and "Exit" menu items have been collapsed
  249.     into one menu item called "Desktop Helper".
  250.  
  251.     First suggested by Jim Freeman.  Thanks.
  252.  
  253. 3.  The maximum number of possible items that can be added to the
  254.     pop-up menu has been increased from thirty-two to forty-eight
  255.     (actual mileage will vary with vertical screen resolution).
  256.  
  257. 4.  You can now add your own separator bars to the pop-up menu by
  258.     placing the following line at the appropriate positions in the
  259.     DH.INI file:
  260.  
  261.         (SEPARATOR)=
  262.  
  263.     Note that the above line must be typed exactly as stated.
  264.  
  265.     Also, note that a separator counts as one of the forty-eight possible
  266.     menu items.
  267.  
  268.     First suggested by Brent Ingraham.  Thanks.
  269.  
  270. 5.  Windows caches all .INI files.  It was possible to exit The Desktop
  271.     Helper, edit DH.INI, and restart DH.EXE and not have the changes
  272.     reflected in the pop-up menu.  This problem has now been corrected.
  273.  
  274. 6.  The "Run" dialog box now contains the prompt for optional command
  275.     line parameters and the "Run minimized" check box.  These two items
  276.     used to be in a separate dialog box that popped up after the main
  277.     file selection box.  This extra dialog box was a mild annoyance.
  278.  
  279. 7.  It is now possible to have a program located on the launch menu to
  280.     prompt for command line parameters.  This is done by placing a
  281.     question mark as the very first character in front of the program
  282.     name.  For example, to prompt for command line input when selecting
  283.     the Write program the entry in DH.INI should look like this:
  284.  
  285.         Write=?write.exe
  286.  
  287. 8.  The "About" dialog box now contains a button to allow you to
  288.     register your copy of The Desktop Helper.  A registration number
  289.     will be provided when you submit your registration fee.  A valid
  290.     registration number will be necessary in the future to unlock
  291.     additional functionality.
  292.  
  293.  
  294. ---Version 0.6---
  295. 1.  It was possible for Windows to crash when selecting a program to
  296.     launch from the pop-up menu if Windows was running in Real or
  297.     Standard mode.
  298.  
  299. 2.  If the Windows Debugging Kernel was running, The Desktop Helper
  300.     would cause a problem to be reported.
  301.  
  302.  
  303. ---Version 0.5---
  304. 1.  First general release to the public.
  305.